За три года существования MaxSite CMS накопилось довольно много материала, рассчитанных на разные категории пользователей. На этом сайте я больше ориентируюсь на подготовленных пользователей, имеющих какое-то представление о вебмастеринге. Другие авторы рассказывают более простые вещи, рассчитанные на полных «чайников».
Если вы решили научиться работать с MaxSite CMS, то ниже приведены советы и ссылки, которые вам могут пригодиться. Для удобства я разбил советы по категориям «подготовленности» пользователей.
Если вы полный «чайник»
Обычно эта категория пользователей заказывает уже готовый сайт. Поэтому главная задача научиться работать с блогом через админ-панель. Сама по себе панель интуитивна, выполнена в едином стиле и, кроме того, почти все пункты и страницы снабжены подсказками. Поэтому основная сложность для «чайников» - это только узнать как конкретно сделать то-то и то-то на своём сайте. Например, как разместить счётчик или баннер; как вывести последние записи; как разместить видео или аудиоподкаст и т.п.
То есть здесь банальное незнание возможностей системы. Еще хуже, если пользователь до этого поработал с другой CMS, где для каких-то примитивных действий требуется устанавливать дополнительные модули или даже править файлы шаблона или системы. В этом разрезе следует просто усвоить, что в MaxSite CMS большинство задач решается простыми способами, для которых не требуется совершать какие-то сложные дополнительные действия.
- Научитесь работать с админ-панелью. Укажите основные настройки: название сайта, его описание, выберит схему комментирования и т.д.
- Посмотрите, что такое плагины. Включите те, которые могут вам понадобиться. Поскольку MaxSite CMS очень быстрая система, то можно не переживать по поводу повышенной нагрузки на сервер, которая обычно сопровождает другие CMS.
- Научитесь настраивать плагины. Многие из них имеют свои опции. «Поиграйтесь» с ними.
- Научитесь настраивать сайдбар и виджеты (sidebar, боковая колонка).
- Научитесь создавать и удалять рубрики.
- Научитесь создавать новые записи. Желательно научиться работать с BB-кодами в невизуальном текстовом редакторе.
- Научитесь настраивать шаблон. Шаблоны часто имеют разные настройки, но есть какие-то общие. Например потренируйтесь настраивать главную страницу. Скажем в виде блоков рубрик.
- Научитесь работать с Загрузками и добавлять ссылки на файлы и изображения в свои записи. Создайте галерею изображений.
- Научитесь работать с специализированными плагинами. Например, антиспам, счетчик переходов, ушки, голосования и т.п.
В комплекте MaxSite CMS больше 80-ти плагинов. Каждый из них имеет различные настройки, что позволяет еще больше расширить возможности системы. Так что, скорее всего проблем с ведением и управлением сайта не будет. Всё работает «из коробки».
Если у вас есть начальные знания CSS и HTML
Если вас не пугают html-тэги и css-стили, то перед вами открываются горизонты новых возможностей по оформлению своего блога.
В Сети сейчас появилось очень много мануалов по оформлению текстов/блоков с помощью CSS3. Те же тени, градации, скругления углов - уже шикарная возможность для дизайнера.
- Научитесь работать с невизуальным редактором editor_markitup с bb-кодами. Обратите внимание, что многие bb-коды позволяют указывать дополнительные аттрибуты, например class или style. Используйте эти возможности для оформления текстов.
- Научитесь работать с плагином псевдокода. Он позволяет заменить громоздкие куски кода на одно/два слова.
- Научитесь управлять CSS-стилями разными способами.
- Сделайте свой css-профиль для смены дизайна сайта. Если ваш шаблон не поддерживает новые возможности Default, то начните его изучать. Для быстрого переключения между шаблонами используйте плагин Theme switch.
Если у вас хорошие знания CSS и HTML и начальные PHP
MaxSite CMS так устроена, что максимально стремится разделить работу блогера, верстальщика и программиста. В отличие от других CMS, здесь нет необходимости разбираться в сложном PHP-коде вывода данных. Более того, шаблонизатор таков, что позволяет верстать сайт не целиком, как это обычно принято, а блоками (компонентами), соблюдая принципы модульной сетки.
Так что обладая начальными знаниями PHP, можно заняться не только настройкой уже существующих блоков, но и создавать собственные.
- Разберитесь с устройством Default-шаблона. Обратите внимание, что самая полная и последняя версия описания всегда доступна в readme.txt.
- Научитесь создавать темы в css-профилях. За основу можно взять любой theme-.css
- Разберитесь с компонентами шаблона. Сделайте какой-то свой компонент.
- Научитесь работать с custom-файлами.
- Научитесь работать с add_style.css с использованием дефолтных css-стилей.
- Научитесь портировать произвольный дизайн сайта в шаблон MaxSite CMS, основываясь на default-шаблоне в отдельном каталоге.
Всех этих знаний вполне достаточно для того создавать шаблоны на заказ или принимать заявки на работы по MaxSite CMS.
Если у вас хорошие знания PHP, базовые CSS и HTML
Знание PHP, конечно же, позволяет создавать новую функциональность. На уровне шаблона это может быть какой-то компонент. На уровне системы - плагин.
- Разберитесь с устройством компонентов и custom-файлов с учетом php-программирования. Сделайте какой-то свой вариант нестандартного вывода записей.
- Научитесь работать с type_foreach-файлами.
- Разберитесь с type-файлами.
- Научитесь работать с опциями и мета-полями.
- Научитесь создавать плагины.
- Изучайте основные функции системы (файлы каталога common).
- Изучайте CodeIgniter, на котором основана MaxSite CMS.
Комментариев: 4 RSS
1Аноним04-12-2011 18:21
Хорошая статья, легко читается! Спасибо, Max! :)
2Андрей18-12-2011 05:05
Хорошая система
3Аноним18-12-2011 05:07
Сколько она выдерживает хостов? Я где-то читал, что ядро joomla выдерживает одновременно 1000 хостов? Что скажете про Maxsite?
4Аноним18-12-2011 08:14
Известно пока о 30000 хостов в сути без проблем. По расчетам может быть где-то до 100-200 тыс. хостов в сутки.