Если Вы не планируете постигать азы вёрстки и даже близко не представляете что представляют из себя каскадные таблицы стилей – для Вас установка шаблонов для всех 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 replies on “Сравнение CMS (Шаблоны)”
Привет всем, интересная статья, но написано всего-то о трех CMS. а вы знаете, что опубликован рейтинг популярных CMS, на которых веб-студии разрабатывают сайты в Рунете: http://www.ratingruneta.ru/cms. Названы лучшие «движки сайтов» в каждой категории: коммерческие «коробочные», свободно распространяемые (open source) и студийные.
Конечно я знакома с этим рейтингом, вот только он за 2009 год и в нём представлено не намного больше CMS (5 штук). Есть и более обширные рейтинги. В моём обзоре не участвуют движки с которыми я не работала на момент написания статьи, это, например, TYPO3 и MODX.