Приветсвутую всех.
Мне вот стало интересно как "правильно" реализовывать функции сайта.
Что бы было понятнее приведу пример их жизни, (Что-то не получается сформулировать мысль)
Когда-то, когда я только учил PHP я писал мини бложек и нужно было реализовать "уведомления" что мол кто-то ответил в записи.
Я просто создал таблицу actions с полями:
id - Идентификатор записи
user - кому оповещение
message - просто HTML разметка которую я выводил потом :D
Пример этого "сообщения":
<strong>UserName</strong> оставил вам сообщение в записи <a href="/post/show/PostId">PostName</a>
Но ведь это бред? Но я не нашёл в сети как правильно проектировать это всё. Я нашёл лишь статьи об общем строении, но не модулей.
Надеюсь меня все поняли (Я не очегь хорошо умею выражать свои мысли)