Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Budowa adresów URL
dragger
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 31.07.2013

Ostrzeżenie: (0%)
-----


Witam,

Jestem w trakcie budowy serwisu i zastanawiam się nad adresami URL, co sądzicie o takiej składni:

/module-name+controller-name.action-name/param1/param2/param3

Jeśli przyjmiemy że domyślny moduł, kontroler i akcja nazywa się 'Default' można to pominąć w adresie używając tylko to co jest koniecznie, dlatego wszystkie poniższe adresy będą działać:

/.action-name
/+controller-name/param1/param2
/module-name
/module-name.action-name/param1
/module-name+controller-name

pytanie czy jest to lepsze rozwiązanie niż każdorazowe pisanie pełnej ścieżki:

/module-name/controller-name/action-name

Lub może macie jakieś inne, lepsze rozwiązania pozwalające skrócić adresy URL ?

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Adres URL nie powinien mieć bezpośredniego przełożenia na wywoływany moduł/kontroler/akcje/cokolwiek. Utwórz sobie zestaw reguł i po stronie serwera określaj, jaki moduł/kontroler/akcja/cokolwiek ma być odpalony dla danego URL-a.
Go to the top of the page
+Quote Post
NetBeans
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 4
Dołączył: 18.01.2012

Ostrzeżenie: (0%)
-----


Cytat(Crozin @ 14.12.2013, 10:11:43 ) *
Adres URL nie powinien mieć bezpośredniego przełożenia na wywoływany moduł/kontroler/akcje/cokolwiek.


Mógłbyś rozwinąć, bo w sumie to ciekawe temat.
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: 16.10.2025 - 16:37