Как стать автором
Обновить

phpBB. Введение.

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

История


Первая версия форума phpBB увидела свет в 2000 году. Ее написал Джеймс Аткинсон для нужд своего проекта. Название было дано составное, в честь двух вещей. Во-первых, форум был создан в Bulleting Board-форме, а во-вторых, скрипт был написан на только начавшем в то время развиваться языке php.
Следует выделить несколько этапов в развитии проекта. Для этого можно проследить дату выхода мажорных веток (nix'овая система обозначения версий). 16 декабря 2000 года вышел phpBB 1.0.0. Следующим этапом стал релиз второй ветки в 4 апреля 2002 года. 13 декабря 2007 года вышел phpBB 3.0.0, получивший имя Олимпус в честь кратера на Марсе (судя по всему, для следующих версий имена будут даваться соответственно). 31 мая 2009 года была выпущена последняя актуальная на данный момент версия phpBB 3.0.5. Кроме того, один из разработчиков заявил в блоге о выходе phpBB 3.0.6 в течение 2-3 месяцев.

Преимущества


Почему же для создания форума я советую выбирать именно этот движок? Для этого есть несколько причин. Самая главная — данный проект open source, который к тому же распространяется по лицензии gpl. Это значит, что во-первых, для использования форума вам не придется кому-либо платить, во-вторых, что вы всегда можете настроить форум под свои конкретные нужды, просто отредактировав исходный код phpBB. В качестве следующего преимущества я бы назвал огромное количество модификаций и стилей, которые можно скачать с официального сайта проекта. Часто встречаются жалобы на трудную установку модов, однако это поспешный вывод. Прочитав инструкцию по установке модов, все становится просто и понятно. Такой стиль установки выбран не случайно — он исключает автоматический подхват модов, что позволяет не засорять код модов и в то же время не уменьшать скорость работы скрипта. Следующий плюс phpBB — его исходный код. Я не являюсь профессиональным программистом, однако мне часто доводилось работать с исходным кодом чужих сайтов и cms. Так вот, исходный код phpBB — лучший из всех, что мне встречались. Он написан удобно, его легко читать и поддерживать/редактировать. Кстати для написания модов предъявляются соответствующие требования к коду. html-разметка шаблонов форума также радует своей красотой. Шаблоны по умолчанию написаны под xhtml strict 1.0, при этом один из дефолтных шаблонов написан в устаревшем табличном стиле, а второй — в «продвинутом» блочном (именно так я впервые увидел пример разметки блоков с помощью списка определений, поначалу был весьма поражен этим).

Заключение


Наблюдая за развитием проекта уже более двух лет, я могу сказать, что phpBB со временем становится лишь лучше. Кроме того, приятно осознавать, что разработчики учитывают современные тенденции в сети и учитывают их в своем продукте. Например, разработчики не побоялись пойти на рискованный шаг — перенести блок с информацией о пользователе справа, когда на всех остальных форумах этот блок слева. Объясняется данный шаг тем, что глазам проще читать текст, который начинается с левого края, а информация о пользователях вторична по сравнению с текстами самих сообщений.
Подытоживая вышесказанное, могу порекомендовать в качестве движка для форума выбирать именно phpBB. Просто потому, что у него есть будущее
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.