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
mareklandowski
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.01.2014
Skąd: Bielsko-Biała

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


Korzystam z frameworka yii. Stosujac pare opcji konfiguracyjnych, bez problemu uzyskujemy przyjazne url'e typu np. http://www.cynkowanie.pl/pl/oferta/cynkowanie-ogniowe
Osobiście jestem jak najbardziej za przełozeniem adresów url na reguły typu : kontroler / akcja. Wygląda to naturalnie i daje bardzo przejrzysty kod. Oczywiscie mozliwe jest wymuszenie innych akcji przez reguly konfiguracyjne.
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: 27.12.2025 - 14:19