Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
MySQL je populárny open source systém na správu relačných databáz (RDBMS), ktorý ukladá a organizuje dáta efektívne a efektívne.
PHP je univerzálny skriptovací jazyk, ktorý je zvlášť vhodný na vývoj webových aplikácií a môže byť vložený do kódu HTML.
Takto spolupracujú Apache, MySQL a PHP:
1. Webová žiadosť :
– Používateľ odošle požiadavku na prístup na webovú stránku alebo konkrétny zdroj z webového prehliadača.
2. Webový server Apache :
- Apache prijme požiadavku a spracuje ju.
- Poskytuje statický obsah priamo do prehliadača klienta, ak je k dispozícii, ako sú súbory HTML, obrázky alebo CSS.
3. Spracovanie PHP :
- V prípade dynamického obsahu Apache odovzdá požiadavku PHP interpretovi.
- PHP skript načíta potrebné údaje z databázy MySQL.
4. Databáza MySQL :
- MySQL spracováva dotazy PHP skriptu a získava požadované údaje.
5. Spustenie skriptu PHP :
- PHP dynamicky generuje HTML kód na základe údajov získaných z MySQL.
6. Odpoveď klientovi :
- Vygenerovaný HTML kód sa odošle späť na webový server Apache.
7. Apache odošle odpoveď :
- Apache kombinuje vygenerovaný HTML kód s akýmkoľvek statickým obsahom a odošle kompletnú webovú stránku do prehliadača klienta.
Stručne povedané, Apache spracováva prichádzajúce požiadavky HTTP, PHP spracováva dynamický obsah a komunikuje s MySQL a MySQL ukladá a spravuje dáta. Spolu tvoria výkonnú trojicu, ktorá umožňuje vytváranie dynamických a dátovo orientovaných webových aplikácií.