• Современная, быстрая и удобная система управления сайтом
  • 3-е место в рейтинге бесплатных CMS для блогов + добавить свой сайт
  • Более 100 тысяч созданных сайтов
  • Постоянное развитие системы. Русскоязычная поддержка
  • Готовые программные решения (плагины, виджеты, модули и т.п.)
  • Открытый исходный код на GitHub
  • SEO-friendly — идеальна для поискового продвижения
  • Минимальная нагрузка. Работает на любом хостинге
  • Автоматическая установка и обновление системы
Возможности | Помощь | Архив | Отзывы | Помочь проекту

MaxSite CMS 0.85

Просмотров: 50269Комментарии: 75
MaxSite CMSВерсии (релизы)

Эта версия содержит очень много интересных и важных изменений. В первую очередь отмечу новую админ-панель. Так уж получилось, что админ-панель всегда была на втором плане, поэтому особого значения я ей не придавал. Примерно год назад мы попытались её немного подшаманить, но возникла проблема совместимости между разными админ-шаблонами. На тот момент обошлись «малой кровью». В этот раз я решил, что нужно переделывать админ-панель без оглядки на существующие шаблоны, но сделать уже по-нормальному. Так что с этой версии MaxSite CMS будет только одна админ-панель. Делать другие админ-шаблоны я не планирую, но будут подключаемые css-профили, меняющие цветовое решение.

Переделка получилась достаточно глобальная, затронувшая не только admin-каталог, но и плагины и часть основных файлов. Поэтому перед обновлением, обратитесь к инструкции, где в зависимости от вашей версии MaxSite CMS, выполните обновление.

Уже традиционно особая благодарность Юре, который помог мне и кодом и советами. :-)

Изменений по файлам очень много, поэтому я остановлюсь только на новых возможностях.

Читать дальше »

Создание шаблонов вне предлагаемого в MaxSite CMS варианта D2

Просмотров: 342Комментарии: 11
MaxSite CMSСоздание шаблонов (версии 0.8x)

После перехода в MaxSite CMS 0.84 только на shared-каталог у некоторых вебмастеров почему-то сложилось впечатление, что это усложняет верстку шаблонов и вариант D2 является единственным вариантом, от которого нельзя отступать. Мнение совершенно дикое и в корне неверное — уж чего-чего, а в MaxSite CMS шаблон может быть вообще произвольной структуры. Единственным условием любого шаблона — наличие файла index.php.

С моей точки зрения, шаблон лучше сделать универсальным, поскольку это упрощает не только его поддержку, но и учитывает потребности сразу нескольких клиентов. Например — расположение сайдбара. Одним клиентам он требуется справа, другим слева. Вместо того, чтобы каждый раз менять модульную сетку и css-стили, я предпочитаю один раз разработать оба варианта, а клиент может их переключать так, как ему заблагорассудится.

Но, вебмастеру, который пока с трудом разбирается в вёрстке или новичку в системе, мой помысел неясен — ему с головой хватает одного расположение сайдбара на весь сайт и простеньких css-стилей. Бывает ещё случай, когда вебмастер «закостенел» до такой степени, что уже не может мыслить вне своих css-стилей и именования своих же css-классов и вариант с div.all вгоняет его в полнейший ступор.

Попробую разъяснить почему я предлагаю именно такой вариант D2 (напомню, что этот шаблон — каркас для новых шаблонов) и как сделать свой вариант.

Читать дальше »

MaxSite CMS 5 лет!

Просмотров: 29921Комментарии: 52
Новости проекта

Пять лет — приличный срок. Для меня главное, что за всё это время система постоянно развивалась, двигалась вперёд и постоянно улучшалась. У меня никогда не было какой-то конкретной конечной цели: во что должна превратиться MaxSite CMS. Вместо этого я просто думаю о том, что какие-то «сайтовские» вещи можно было бы сделать проще и удобней. Мне нравится думать над разными проблемами и находить приемлемые решения. Такой вот Just for Fun.

Прекрасно понимаю, что не всё идеально и какие-то вещи в системе я бы хотел изменить или доработать, или даже полностью переписать. Потому что на начальном этапе развития невозможно предусмотреть всех нюансов и угадать в какую сторону повернётся тренд сайтостроения. Ну а не ошибается только тот, кто ничего не делает.

Итак, что получилось, а что нет.

Читать дальше »

Новый Default-шаблон в MaxSite CMS 0.84

Просмотров: 235Комментарии: 2
MaxSite CMSСоздание шаблонов (версии 0.8x)

В MaxSite CMS 0.84 мы обновили дефолтный шаблон. Предыдущий вариант появился в MaxSite CMS 0.54 и за прошедшие полтора года получил достаточно серьезное развитие и оброс массой новых возможностей.

Должен отметить, что в «старом» default-шаблоне впервые появилась концепция компонентов шапки и подвала, были предопределенные файлы, ушки, css-стили и js-скрипты, которые позволяют автоматизировать множество типовых задач вебмастера. Здесь же я предложил css-фреймворк, который содержит базовые стили, «заточенные» под особенности системы (type-файлы, плагины и т.п.).

После того, как я познакомился с LESS, я внедрил его поддержку на уровне ядра MaxSite CMS и разработал механизм «фоновой» компиляции less-файлов в обычный css-файл. Такой вариант позволяет вебмастеру вообще не задумываться о процессе компиляции — всё работает автоматом.

Но, хотя default-шаблон и предлагает очень хорошую функциональность, постепенно я натыкался на некоторые ограничения, которые «тормозили» дальнейшее развитие системы. Именно поэтому был предложен другой вариант построения шаблона, где все существующие ограничения были исключены.

Читать дальше »

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.