Diskuze: php router
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, router je od toho aby jsi předal celý URL řádek z prohlížeče PHP scriptu.
www.tvujnazev.cz/index.php?id=11
www.tvujnazev.cz/news/11-titulek-novinky.html
Router je od toho aby dokázal z URL stránky předat informace PHP scriptu který ho zapracuje ( vyhledá novinku, atd... )
Už je to jasné?
Nebo to mohu popsat lepe.
Dík za odpověď ale pokus se mi prosím ještě odpovědět na mou otázku
-postupy při programování?
dík.
http://www.itnetwork.cz/…ter-smerovac
Tady ti to nepomůže?
Užívá se většinou konfigurace serveru htaccess. Tam si užiješ modulu mod rewrite. To ti umožní pracovat s URL adresou, aniž by se stránka někam přesměrovávala. Ve výsledku jdou tedy všechny stránky na indexu (podle toho, jak si htaccess upravíš).
Druhá část je PHP, už skutečný router. Naparsuješ si adresu a zjistíš, jaká URL patří ke kterému presenteru/controlleru. Pak už jen stačí vytvořit instanci daného presenteru/controlleru a hotovo. Víc informací nalezneš ve zdejším tutoriálu, nebo mi klidně napiš SZ.
Snad to bylo pochopitelný.
Zobrazeno 5 zpráv z 5.