Yii2 framework backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1.3 KiB

Przegl<EFBFBD>d
========
Za ka<EFBFBD>dym razem kiedy aplikacja Yii obs<EFBFBD>uguje <EFBFBD><EFBFBD>danie, przetwarza je w podobny spos<EFBFBD>b.
1. U<EFBFBD>ytkownik wykonuje <EFBFBD><EFBFBD>danie do [skryptu wej<EFBFBD>ciowego](structure-entry-scripts.md) `web/index.php`.
2. Skrypt wej<EFBFBD>ciowy <EFBFBD>aduje [konfiguracj<EFBFBD>](concept-configurations.md) aplikacji i tworzy
[instancj<EFBFBD> aplikacji](structure-applications.md) aby obs<EFBFBD>u<EFBFBD>y<EFBFBD> zapytanie.
3. Aplikacja osi<EFBFBD>ga <EFBFBD><EFBFBD>dan<EFBFBD> [<EFBFBD>cie<EFBFBD>k<EFBFBD>](runtime-routing.md) za pomoc<EFBFBD> komponentu
[<EFBFBD><EFBFBD>dania](runtime-requests.md) aplikacji.
4. Aplikacja tworzy instancj<EFBFBD> [kontrolera](structure-controllers.md), kt<EFBFBD>ry obs<EFBFBD>u<EFBFBD>y <EFBFBD><EFBFBD>danie.
5. Kontroler tworzy instancj<EFBFBD> [akcji](structure-controllers.md) i wykonuje filtry dla akcji.
6. Je<EFBFBD>eli jakikolwiek filtr si<EFBFBD> nie wykona, akcja zostanie anulowana.
7. Je<EFBFBD>eli wszystkie filtry przejd<EFBFBD>, akcja zostaje wykonana.
8. Akcja wczytuje model danych, by<EFBFBD> mo<EFBFBD>e z bazy danych.
9. Akcja renderuje widok dostarczaj<EFBFBD>c go z modelem danych.
10. Wyrenderowana zawarto<EFBFBD><EFBFBD> jest zwracana do komponentu [odpowiedzi](runtime-responses.md) aplikacji.
11. Komponent odpowiedzi wysy<EFBFBD>a wyrenderowan<EFBFBD> zawarto<EFBFBD><EFBFBD> do przegl<EFBFBD>darki u<EFBFBD>ytkownika.
Ten diagram pokazuje jak aplikacja obs<EFBFBD>uguje <EFBFBD><EFBFBD>danie.
![Request Lifecycle](images/request-lifecycle.png)
W tej sekcji opiszemy szczeg<EFBFBD><EFBFBD>y dotycz<EFBFBD>ce niekt<EFBFBD>rych krok<EFBFBD>w przetwarzania <EFBFBD><EFBFBD>dania.