Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]mysql_num_rows czy tabela z bazie danych?
Forum PHP.pl > Forum > Przedszkole
GoOx
Witam,

Od kliku dni piszę własne forum. Określanie nazwy użytkownika jest na zasadnie zapisywania Id użytkownika z bazy danych a potem odczytywania jego nicku z tabeli użytkownicy. I jak myślicie które będzie lepszym rozwiązaniem? Teraz piszę funkcję postów.

mysql_num_rows

+ Nie da się oszukać tej opcji liczy ona ilość postów i danym id i dodaje tematy z tymi samymi id i pokazuje uderowi.
+ Podczas zmiany nazwy użytkownika posty się zachowują.
- możliwość zacinania się strony podczas obliczania wiele razy tego samego z innymi wartościami.


czy dodawanie wartości +1 do wartości postów w tabeli użytkownicy.

+ Podczas zmiany nazwy użytkownika posty się zachowują.
+ Strona podczas odczytu danych nie będzie musiała obliczać tylko pokazywać dane za kolumny.
- ten sposób można łatwo oszukać wpisując to bazy danych dużą wartość np.


Co jest lepsze??
nospor
Przy userze kolumna z postami. Czyli opcja nr2
JoShiMa
Oczywiście, że opcja druga będzie bardziej wydajna. I oczywiście w panelu administracyjnym funkcja do synchronizacji danych.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.