Скрипт форума на Laravel 12

Написал скрипт форума с древовидной структурой на Laravel 12.

Написал скрипт форума на Laravel 12, на данный момент функционал такой:

  • регистрация
  • авторизация
  • авторизация через Telegram
  • 2х факторная авторизация
  • страница профиля в ЛК
  • редактирования профиля в ЛК (имя, электронная почта, аватар)
  • настройка 2х факторной авторизации
  • страница подтверждения пароля
  • раздел управления топиками в ЛК
  • оповещения в макете, страница списка оповещений
  • меню юзера (профиль, мои топики, выход)
  • модальное окно добавления топика
  • страница редактирования топика
  • форма добавления поста в топик (комментария)
  • страница редактирования комментария

Поводом к написанию своего решения, вместо того чтобы взять какой-то готовый скрипт форума, послужила необходимость иметь современное решение для удобного общения пользователей. Большинство готовых форумов реализуют схему в которой много пользователей в одной ветке ведут много диалогов одновременно. Со временем ветка сильно распухает, и ориентироваться в ней становиться сложно. Другая крайность - это когда на страницу устанавливают древовидные комментарии. В них легче отследить последовательность ответов, но для большого количества текста это подходит ещё меньше. Я реализовал полноценную древовидную структуру. Пользователи пишут в топике по теме топика, а если кто-то хочет ответить кому-то конкретно, то при нажатии на кнопку "Ответить" он проваливается на страницу конкретного сообщения, и свой ответ пишет уже на ней. Так сотни и тысячи диалогов могут существовать в пределах одной темы и не мешать друг другу.

27.02.2026

Комментарии

  • Нет комментариев.

Добавить комментарий

Сайт не собирает персональных данных через форму добавления комментариев.