Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] router na przykładzie apple.com, tsntan cardiff
-Zxcy-
post
Post #1





Goście







Czy ktoś może orientuje się jak jest zaprogramowany ruter witryny apple.com?

Domyślam się że wszytko idzie przez index.php, sprawdza czy pierwsze 2 znaki, to nie język w URI i właśnie co dalej... Jak działa ten mechanizm że kontroler wie iż /macos/ to osobna strona, a później /macos/safari/ to jej podstrona?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość-
post
Post #2





Goście







by_ikar - nie zrozumiałeś. W moim przypadku Twój przykład musiałby wyglądać tak:

Kod
article_by_id:
  url:    /:subject/:year/:id
  param:  { module: readArticle, action: read }
  requirements: { id: \d+}


Zakładając że nie wiem jakie linki i co będzie wczytywane:

Kod
article_by_id:
  url:    (a-z0-9).html
  param:  { module: readArticle, action: read }
  requirements: { id: \d+}


I teraz muszę tylko pomyśleć JAK zrobić żeby było odpowiednie wyświetlanie tego co ma być. Dajmy na to artów. Opis już dałem wyżej. thek dobrze napisał o co chodzi i jak to ma działać.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 16:05