Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja zapytan a pozycjonowanie
quality
post
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 13.02.2006
Skąd: Warszawa

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


Witam

Mam problem dotyczacy optymalizacji zapytan.
Wiadomo ze do pozycjonowania jest dobrze aby byly linki tekstowe z tekstem pozycjonujacym, zatem jaki sposob dobierania sie do danych wybrac ? Co jest szybsze ?
1. SELECT * FROM `podstrony` where dzial='jakis_tekst' ( i dodanie osobnego pola, przez ktore nastepuje wyszukiwanie )
2. SELECT * FROM `podstrony` where id='1'

I teraz kilka pytan:
1. Czy roznica pomiedzy tymi zapytaniami jest az tak duza ze warto stosowac drugi sposob ?
2. Czy stosowanie jako parametr w adresie id=1,jakis_tekst jest dobrym rozwiazaniem ( po pozniejszym przerobieniu parametru id otrzymujemy id danej podstrony, jednak nie jest to az tak ladne i czyste jak sam tekst )
3. Jak rozwiazujecie ten problem ?

Ten post edytował quality 4.09.2008, 15:00:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
ucho
post
Post #2





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

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


Punkt 2 jest najlepszym rozwiązaniem
[pre]http:/strona.pl/news/Super-hiper-promocja,11.html[/pre] - Tekst dla SEO, numerek dla wygody programisty/bazy - w modrewrite możesz pominąć wszystko poza id, przy okazji odchodzą problemy z polskimi znakami w linkach - jakby przeglądarka nie zakodowała żądania i tak wyświetlisz dobrą stronę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Black-Berry
post
Post #3





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Ja mam w bazie danych 2 pola id oraz name (czyli szybko i ładnie). Pole name jest unikatowe dla kazdego artykułu i nie zawiera spacji i znaków lokalnych. Dzięki temu wygenerowanie odpowiedniego pliku .htaccess nie sprawia problemu. A tu przykład:

Normalny link
Kod
http://www.mojastrona.pl/index.php?article=1
http://www.mojastrona.pl/index.php?article=2


Linki .htaccessa
Kod
http://www.mojastrona.pl/article_1.html
http://www.mojastrona.pl/artykul_o_pszczolkach_i_motylkach.html


Ten post edytował Black-Berry 5.09.2008, 11:18:30
Go to the top of the page
+Quote Post
quality
post
Post #4





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 13.02.2006
Skąd: Warszawa

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


Hmm nie za bardzo rozumiem jak ty to robisz Black-Berry.
W .hatacces robisz przekierowania ? Jesli tak to muszisz go recznie uaktualniac, co jest dodatkowym klopotem.
Wydaje mi sie rozwiazanie 2 i to co podaje ucho jest najrozsadniejszym wyjsciem.

A jak zrobic tak jakby strukture katalogowa w linkach (tj jak ma katalog dmoz) czyli kraj/wojewodztwo/miasto/cos ?
Go to the top of the page
+Quote Post
Black-Berry
post
Post #5





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Nie muszę tego robić ręcznie. Wystarczy że dodatkowa procedura generująca taki plik .htaccess wykonuje się za każdym raazem gdy po ztronie pląta się administrator.
Go to the top of the page
+Quote Post

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: 2.10.2025 - 19:00