mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-10-31 18:47:33 +08:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.3 KiB
		
	
	
	
	
	
	
	
Przegląd
Za każdym razem kiedy aplikacja Yii obsługuje żądanie, przetwarza je w podobny sposób.
- Użytkownik wykonuje żądanie do skryptu wejściowego web/index.php.
- Skrypt wejściowy ładuje konfigurację aplikacji i tworzy instancję aplikacji, aby obsłużyć zapytanie.
- Aplikacja osiąga żądaną ścieżkę za pomocą komponentu żądania aplikacji.
- Aplikacja tworzy instancję kontrolera, który obsłuży żądanie.
- Kontroler tworzy instancję akcji i przetwarza filtry dla akcji.
- Jeżeli jakikolwiek filtr się nie wykona, akcja zostanie anulowana.
- Jeżeli wszystkie filtry przejdą, akcja zostaje wykonana.
- Akcja wczytuje model danych, być może z bazy danych.
- Akcja renderuje widok dostarczając go z modelem danych.
- Wyrenderowana zawartość jest zwracana do komponentu odpowiedzi aplikacji.
- Komponent odpowiedzi wysyła wyrenderowaną zawartość do przeglądarki użytkownika.
W tej sekcji opiszemy szczegóły dotyczące niektórych kroków przetwarzania żądania.
