Думаю многие создатели сайтов и блогов находятся в поиске идеального движка (CMS) для своего блога, и конечно же требования к этому движку у всех разные. Они зачастую зависят как от тематики будущего блога так и от контента, который планируется на нем размещать.
В большинстве случаев найти такой движок не удается и приходится или довольствоваться старыми проверенными временем популярными движками (wordpress Джумла и т. д.) или писать свой собственный (счастливчики кодеры) который бы идеально отвечал всем требованиям и который бы позволял использовать различные даже не стандартные варианты оптимизации для продвижения и раскрутки сайтов в Туле, Москве, Питере, да где угодно и как результата: увеличения посещаемости и трафика на сайт или блог.
Мне к сожалению не хватает знаний для написания собственного движка, поэтому приходится довольствоваться самым оптимальным с моей точки зрения вариантом: Lite Publisher CMS (он же Блоголет), благо его разработчик очень оперативно реагирует на все выявленные баги и недостатки, а так-же любезно помогает в реализации некоторых нестандартных фич (наворотов).
Требования к движку для блога
Список моих требований к движку будет довольно внушительным, поскольку они будут включать не только пользовательское, но и мнение с точки зрения оптимизатора и веб дизайнера.
Мои требования к движку
- Должен работать с базой данных MySql
- Минимум оптимизированного под новую версию php кода с минимальным количеством запросов к БД
- Код должен быть отделен от шаблонов и стилей, а данные выводиться в шаблоны переменными.
- Каждый тип страниц должен иметь свой редактируемый шаблон с настраиваемым выводом данных как в title и мета данные (description, keywords) так и в тело страницы.
- Расширенная фильтрация новостей, по рубрикам, меткам, просмотрам, комментариям дате публикации с возможностью вывода определенного количество по этим параметрам отфильтрованных записей в любое место шаблона.
- Встроенный XML-RPC — удаленная публикация при помощи блог-клиентов.
- Встроенная XML и HTML карта сайта.
- Оповещение о новых публикациях (пинг) поисковиков.
- Кеширование страниц, чтобы ускорить их загрузку.
- Простая удобная админка
Конечно это минимальный набор моих требований, который можно еще дополнить стандартными, присущими практически всем движкам (CMS) опциями: комментариями пользователей, их защита от спама, поддержка изображений и так далее, которые я упоминать не стал.
Протестировав великое множество движков я встречал такие, которые удовлетворяли части моих требований, но чтобы всем и сразу, такого движка я пока не нашел.
Возможно вы знаете такую CMS ? Буду премного благодарен если подскажете, а так-же интересно ваше мнение по поводу идеального движка и каким он должен быть.
Читайте также:
- Оптимальная длина TITLE страницы
- Лучшие плееры для сайта (mp3, flv, flash players)
- Самостоятельное создание логотипа для сайта онлайн
- Вывод количества запросов и времени загрузки страницы в футер WordPress
- Защита контента сайта от копирования
- Как создать SiteMap и добавить на сайт
- Что в мета теге robots можно запретить поисковикам
- Собственный Дискус или комментарии отдельно от поста
- Полный текст RSS новостей из сокращенного фида
- Копирайтинг — Уникальный контент для сайта чужими руками