Форумы: движки, серверы и все-все-все. Cms для форума
движки, серверы и все-все-все / Хабр
В исследовании используется статистика «Рейтинга форумов Рунета, Уанета и Байнета». Этот рейтинг содержит свыше 400 крупнейших русскоязычных (более 1 миллиона сообщений), украиноязычных (более 50 тысяч сообщений) и беларускоязычных (более 2 тысяч сообщений) форумов.
Программное обеспечение
Как видно из диаграммы, за первое место борются платные движки Invision Power Board (ныне IPS Community Suite) и vBulletin. При этом лидером, пусть и с небольшим отрывом, все же является IPB.На 3-м месте с небольшим отставанием идет бесплатный phpBB, распространяющийся по лицензии GNU GPL. Кроме него, также достаточно популярен SMF (Simple Machines Forum) — наследник YaBB SE, который в свою очередь ведет свою историю от YaBB на Perl. Этот движок также бесплатен, но в отличие от phpBB имеет лицензию BSD.
Особо стоит отметить платный XenForo, первый публичный релиз бета-версии которого состоялся в октябре 2010 года, а первая стабильная версия вышла 8 марта 2011 года. Несмотря на платность и сильную конкуренцию, он сумел попасть в пятерку самых популярных движков. Причем некоторые форумы отказались от ранее используемого программного обеспечения и перешли на XenForo. Крупнейший из них — BMW Club, содержащий более 27 миллионов сообщений. Ранее он работал на платном vBulletin.
Интересно, что некоторые крупные проекты используют сервисы форумов — в основном, форумы бесплатного хостинга uCoz.
Использование старых движков, таких как IkonBoard 2 (Компьютерный форум Ru.Board) или YaBB 1 (Absolute Games Forums Central), обусловлено большим возрастом этих форумов, а также, по всей видимости, консервативностью администраторов и (или) пользователей, не желающих переходить на современное программное обеспечение. Кроме того, эти форумы в значительной степени модифицированы и уже мало похожи на оригинальные IkonBoard и YaBB.
Web-серверы
Как можно видеть из таблицы, более 2/3 всех крупнейших форумов используют nginx. Правда, в этот процент входят не только форумы, работающие на чистом nginx, но и использующие его как front-end к другому серверу (как правило, к Apache). Такая высокая популярность nginx на крупных форумах обусловлена его устойчивой работой на высоконагруженных проектах.На чистом Apache работает всего лишь около 16% форумов.
IIS (Internet Information Services) от Microsoft имеет еще меньшую распространенность. Его используют менее 2% форумов. Крупнейшим из них является форум SQL.ru, содержащий более 19 миллионов сообщений.
Значительную часть форумов из пункта «Другой или не определен» составляют сайты, использующие сервисы для защиты от DDoS-атак — CloudFlare, Qrator, DDoS-GUARD.
Кодировки
Среди кодировок, что неудивительно, лидирует UTF-8. Удивительно то, что Windows-1251 почти не отстает от нее. Но и в этом нет ничего необычного, если вспомнить, что в статистике учитываются крупнейшие форумы. А крупнейшие — это, как правило, достаточно старые форумы, создававшиеся еще во времена dial-up'а, когда на счету был каждый байт. Стоит напомнить, что символы кириллицы занимают в UTF-8 по 2 байта, тогда как в Windows-1251 и KOI8-R — по 1 байту.Протоколы
Последние годы наблюдается постепенный переход сайтов на защищенный протокол HTTPS (Hypertext Transport Protocol Secure). Его основным преимуществом является шифрование всего передаваемого трафика.Ранее HTTPS использовался только для отдельных частей некоторых сайтов, где действительно требовалась безопасная передача данных (например, интернет-банкинг). Но со временем на HTTPS стали переходить и обычные сайты. Среди крупнейших — «Google», «Яндекс», «Википедия», «Facebook», «ВКонтакте», «Одноклассники».
Затронула эта тенденция и форумы. Так, на сегодняшний день уже более 10% крупнейших форумов используют протокол HTTPS, и их количество постоянно растет. Отчасти это может быть связано с более благосклонным отношением к таким сайтам со стороны Google («Google повышает сайты с HTTPS в выдаче»).
Тем не менее, пока еще около 90% продолжают работать на протоколе HTTP.
Версии PHP
В качестве бонуса в статью добавлена статистика по версиям PHP, установленным на серверах крупнейших форумов. Удивительно, но более 1% форумов продолжают использовать PHP 4! Самой популярной версией остается PHP 5.3, а новый PHP 7 установлен лишь на 2-х форумах.Такой консерватизм можно объяснить тем, что крупные форумы, как правило, работают на выделенных серверах. И администраторы обычно не спешат обновлять программное обеспечение без серьезной необходимости.
Заключение
Подводя итоги, можно выделить следующие тенденции, наблюдаемые среди крупнейших форумов Рунета, Уанета и Байнета за последние несколько лет:- самыми популярными движками остаются платные IPB и vBulletin;
- переход некоторых форумов на новый коммерческий движок XenForo;
- использование сервера nginx, а также сервисов для защиты от DDoS-атак;
- медленный переход на кодировку UTF-8 при сохранении серьезных позиций у Windows-1251;
- подавляющее большинство форумов пока еще использует протокол HTTP, но наблюдается постепенный переход на HTTPS.
habr.com
Какой CMS лучше выбрать для своего сайта
Сегодня в интернете можно найти любую информацию, заказать необходимую услугу или продукцию. Что удобно не только пользователям, но и владельцам таких ресурсов. Но при разработке своего ресурса любой владелец сталкивается с многообразием возможностей их создания. Это использование языков программирования, различных конструкторов и систем управления. Если Вам необходимо разработать сайт лучше заказывать у профессионалов - magicweb.su.
В этой статье мы осветим вопрос, насколько подходит применение CMS для создания разных сайтов, ведь этот инструмент все больше становиться популярным для разработки веб-проектов. Чтобы в этом разобраться следует понять какие типы систем управления существуют, какие из них подходят для определенной тематики и в чем их особенности.
С чего начать?
Перед тем как определиться на какой системе управления остановиться следует точно понимать какого типа виртуальный проект будет на ней работать. Будет ли это Landing Page, сайт-визитка, информационный, корпоративный портал или интернет-магазин. Хотя любой известный движок позволяет управлять различными сайтами, но у каждого CMS есть свои преимущества и слабые стороны. Проще говоря, для определенного типа ресурсов больше подходит та или иная система управления.
Какому движку отдать предпочтение – бесплатному или платному?
Многие так называемые специалисты, утверждают, что не стоит бояться бесплатных CMS, мол они ничем не уступают своим платным аналогам. Но при более тщательном рассмотрении можно выяснить, вариант системы управления за который не взымают плату обладает такими недостатками:
-
Функционал оставляет желать лучшего. Часто для выполнения поставленных задач его не будет хватать.
-
Поисковики не очень хорошо относятся к проектам, работающим на бесплатных движках. Поэтому их сложно продвигать.
-
Если вы считаете свою компанию серьезным игроком в вашем сегменте рынка, то это будет выглядеть несолидно.
-
Считается, что бесплатную систему управления несложно взломать, что может привести к определенным финансовым потерям.
-
Уровень техподдержки условно-бесплатных CMS очень низкий.
Поэтому лучше выбирать движок, за который необходимо заплатить, ведь эти деньги идут на его развитие и разработку лучшего функционала.
По каким критериям выбирать CMS
Практически все известные системы управления заточены под разработку любого веб-проекта, их создатели позиционируют их функционал как универсальный, но так ли это? Из практики вытекает, что всё-таки определенные сайты лучше делать на подходящих для этого CMS, но в любом случае они должны содержать базовый набор инструментов:
-
Управление доступом. Такая функция окажется полезной для большинства веб-ресурсов от блогов до торговых площадок. Это позволит хозяевам интернет-магазинов предоставлять определенные преференции постоянным клиентам. А владельцам блога или форума открывать платным подписчикам доступ к закрытым для большинства пользователей разделам.
-
Возможность кастомизации. Любая CMS позволяет наполнять ресурс контентом и его редактировать. Функция кастомизации позволяет адаптировать систему управления, чтобы происходило правильное размещение опубликованного, исходя из потребностей пользователей или особенностей ресурса. Если проще, то при наполнении интернет-магазина CMS должна позволять отображать карточку товара в определенном разделе, а при размещении контента в блоге необходимо чтобы свежий пост можно было увидеть на главной странице.
-
SEO-Friendly. Совокупность этих инструментов дает возможность адаптировать виртуальную площадку к требованиям поисковиков. Поэтому движок должен предоставлять владельцу ресурса возможность: редактировать код, оптимизировать изображения, управлять файлом robots.txt и XML-картой, интеграции в аналитические сервисы, управлять метаданными и прочее.
-
Визуальный редактор. Следует выбирать движок, в котором по умолчанию редактор позволяет работать с разнообразным контентом не только в HTML, но и в визуальном режиме.
Теперь можно рассмотреть более подробно на какой CMS можно создавать определенные сайты.
Нужна ли CMS для сайта визитки?
Ответим на этот вопрос так – если визитка создана не просто для антуража, существует желание её продвигать и благодаря ей привлекать новых клиентов, то без системы управления не обойтись. Конечно, можно использовать онлайн-конструкторы, но оптимальным вариантом будет использование таких движков, как Joomla или WordPress, которые являются наиболее простыми и функциональными для такого вида сайтов.
CMS для интернет-магазина
Для торговых площадок самым подходящим вариантом их разработки считается использование системы управления Битрикс. Особенностью этой CMS является её интеграция с программой 1С, которая позволяет вести учет всех товаров и платежей. Ещё среди популярных движков, подходящих для создания торговых площадок можно отметить OpenCart и Magento.
CMS для форума
Таких площадок для общения по интересам сейчас очень много, и они набирают популярность. Ведь при хорошей посещаемости владелец форума может неплохо заработать. Для их создания существуют специализированные системы управления: XenForo, PunBB, phpBB, SMF, PunBB, Phorum и прочие.
CMS для социальных сообществ
В последние годы их стало очень много, владельцы таких сетей надеются достичь уровня ВК, ОК и прочих именитых сообществ. Поэтому сложно думать, что у кого-то возникнет желание создавать ещё одно. Но если возникнет такая мысль, то для их создания можно попробовать такие системы управления, как: BigStreet LiveStreet, InstantCMS, Elgg.
CMS для фотостоков и галерей
Если вы фанат фотографии и хотите выставить на обозрение собранные вами и коллегами уникальные изображения, то для этого существуют специализированные движки. Площадки, созданные на Zenphoto или Pikateka, позволяют размещать в своих разделах много графических файлов.
Итог
Конечно, очень сложно раскрыть затронутую тему полностью в такой небольшой статье, но мы надеемся, что вы ознакомились с основные критериями, позволяющими выбрать CMS для своего виртуального проекта.
safezone.cc
Какую CMS выбрать для сайта?
Сравнение проводилось по следующим критериям:
- Цена;
- Уровень функциональных возможностей;
- Пользовательский интерфейс;
- Степень контроля через web-интерфейс;
- Скорость работы;
- Необходимость привлечения специалистов для настройки и дизайна сайта.
Битрикс
«Битрикс: Управление сайтом» – это весьма распространённая система CMS, получившая широкую известность. Существует несколько версий данного продукта, отличающихся по мощности, набору модулей и, следовательно, возможностями. Стоимость начального пакета «Старт» составляет 4 900 руб., а профессионального «Бизнес» – 48 900 руб.CMS Bitrix
Система «Битрикс» отличается от своих аналогов весьма серьезными возможностями, позволяющими решить практически любые задачи. Однако для проведения первоначальной настройки сайта не обойтись без PHP-программиста, а для разработки интерфейса вам потребуются услуги дизайнера. Кроме того, для работы данной системы требуется весьма мощное серверное оборудование.
DataLife Engine
Система управления содержанием «DLE» чаще всего применяется для CMS DLE разработки новостных ресурсов. Но сейчас выпущено огромное количество дополнений и плагинов к данной CMS, позволяющих подогнать DLE под любые задачи. Данный движок существует довольно долго и было выпущено уже впечатляющие количество версий. Datalife Engine считается очень качественным движком и о нём знает почти каждый вебмастер или оптимизатор. На DLE создано огромное количество ресурсов Его и часто ругают и очень часто хвалят, поэтому как говориться сколько вебмастеров — столько и разных мнений среди них.
Эта CMS не бесплатна, но в этой ситуации вложения будут, скорее всего, оправданы, поскольку DLE способен предложить большой арсенал преимуществ пред другими CMS.
Преимущества DLE:
• Понятный и удобный интерфейс. Никакая другая CMS не является такой же дружелюбной к вебмастеру, как DLE. Интерфейс движка чрезвычайно прост для восприятия и не вызывает особых лишних вопросов. Для системы управления такого уровня интерфейс является действительно доступным.
• Минимальные требования к хостингу. Эта CMS никоим образом не давит на удаленный сервер, поэтому производительность сайта оказывается хорошей при любых условиях. В основном поэтому DLE так часто рекомендуют для создания новостных проектов, ведь он может спокойно принять тысячи посетителей одновременно, и не умереть как более слабые CMS. Это если говорить о среднем хостинге.
• Функциональность. Для полной работы с новостями тут добавлены все необходимые функции, а также дополнительные «фишки», которые гарантируют оперативную публикацию в сочетании с легким редактированием данных. Тем не менее, все же будет достаточно трудно применить данный движок в чем-то еще, кроме как в новостных ресурсах.
• Возможность добавления дополнительных функций. Хоть в арсенале инструментов системы управления содержимым DLE есть много чего хорошего, но на практике не всегда все так шикарно. Модули можно добавить какие угодно: можно создать интернет-магазин, собственную социальную сеть и даже форум. Но обычно тут лучше всего делать только новостной проект.
Говоря о DLE, следует также подметить и его минусы. Прежде всего, это уровень безопасности — пока над данным аспектом работают, и обещают исправить.
NetCat
Другой, не менее известной системой CMS, является разрабатываемая CMS NetCat с 1999 года «NetCat». На сегодня самой свежей версией системы является 4.2, которая доступна покупателям в семи различных редакциях, отличающихся по набору модулей: «Personal» обойдётся в 2900 руб., «Standard» — в 5820 руб., «SEO» — 9100 руб., «Corporate» — 16900 руб., «Community» — 23900 руб., «E-Commerce» — 22900 руб., а самая полная версия «Extra» — 34900 руб. Система «NetCat» также имеет большие функциональные возможности и, в тоже время, весьма удобна, благодаря чему её легко освоить. Дополнительно, в состав каждого из пакетов входит квалифицированная поддержка по горячей телефонной линии. Для разработки и настройки сайта на базе этой системы также требуется привлечение PHP и MySQL программистов.
Amiro.CMS
«Amiro.CMS» – ещё одна CMS, отличающаяся сбалансированностью и CMS Amiro многофункциональностью и обладающая серьезными преимуществами над конкурентами. Среди них можно выделить возможность полного контроля над сайтом, удобный пользовательский интерфейс, ориентированность на оптимизацию поиска и сравнительно низкая цена (от 2,990.00 руб. до 23,990.00 руб. за пакеты с разным количеством модулей). Кроме того данную CMS можно взять в аренду или оплачивать помесячно. Спектр возможностей “Amiro.CMS” весьма обширен, а её настройка довольно проста и не требует участия PHP-программиста. Недостатком данной системы является то, что не каждый хост способен поддерживать сайты, созданные на базе неё.
Drupal
Если у вас есть желание создать гибкий полнофункциональный сайт,CMS Drupal при этом потратить деньги только на услуги хостинга и регистрацию домена, то CMS «Drupal» именно для вас!
Стоит все хорошо проанализировать, например, нужна ли вам регистрация, сбор статистики, будет ли ваш сайт часто обновляться и хранить специфические данные? Информация будет добавляться только от одного автора? Поиск материалов, форум, и много других немаловажных функций не могут быть быстро реализованы и развернуты на месте.
Но, для этого и создана эта Система Управления Контентом – гибкое и современное решение для множества веб-порталов, персональных блогов, и т.д.
Производительность и сбое устойчивость, возможность содержания множества пользователей, может стать для вас решающими факторами.
Немаловажным будет и бюджет проекта. Использование дорогой коммерческой CMS , и вложение средств на услуги высококачественного программиста может и не входить в ваши планы.
Плюсы Drupal:
• Система является бесплатной.
• Над этой системой постоянно работают тысячи программистов во всем мире.
• Наличие более 5000 модулей для расширения функционала сайта.
• Наличие множества визуальных шаблонов (тем). Дизайнеры уже поработали для вас!
• Приятный, понятный интерфейс, есть возможность выбора русского языка.
• Надежность и стабильность, над которой всегда работают разработчики.ABO.CMS
«ABO.CMS» – ещё одна удобная и многофункциональная CMS, ABO.CMS отвечающая всем требованиям и обладающая весьма комфортными средствами для работы с системой, такими как встроенный обработчик текста “MS Office Parser”, позволяющий переносить тексты из MS Word прямо на сайт без потери их структуры. Система имеет модульную структуру, что даёт возможность настроить её под выполнение конкретной задачи. Существует шесть версий продукта на самый взыскательный вкус, цена которых варьируется от 3800 руб. до 23900 руб.
WordPress
«WordPress» — это мощная платформа для создания сайтов любой CMS WordPress сложности. Набор её возможностей весьма обширен, что позволяет максимально упростить создание онлайн-проектов и повысить их удобство.
Важнейшим отличием системы WordPress от аналогов является чрезвычайно простое управление в сочетании с максимальной функциональностью, что позволяет полностью контролировать свои проекты даже без специального образования, вместо того, чтобы платить за закрытое стороннее ПО.
Функциональные возможности WordPress:
• Управление различными компонентами сайта и БД;
• Полная доступность для редактирования разделов товаров, сервисов и новостей;
• Тонкая настройка расположения левых, правых и центральных блоков меню;
• Загрузка изображений в свою библиотеку через браузер, для последующего использования на сайте;
• Создание динамических модулей опросов и голосований с возможностью отображения результатов;
• Создание любого количества форм для обратной связи.
Управляемость WordPress:
• Произвольное изменение порядка отображения объектов, таких как новости или часто задаваемые вопросы;
• Добавление статей и ссылок самими авторами;
• Иерархия объектов, достигаемая с помощью возможности создания различных разделов и категорий;
• Возможность хранения прямо на сайте документов в форматах PNG, PDF, DOC, XLS, GIF и JPEG, что позволяет создавать библиотеки изображений;
• Автоматическая корректировка путей;
• Менеджер новостей, позволяющий выбирать наиболее интересные новости из множества источников по всему свету и сохранять старые, не удаляя их с сайта;
• Встроенный текстовый редактор;
• Возможность разграничения доступа пользователей;
• Возможность быстро устанавливать на сайт новые шаблоны;
• Возможность перед публикацией предварительно просматривать материалов;
• Система по управлению баннерами.
Joomla
«Joomla» отличается от остальных систем, благодаря тому, что разработчики попытались сохранить управление максимально простым, но обеспечивая большую надежность, функциональность, гибкость и безопасность. Как итог, не имея специального образования, есть возможность контролировать свой сайт самостоятельно, без траты финансов на дорогие программные CMS Joomla обеспечения.
Возможности Joomla:
• Полное управление сайтом и его компонентами базы данных;
• Разделы товаров, новостей или сервисов имеют полный доступ для редактирования, а так же управления;
• Темы разделов могут добавляться авторами при сотрудничестве с ними;
• Полная настройка расположения блоков, как левых и правых, так и центральных блоков меню;
• Загрузка изображений браузером для использования на сайте в свою собственную библиотеку;
• Динамические модули голосований, форумов и опросов с показом результатов;
• Совместимость с Linux.
Большая управляемость Joomla:
• Изменение порядка объектов, включая часто задаваемые вопросы, новости, статьи и т.д.;
• Возможность отправки авторами новостей, статей и ссылок;
• Генератор важных новостей сайта;
• Иерархия объектов – возможность для создания страниц , категорий и разделов в нужном порядке;
• Библиотека изображений – возможность для хранения своих документов в таких форматах как: PDF, PNG, DOC, GIF, XLS и JPEG прямо на сайте, что облегчает дальнейшее использование;
• Менеджер новостных лент. Возможность выбора интересных новостей из множества различных служб со всего мира;
• Автоматическое исправление путей.
• Менеджер архива. Есть возможность помещать старые статьи и новости в архив, без их удаления с сайта;
• Встроенный текстовый редактор, схожий с Word Pad;
• Возможность настройки доступа пользователей к необходимым функциям;
• Создание голосований и опросов для отдельных страниц и для сайта в целом;
• Менеджер шаблонов. Возможность для скачивания шаблонов и их установка на сайт за короткое время;
• Система управления баннерами.
• Возможность для предварительного просмотра материалов перед их непосредственной публикацией;
trinixy.org