Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> bbcode - księga gości, przy wyswietlaniu, czy zapisywaniu
kirkor0
post 24.01.2006, 16:02:50
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.04.2004

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


No wlasnie.
robie skrypt ksiegi gosci. i mam bbcode. tylko teraz zastanawiam sie, czy lepiej byłoby:
1. zapisac dane w bazie tak jak zostaly wprowadzone i przy wyswietlaniu zamienic bbcode na html
2. zapisac dane w bazie z zamienionym bbcode na html i wyswietlic normalnie

Są do obu plusy i minusy:
mianowicie jezeli zapisze z html w bazie, to bedzie wiekszy rozmiar bazy
z drugiej strony kazdorazowe parsowanie wpisu jest meczace dla serva

jak wy rozwiazaliscie ten problem i co zrobiliscie. przedstawcie swoje opinie


--------------------
Bez podpisu! :P
Go to the top of the page
+Quote Post
DEXTER_c
post 24.01.2006, 16:14:42
Post #2





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

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


Ja uparcie staram się trzymać w bazie nieprzetworzone dane. Przykład: chcesz skrócić link (http://www.str...x.com.pl). Jeśli baza zawiera linki w postaci bbCode, to zmienisz skrypt przetwarzający i cały serwis będzie miał nową formę linków.

Pozdrawiam
Go to the top of the page
+Quote Post
kirkor0
post 24.01.2006, 16:21:01
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.04.2004

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


wiem. Ale w tym wypadku jest inaczej. Dane nigdy nie będą edytowane (ostatecznie usuwane). To co zostało dodane, na zawsze tak zostanie. Więc po co te dane za każdym razem parsowac, jezeli zawsze wynik bedzie taki sam...

Wiem, ze w tym wypadku nie mam mozliwosci zmiany działania bbcode, ale załóżmy, że nigdy z niej nie skorzystam.


--------------------
Bez podpisu! :P
Go to the top of the page
+Quote Post
DEXTER_c
post 24.01.2006, 16:47:48
Post #4





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

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


Cytat(kirkor0 @ 2006-01-24 16:21:01)
Dane nigdy nie będą edytowane (ostatecznie usuwane). To co zostało dodane, na zawsze tak zostanie.

Nie wiem jakie jest Twoje doświadczenie z php. Osobiście nigdy nie byłem tak przekonany jak ty i dobrze na tym wychodzę smile.gif Jeśli jesteś faktycznie taki pewny że nic nie będziesz zmieniał, dane które wyświetlasz są ogromniaste i czytane prze ogromniastą liczbę ludków, to przechowuj przetworzony tekst smile.gif
Go to the top of the page
+Quote Post
kirkor0
post 24.01.2006, 23:10:56
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.04.2004

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


to jest ksiega gosci, wiec uwierz mi, małe jes prawdopodbieństwo, że będę coś zmieniał, a tu chodzi o wydajność.
ale tez zalozmy, ze bedzie duzo wpisow, a przetworzony tekst z htmlem zawiera wiecej miejsca... sam nie wiem tongue.gif


--------------------
Bez podpisu! :P
Go to the top of the page
+Quote Post
DEXTER_c
post 25.01.2006, 00:30:25
Post #6





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

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


Jeśli to jest księga gości, to ja bym trzymał w bazie nieprzetworzony tekst.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:00