Jak najlepiej pod względem wydajnościowym zbudować system blogów? Chodzi mi o zasady działania? Dla każdego usera tworzyć nową tabele w bazie czy wszystkich wpakować do jednej tabeli ? Chodzi mi o jakiś prosty mechanizm, dodawanie wpisów, zliczanie ich, oraz wyświetlanie ostatnio dodanych.
zordon
20.09.2010, 22:18:18
osobne tabele? oszalałeś? wyobrażasz sobie 1000 userów i dla każdego osobna tabela?
wszystko załatwiasz 2 tabelami:
1. users, gdzie mozesz miec pola takie jak: users_id, imie, nazwisko, email, login, haslo itp
2. news, gdzie masz pola np news_id(klucz glowny), autor_id(klucz obcy z tabeli users) , text, zdjecie itp
ot i cała filozofia