Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] php a przyjazne URL'e
bl4ck_b0x
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 21.11.2006

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


Witam.

Ostatnio wpadłem na pomysł otworzenia ciekawego serwisu (z przyczyn oczywistych nie powiem na czym będzie polegał) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) No ale dalej... chodzi mi o to, że będą mi potrzebne tzw. "przyjazne URLe" ze względu na wypozycjonowanie strony. Chciałbym aby to wyglądało tak jak np. w phpbb by przemo + spider friendly (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) czyli nazwa tematu jest w GET (pasku adresu) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zastanawia mnie jak to ma działać... czy tzw. TEMAT (nazwijmy to właśnie tak wzorując się na PHPBB) ma być pobierany z bazy, następnie przypisywany do np. $_GET['nazwa_tematu']?

Bardzo prosiłbym o wskazówki...
pozdrawiam

Ten post edytował JaRoPHP 13.12.2007, 20:08:33
Powód edycji: Dodanie tagu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-polop-
post
Post #2





Goście







Ja zamiast stworzenia linków w postaci:
Kod
temat-sprzedam_duza_działke.html

sugerowałbym umieszczenie w nim identyfikatora, np.
Kod
temat-1-sprzedam_duza_działke.html

Następnie wyszukiwanie powinno odbywać się nie na podstawie stringa "sprzedam_duza_działke" tylko liczby całkowitej (identyfikatora) 1. Dlaczego?
- wyszukiwanie po liczbach jest zdecydowanie szybsze niż po stringach
- wyobraź sobie sytuację, że dwóch userów dopisuje ogłoszenie "Sprzedam dużą działkę". Przy wyszukiwaniu po stringu skrypt się sypnie, natomiast używając identyfikatorów wszystko będzie działało poprawnie.
Jedynym minusem (ale można o to zadbać) jest to, że linki np.
Kod
temat-1-sprzedam_duza_działke.html
temat-1-kupie_mala_altanke.html

będą prowadziły do tego samego tematu.
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: 14.10.2025 - 19:15