В настоящее время с форумными движками сложилась несколько неоднозначная ситуация. Если обычные CMS для создания сайтов отличаются более-менее приемлемым уровнем сложности разработки, то попытка разработать движок для форумов может заставить попотеть даже опытного программиста. Именно поэтому зачастую проще бывает установить уже готовый продукт, чем попытаться самостоятельно создать или заказать создание нового. Впрочем, несмотря на это, выбор среди возможных кандидатов все же довольно обширен. Существует огромный спектр движков для различных нужд.
От простеньких и бесплатных вариантов до масштабных и стоящих вполне серьезные для такого рода проекта деньги. Назвать наиболее выдающийся движок нельзя по той причине, что все самые популярные из них обладают примерно равным потенциалом. Отличия заключаются в мелочах и скорости обновления продуктов своими разработчиками. Бывает так, что определенная команда разработчиков делает рывок вперед и ее проект на некоторое становится лучшим. Тем не менее многие веб-мастера, единожды сделав выбор, обычно стараются придерживаться каких-то определенных движков. И многие на этом поприще уже выбрали свой любимый движок — Invision Power Board или, если сокращенно, просто IPB.
Первоначально IPB существовал, как и большинство подобного рода проектов, на бесплатной основе и энтузиазме своих разработчиков. Его рождению мы обязаны компании Invision Power Services (IPS), которая была создана двумя программистами — Мэттом Мечамом (Matt Mecham) и Чарльзом Уорнером (Charles Warner) — в 2002 году вскоре после того, как они покинули Jarvis Entertainment Group (компания, занимающаяся разработкой форумов Ikonboard). Совсем не странно, что их первым продуктом стал именно форумный движок. Еще на заре своего существования IPB отличался от многих других форумов высокой надежностью и простотой использования. Он быстро завоевывал сердца веб-мастеров и распространялся по всему миру. В 2004 году IPS прекратила выпуск бесплатных версий. Триал-версию Invision Power Board было решено оставить для свободного скачивания, но 27 сентября 2004 года эту возможность также закрыли в связи с вводом бесплатной демоверсии, имеющей ограничения на 5000 сообщений, 1000 тем и 200 пользователей. Таким образом, проект стал коммерческим, что способствовало его последующему быстрому и уверенному развитию.
В настоящее время Invision Power Board — это не просто крупный проект, но и смежная индустрия
Со временем IPB появился и в России. И хотя многих наших соотечественников отпугивала его высокая цена (на самом деле стоимость форума оказалась вполне демократичной), движок все равно начал уверенный путь и в нашей стране. Благодаря тому что на основе движка можно было организовать целый портал, сайты на IPB начали расти как на дрожжах. Зачастую многие начинающие авторы даже не меняли стандартный дизайн, ограничиваясь лишь логотипом и содержимым сайтов. Тем не менее со временем стали появляться и профессиональные работы. Заинтересованные темами зарубежных пользователей, в России тоже начали пробуждаться программисты и дизайнеры, специализирующиеся именно на создании «шкурок» для IPB. В настоящее время Invision Power Board — это не просто крупный проект, приносящий своим разработчикам реальные доходы, но и смежная индустрия, связанная с такими вещами, как, например, та же разработка тем. Кроме того, многие группы разработчиков грезят мыслью создать движок, похожий на IPB, который мог бы стать столь же успешным.
Техническая сторона
Системные требования:
- PHP версии 4.3 или 5.0 и выше;
- сервер базы данных MySQL 4.0 или 5.0 или выше;
- около 40–50 Мб свободного места на жестком диске.
Современная история движка начинает свое движение с 13 сентября 2005 года. Именно тогда был выпущен IPB версии 2.1. В нее были внесены очень существенные изменения. Так, например, административная часть была полностью переделана, и появилась возможность использовать Rich Text Editor в качестве редактора сообщений. Последнее позволило пользователю видеть свое сообщение в таком виде, в каком оно попадет на форум, прямо при редактировании без использования предварительного просмотра. Основной стиль форума был также полностью переделан, а в сам форум было добавлено множество новых возможностей, среди которых можно наблюдать и использование AJAX.
Среди других особенностей IPB в наличии такие, как:
- интерактивный профиль пользователя — пользователи имеют широкие возможности в настройке своих профилей, на личных страницах посетителей можно оставлять комментарии и просматривать досье на них;
- списки друзей, которые позволят легко связываться и отслеживать их активность на форуме;
- новый инструмент установки и обновления форума. Процесс установки стал намного проще;
- продвинутая система авторизации, позволяющая использовать единый реестр пользователей на нескольких форумах IPB и в других продуктах;
- импорт RSS-лент;
- «черный» и «белый» списки ссылок, фильтр слов, бан и предупреждение пользователей и другие администраторские инструменты и фильтры.
За отдельную плату в движок интегрируются блог, чат и галерея, созданные самими разработчиками движка
Все это делает IPB очень удобным в использовании. Шутка ли, установка протекает чуть ли не в полностью автоматизированном режиме. Многие веб-мастера оценят эту особенность по-должному, ведь это избавляет их от необходимости вручную закачивать файлы на сервер, править настройки через «Блокнот» и прописывать необходимые параметры, копаясь в многочисленных ресурсах движка. Другой приятной составляющей IPB является продвинутая администраторская панель. Благодаря своей продуманности она практически избавляет от необходимости прибегать к использованию FTP и других сторонних программ. Все, что может понадобиться владельцу, уже внедрено в «админку». Это и подключение дополнительных тем, и правка уже существующих, и защита форума от нежелательного воздействия, и многие другие вещи, о которых раньше приходилось лишь мечтать. Кроме того, в панель включены и стандартные функции: настройка форумов и их внешнего вида, создание масок доступа и групп пользователей, создание собственных BB-кодов и многое другое. И, конечно же, говоря о простоте и функциональности IPB, не стоит забывать о существовании возможности подключать дополнительные модули. За отдельную плату в движок интегрируются блог, чат и галерея, созданные самими разработчиками движка. Кроме того, благодаря широчайшей поддержке среди сообщества для форума было разработано множество пользовательских дополнений, например викторина или скрытый текст (для спойлеров). Немало было нарисовано и дополнительных тем. Этому, кстати, даже был посвящен отдельный ресурс.
Еще одной особенностью форума стала его интерактивность. Многие действия выполняются буквально на лету. Например, начиная с
Немаловажной особенностью является наличие встроенной утилиты безопасности форума
В последних версиях Invision Power Board немало внимания уделено и такой вещи, как безопасность форума. Если раньше различные спам-боты приносили владельцу множество проблем, то теперь о них можно смело забыть. Этому помогают как встроенная система защита от роботов при регистрации (в предыдущих версиях она очень просто обманывалась), так и дополнительные средства. Например, один из модулей позволяет создать для страницы регистрации новое поле, где пользователь должен ответить на заранее заготовленный вопрос. Если для картинок еще можно подобрать генератор чисел, то обмануть такую систему уже нельзя никак. Кроме того, форум неплохо защищен от взлома и просто таких нежелательных вещей, как просмотр тем теми людьми, которые этого делать не должны. Еще одной немаловажной особенностью является наличие встроенной утилиты безопасности форума. Она проверяет структуру файлов IPB на наличие подозрительных файлов и сообщает о результатах администратору.
Самой последней бесплатно распространяемой версией является
Итог
Качественный и высокофункциональный движок, ставший для многих пользователей идеалом CMS для форумов, а для своих разработчиков золотой жилой. Множество полезных и просто приятных функций, дружелюбность к администратору и посетителям, широкие возможности в расширении и многое другое — вот то, что делает его столь используемым. А благодаря тому, что в России он получил большую популярность, даже самый неопытный веб-мастер найдет ответы на все свои вопросы касательно IPB. Увы, за такие качества надо платить. Впрочем, для хорошего сайта таких денег не жалко.
Ссылки по теме
Статья получена: hostinfo.ru