Wpis z mikrobloga

Przyjazne linki w php na moderawrite w htaccess - Ok. Ale jak z nich wyeliminować cyfry, które sa identyfikatorem? Domena.pl/kategoria/nazwa/123 żeby miała postać domena.pl/kategoria/nazwa. Czyli nazwa musi być unikalna. Bawić sie w jakies automatyczne generowanie htacces na podstawie wcześniej przypisanych adresów w bazie? #php #mysql
  • 4
  • Odpowiedz
@mgmgmg: puszczasz htaccesem wszystko na php i on ci czyta wlasciwa strone. zobacz sobie chocby na Code Ignitera (którego polecam początkującym, bo ma super dokumentację) jak jest zrobiony routing:
1. htaccess kieruje wszystko na index.php
2. framework (duże słowo, wiem) domyślnie tłimaczy pierwszy człon na controller, drugi na metodę w nim, reszta to parametry
3. dodatkowo jesli w route.php są inne zdefiniowane ścieżki dla danych adresów, to uwzględnia je.

EDIT:
https://codeigniter.com/user_guide/general/urls.html
  • Odpowiedz
  • 0
@zolwixx: framework codeigniter: czyli moge w tym zbudować system logowania, przyjazne linki, plus generowanie jakiś podstron z ładnych klocków? (Nigdy wcześniej nie miałem styczności z żadnym fw php, zawsze tylko jakies proste własne systemiki, głównie strukturalnie, maloobiektowo)
  • Odpowiedz
@mgmgmg: jeśli już się troszkę naumiałeś PHP, umiesz wykonywać operację na stringach, pętle Ci nie obce, pierwsze logowanie za Tobą, generowanie plików i czytanie bazy danych, to....

tak, to dobry czas byś poznał Symfony 2, albo przynajmniej Code Ignitera. Problem z CI w porównaniu do np. SF2 jest taki, że... tych gotowych ładnych klocków nie ma. CI jest bardzo ubogi, daje bardzo mało. Dużo rzeczy piszesz samemu np. wspomniane logowanie. Zalety
  • Odpowiedz