Codeigniter - o autopsie va arăta sau cum funcționează ..., mihailt

primul lucru pe care îl facem este să includeți jurnalele 🙂 în fișier

și, dacă este necesar, un pic mai mic calea spre locul unde este scris acest jurnal

apoi du-te pentru a deschide browser-ul, introduceți URL-ul CI și instalarea






dupa acel aspect care sa inregistrat:

În principiu, totul este clar, dar puțin cam jenant:

Privind la Router.php realizat că nu există nici un mister pur și simplu -
"Nu există niciun URI. Implicit set controler »este conectat prin _set_route_mapping care determină proiectantul router și numai apoi apelați înregistrările constructorului din jurnalul -«clasa router inițializat»:) Oricum tratate cu privire misticism pentru detalii care solicită proiskhodit.Vso CI ia fișierului index .php în el pe lângă publicitatea mai multor variabile și constante, este esențial, require'it Codeigniter.php care, la rândul său, nu este nimic mai mult decât un controler de față.







În ea sunt inițializate clasele de bază ale cadrului (Config, Router, etc.).

După inițializarea se efectuează pe versiunea lor de validare php și în funcție de rezultatele determinat o Base4.php sau Base5.php (ambele descrise SI_Base dar Base4.php SI_Base extinde CI_Loader și Base5.php nu). Apropo, e ca un singleton.

după unele verificări, este inițializată și o face așa:

ogramennaya acest lucru se transformă pe sine 🙂 totul începe rabotat.V în funcție de cererea din Urla clasa noastră inițializează toate celelalte clase (modele, plug-in-uri, etc.), astfel încât, de exemplu, în jurnal, puteți vedea formularul de ajutor.

Și după afișarea a ceea ce este necesar pentru a verifica conexiunea la baza de date și dacă există o închidere a conexiunii.

Aproximativ astfel, Kodozagozhitel nostru și de muncă 🙂

Mi-a plăcut acest lucru:







Trimiteți-le prietenilor: