Если Вы не планируете постигать азы вёрстки и даже близко не представляете что представляют из себя каскадные таблицы стилей — для Вас установка шаблонов для всех CMS имеет одинаковый алгоритм, немного будет различаться путь — куда необходимо загрузить скачанный шаблон и где ставить галочку. Общий алгоритм установки можно свести к трём шагам:
- Скачать zip архив шаблона
- Создать на хостинге папку, куда необходимо разархивировать скачанный архив
- Включаем установленную тему через панель администрирования
В интернете есть множество свободно распространяемых шаблонов для любой CMS, приводить в пример какие-либо ресурсы я не буду, их не сложно найти через поиск.
Установка и вёрстка собственных шаблонов имеет свои особенности для каждой CMS, о них подробнее в разделе о каждой CMS.
1. Drupal — Особенности установки шаблона:
- Скачать zip архив шаблона
- Создать на хостинге папку sites/all/themes и разархивировать в неё скачанный архив
- Включаем установленную тему через панель администрирования Administer > Site building > Themes
Для создания шаблона с нуля, необходимо создать файлы:
- style.css — содержит таблицу стилей
- screenshot.png — скриншёт для отображения в админке
- xtemplate.xtmpl — основной HTML или XHTML файл, который отвечает за структурирование содержимого на сайт, замещая теги заполнители в шаблоне содержимым из базы данных.
- *.tpl, *.php — дополнительные файлы шаблона
2. Joomla — установка скачанного шаблона отличается тем, что не нужно создавать отдельных папок — заходим Расширения -> Менеджер шаблонов — указываем расположение архива и включаем нужный нам шаблон.
Создание собственного шаблона значительно легче чем в drupal, необходимы следующие файлы:
- templateDetails.xml — Содержит всю техническую информацию о шаблоне для инсталлятора joomla: указание места, куда необходимо скопировать файлы шаблона при установке, информацию о авторе, дополнительные метаданные
- index.php — основной файл шаблона, служит для загрузки модулей и компонентов
- template.png- миниатюрное изображение вашей темы для админки
3. WordPress — установка аналогична joomla, только для активации необходимо зайти: Внешний вид -> Темы.
Для создания собственного шаблона потребуется немного больше файлов чем в joomla, их назначение очевидно из названия, например, sidebar.php — отвечает за вывод модулей сайдбара, footer.php и header.php — соответственно подвал и заголовок сайта, есть конечно и специфичные страницы, например:
- single.php — вид отдельной статьи
- arhive.php — страница, отображаемая при щелчке на месяце в архиве
- page.php — вывод всех страниц
Подводя итог, можно сказать, если вы не занимаетесь вёрсткой — установка нового шаблона для вас одинакова для любой CMS. Если же Вы используете свои шаблоны, то для каждой системы придётся изучить логику построения шаблона, т. к она различна.
2 ответа к “Сравнение CMS (Шаблоны)”
Привет всем, интересная статья, но написано всего-то о трех CMS. а вы знаете, что опубликован рейтинг популярных CMS, на которых веб-студии разрабатывают сайты в Рунете: http://www.ratingruneta.ru/cms. Названы лучшие «движки сайтов» в каждой категории: коммерческие «коробочные», свободно распространяемые (open source) и студийные.
Конечно я знакома с этим рейтингом, вот только он за 2009 год и в нём представлено не намного больше CMS (5 штук). Есть и более обширные рейтинги. В моём обзоре не участвуют движки с которыми я не работала на момент написания статьи, это, например, TYPO3 и MODX.