Работа с различными CMS и создание шаблонов сайта

Рейтинг CMS Аббревиатура CMS расшифровывается как «Content Management Software» («программное обеспечение для управления содержимым»). В нашей стране принято последнюю букву «S» расшифровывать как «System», а по-русски это обычно звучит как «Система управления контентом». Иногда употребляется более простое название - "движок сайта".

Всего существует огромное множество CMS и выбрать какую же использовать для своего сайта порой бывает очень не просто. Для того, чтобы понять какой же CMS пользоваться, необходимо определить по трём параметрам совокупность данных и узнать что же вам нужно, в итоге:

  • Вначале вам потребуется оценить сложность сайта, его посещаемость и направленность.
  • Второй параметр - технический, на этом этапе вам потребуется узнать что можно, а что нельзя устанаваливать на вашем хостинге (PHP, MySQL и т.д.).
  • Третьим и последним этапом выбора CMS будет цель - понять категорию вашего сайта.

Опеределив все три параметра вы можете приступать к выбору CMS. Для удоства ниже приведены CMS в соостветствии с категорями и параметрами, которые ближе подходят к движкам:

  1. Сайты-визитки. К этой категории можно отнести много CMS, но я бы предпочёл для этой категории использовать простые HTML сайты, но тем не менее:
    • Joomla. Это CMS общего назначения, использует БД. Является бесплатно и довольно шустрой (при адекватной настройке). Защищённость средняя, известны случаи взломов, но при устранении всех недочётов данную CMS просто невозможно "хакнуть".
    • WordPress. Мощная CMS общего назначения, так же использует БД. Условно-бесплатная, т.к. хорошие плагины и шаблоны на неё нужно докупать, сложная в плане верстки и настройке, при первом входе в админку можно там потеряться на несколько дней. Хороша защищена, но взлому может подвергаться, при неправильной настройке.
    • GetSimple. Простой движок, удобная настройка и отсутствие БД очень преукрашивают эту CMS. Но есть один существенный минус - мало плагинов, поэтому некоторый функционал приходится дорабатывать самостоятельно.
  2. Корпоративные информационные, имиджевые и просто информационные сайты. Для этой категории можно так же использовать CMS общего назначения, но лучше всего использовать платные CMS, специально предназначенные для крупных компаний, с огромным функционалом:
    • WordPress. Так же может использоваться для различных компаний, имеет множество плагинов и шаблонов, позволяющих сделать из CMS сайт любой категории.
    • Host CMS. Имеет как платную, так и бесплатную версию, использует технологию AJAX, требует БД. Одна из старейших CMS в России.
    • Drupal. Многофункциональный движок общего назначения, довольно сложен в обслуживании, и чем то напоминает операционную систему, благодаря наличию крона в движке. Очень хорошо защищён (при правильной настройке) и требует подключение к БД. Имеет множество шаблонов, как платных, так и бесплатных, тоже самое можно сказать и модулях.
  3. Интернет-магазин. Для начинающих компаний возможно использование бесплатных CMS, так же существует большое множество платных CMS, с удобным и мощным функционалом:
    • Webasyst. Удобная CMS, с множеством функций, магазин, блог и сайт, всё в одном, имеет множество платных шаблонов и плагинов, а так же отзывчивую тех. поддержку и свою панель управления.
    • Prestashop. CMS предназначенная для крупных магазинов, Имеет множество опций, просмотр стратистики, быстрое редактирование товаров, и множество автоматических настроек.
    • WordPress. Так же можно отнести к CMS для магазинов, Имеет специальный плагин WP Shop, с помощью которого вы можете превратить ваш сайт в настоящий магазин.
  4. Игровые CMS. Кроме самого движка сайта (можно использовать CMS общего назначения), вам потребуется ещё доработать скрипты, показывающие состояние игровых серверов, информацию о пользователях и, возможно, создание внутреигровой валюты:  
    • Arcadia. Представляет из себя CMS с несколькими тысячами Flash и HTML5 играми. Есть возможность добавлять свои игры пользователям сайта. В панеле управления можно смотреть статистику, изменять категории, редактировать пользователей и многое другое.
    • Azer CMS. Предназначена специально для сервера World of Warcraft. Существует так же русифицированная версия, требует подключение к БД. Весь функционал движка заточен специально под сервера WoW.
    • WebMCR. CMS для Minecraft различных версий. Русифицирована, имеет удобную панель, не требующую перехода на новую страничку, требует подключение к БД.
  5. Форум. Для общения пользователей и администрации на общем сайте существует огромное множество форумов, с различным функционалом и адаптивностью к мобильным устройствам: 
    • phpBB. Удобная форумная CMS, со множеством плагинов и шаблонов. Позволяет создать красивый и быстрый форум, в качестве дополнения к вашему сайту, или же отдельный форум. Требует БД и php выше 5.3 версии.
    • Invision Power Board (IPB). Мощная CMS для форумов. В состав движка входят календарь, изменения статусов, показ событий и многое другое. Так же требует БД.
    • 1С-Битрикс. Так же можно отнести к форумным движкам, потому что позволяет создавать форумы и общаться на них. При полной настройке 1С-Битрикс получатся полноценный форум, со смайлами, категориями и удобной навигацией. Как и сайт требует подключение к БД.
  6. Блог. CMS этой категории умеют добавлять мультимедия и текст в посты, красочно оформляя их. Для управления есть админ-панель, и система комментариев, с защитой от спама: 
    • WordPress. Первоначально предназначение этого движка считалось именно для блогов, т.к. существует огромное множество шаблонов блога на WordPress.
    • Nibbleblog. Ныне не существующая CMS, но очень удобная и приятная в использовании, есть возможность добавлять как странички, так и посты в ваш блог. Не требует подключения к БД. Есть возможность самостоятельного создания шаблонов при наличии знаний в области PHP, CSS и JavaScript.
    • Bludit. Улучшенная версия Nibbleblog. CMS так же не требует подключение к БД и имеет хороший функционал, в числе которого защита от спама, множество шаблонов и плагинов.

Шаблон сайта

Вёрстка из PSD Шаблон сайта — это совокупность файлов, используемых CMS для формирования внешнего вида сайта и определяющих форму отображения информации на сайте. Шаблоны сайта могут быть как готовыми, так и самостоятельно свёрстанными из PSD макета.

Вёрстка из PSD представляет из себя создание шаблона сайта из PSD макета, который был нарисован в фотошопе. Верстка может быть не только из PSD макета, а из любой картинки или изображения, на котором нарисован макет сайта.

Обычно вёрстку производит веб-дизайнер, но так же этим может заниматься и веб-программист, со знаниями HTML и CSS. Вёрстка шаблона требует много времени и усилий, поэтому нельзя торопиться и торопить верстальщика, если требуется получить качественный продукт.

Далее: Использование Photoshop, Template Toaster, Office и другие →