![]() |
![]() ![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Witam,
potrzebuje schematu powiązań Apache MySQL i PHP. Jak ktoś ma coś takiego będę wdzięczny. |
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
jakie schematy? o co chodzi?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 47 Pomógł: 7 Dołączył: 6.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Apache jest serwerem - ma moduł do PHP
PHP jest interpreterem - on też ma moduł - do serwera mysql Podczas złożonej Aplikacji internetowej z bazą danych i skryptami PHP skrypt wykonuje się następująco: Apache---> Interpreter PHP---> Baza MySQL i powrót Baza MySQL---> Interpreter PHP---> Apache To taki prosty wzór na jakiej zasadzie to działa, pewnie nie o to chodziło, ale powiązania są Pozdrawiam |
|
|
-Gość- |
![]()
Post
#4
|
Goście ![]() |
chodzi o to że mam już opisany każdy z komponentów czym się charakteryzuje a teraz jeszcze przydałby sie jakiś schemat pokazujący w jaki sposób one ze sobą współpracują. Dla mnie to też trochę bez sensu ale pisząc referat o tym kobieta na uczelni wymaga bym coś takiego jeszcze dołożył
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Hmm...
Otwarcie połączenia HTTP, wysłanie żądania -> Apache. Apache wyszukuje odpowiedni dokument/skrypt, obrabia parametry (mod_rewrite, itp.) i przekazuje je do PHP. I na tym etapie Apache "zatrzymuje się", pracę przejmuje PHP. (O ile pamiętam), prekompiluje skrypt (sprawdzenie błędów, etc.) i przystępuje do wykonywania w zależności od kodu i - ewentualnie - podanych parametrów. Jeśli w kodzie znajduje się wywołanie DB, łączy się z SQL, przekazuje zapytanie i oczekuje na wynik. Do tego momentu, PHP również się "zatrzymuje". Po zakończeniu obrabiania skryptu, wynik zwracany jest do Apache, a ten odsyła dokument do użytkownika i połączenie HTTP jest zamykane. Oczywiście, są jeszcze wyjątki jak np. wysyłanie danych do usera na żądanie skryptu (flush" title="Zobacz w manualu PHP" target="_manual), ale to można podciągnąć pod wyjątek. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:29 |