![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 34 Dołączył: 22.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
heja.. znalazlem taka funkcje
nie jestem autorem wiec podaje link http://forum.sprawnymarketing.pl/pozycjono...zyjazne-url-22/ no i teraz pytenie... poniewaz zaczynam budowac nowy portal zastanawialem sie na "przyjaznymi linkami" ze wzgledu na pozycjonowanie, serwis bedzie dosyc rozbudowany wiec pomyslalem ze taki automat bylby dobry .. latwo mozna dodac nowe regoly, zmieniac postac linku z index-1-2-3-4-5.html na index/1/2/3/4/5/ itd itp no i teraz pytanie czy warto cos takiego zastosowac (mi sie to podoba), albo czy macie podobne skrypty lepiej dzialajace z ktorymi moglibyscie sie podzielic |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat taki automat bylby dobry - zapomnij. To prowizorka i amatorszczyzna, statyczne linki, które potem są podmieniane przez *_replace? A PHP to od czego masz? Powinieneś napisać funkcję/klasę generującą linki:- funkcja ma utworzyć link na podstawie tablicy parametrów oraz dodatkowego parametru, który mówi o tym, czy link ma być taki: strona.pl/index.php?page=filmy/sensacyjne/zabili;go;i;uciekl.html czy taki: strona.pl/filmy/sensacyjne/zabili;go;i;uciekl.html W ten sposób łatwo możesz zmienić sposób generowania linków bez ich przepisywania, co jest bardzo istotne dla elastyczności projektu, user powinien mieć opcję w PA linki nice on/off i tyle a programista możliwość łatwej modyfikacji sposobu generowania linków oraz ich tworzenia, wystarczy wrzucić tablicę parametrów do funkcji a ona zajmie się utworzeniem odpowiedniego odnośnika. Podobnie odbieranie parametrów z linków ma się odbywać dynamicznie, niezależnie od tego, czy link jest przyjazny, nieprzyjazny, modyfikowany czy inny do silnika ma trafić przejrzysta tablica parametrów z wejścia. Chciałbyś się babrać w kilkaset reguł w .htaccess, przepisanie kilkunastu tysięcy statycznych linków + jeszcze zmiana kilkuset linijek kodu PHP bo trzeba zmienić coś w serwisie? Statyczne linki to samo zło. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 01:40 |