![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 29.09.2006 Skąd: Oława Ostrzeżenie: (0%) ![]() ![]() |
Witam
Problem wyglada tak: Strona ma miec ladne linki np: strona.pl/ladny-link (osiagam to przy pomocy .htaccess-a) Po wejsciu na nia trzeba zadac pytanie do bazy aby pobrac dane odpowiadajace takiemu adresowi Czy zapisaywac w bazie "ladny-link" i poprzez select wczytywac dane odpowiadajace takiemu ciagowi czy moze macie inne pomysly tak by nie obciazac bazy zbednymi danymi? A moze da sie to ominac nie zapisujac dancych do bazy i uzywajac tylko ID Dodam ze adres jest generowany wedle tytulu dla danej podstrony i pole tytul w bazie jest zapisany jako: Ładny link Obecnie uzywam zapytania w stylu:
w ten sposob wyciagam ID dnago wpisu i wedle nigo pobieram dane do wysiwtlana na stronie funkcja URLuj() przetwarza tak tytul aby byl "przetrwaialny" w pasku adresu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat lepiej jest miec kilka kilo wiecej w bazie niz meczyc procka? Co to jest kilka kilo... Jak trochę więcej się w bazie rozepchniesz, to nie będzie to tak wpływać, jak np. efekt digga/wykopu na procka. Poza tym, wiele systemów portalowych coś takiego implementuje (Wordpress na pewno, ogólnie - Google: post slug). Lepiej pomęczyć CPU tylko przy tworzeniu/modyfikacji niż przy odczytach, których jest setki, o ile nie tysiące razy więcej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 01:02 |