Sadda.ru Ironetcart Андроид Ассемблер MASM32 Linux Все статьи Table of Contents


 

Форум «Железный Бураттин»
(название и концепция)

  Макс Петров Апрель 2014

      Некоторое время назад у меня возникла идея создать сайт-форум. Нужен был движок, его я надеялся найти в Интернете. Движка мне хотелось, во-первых, бесплатного, без изысков, так как форум планировался мной на низкую посещаемость (до 1000 уников в сутки), во-вторых, желательно, на файлах, то есть предпочтительным был бы тот случай, когда вся информация записывается не в базу данных, а именно в файлы.

      Базы данных, возможно, чем-то и хороши, но я о них ничего не знаю и думаю, что допустимо не тратить время на изучение того, чему есть простые альтернативы.

      Вариантов, удовлетворяющих моим критериям и достойных внимания, оказалось совсем немного, а, точнее, всего один. Этот свободно распространяемый бесплатный форум на файлах называется exbb и имеет десятилетнюю историю своего развития. Написано кода там много уже, у exbb есть форум поддержки и сообщество (которое обретается там же, где и поддержка).

      Поначалу exbb мне понравился, даже очень. Однако, по ходу моих испытаний этого движка стали видны и его недостатки. Например, там нельзя сделать красную строку в сообщении, там слишком много настроек, нет аплоада картинок, нет защиты от атак спамерских роботов. Совсем плохо - exbb категорически не приемлет такой категории, как отсутствие первого сообщения в теме. Последняя особенность, я думаю, является следствием фундаментальных ошибок в подходе к программированию форума, и исправить это малыми силами уже не получится.

      Коль скоро в exbb - в лучшем из найденных мной бесплатных движков форума на файлах - я разочаровался, иного мне не оставалось, как заняться программным воплощением форума своей мечты самому. Доосмыслив свои пожелания, я пришел к выводу, что мой форум должен быть, как железнодорожный костыль - простым и надежным, с широкими возможностями для форматирования и редактирования сообщений и не должен иметь ничего лишнего.

      Разработка движка была начата в середине декабря 2013 года, первая экспериментальная версия форума была запущена в Интернете 1.03.2014. Начало бесплатной раздачи движка первым добровольным испытателям запланировано на 1.06.2014.

      Назван мной самодельный форумный движок так: "Железный Бураттин" (о чем, я думаю, читатель уже догадался). Смысловая нагрузка названия следующая. Burattino - на тосканском диалекте это кукла-болтун, надеваемая на руку. Пользователи Интернета, обитающие на форумах, общаются ведь не напрямую, а подставляют вместо себя ники и аватарки. Эти ники и аватарки иначе можно назвать буратинами. А сам форум является одним большим коллективным буратином.

      Железный - это слово в названии отражает: 1) мое стремление сделать форум простым; 2) мою надежду сделать форум непрошибаемым для атак спамерских роботов. Чтобы был танк, а не форум.



Ironetcart

      Техническая поддержка: http://ironburattin.ru
      Взять движок: Форум на файлах «Ironetcart» (скачать)

      Разработка форумного движка
      Форум «Железный Бураттин» (название и концепция)
      Статическая защита форм
      Идеальная капча
      Как я победил магические кавычки
      Внеклавиатурные символы HTML
      Хранимые XSS-атаки и защита от них (удаляем javascript из html в браузере)
      Защита визуального html-редактора (фильтрация HTML на стороне сервера)
      Скорость движка форума: файлы или база данных
      Прогресс-бар на PHP
      Зачем тупому форуму поиск?

     


© Max Petrov При использовании материалов ссылка на sadda.ru обязательна