Возможности MaxSite CMS. Maxsite cms


Что такое MaxSite CMS?

Добрый день, дорогие друзья!

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

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

Перед тем как начать -

Справка:

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

Что это такое - MaxSite CMS?

MaxSite CMS - это современная система управления контентом, довольно-таки молодая и перспективная, если сравнивать ее, например, с неподъемной системой WordPress. (Предвижу, что поклонники последней уже готовы закидать меня помидорами ).

Но с фактами не поспоришь: многие из тех, кто раньше пользовался WordPress, теперь уже перешли на MaxSite и не жалеют об этом ни капельки...

Откуда появилась MaxSite CMS?

Естественно, из ниоткуда она появиться просто не могла, у нее есть свой разработчик, которого зовут Максим и который в свое время решил сделать такую систему управления контентом, которая будет легкой, не загружать хостинг, и которая во всех отношениях будет лучше, чем WordPress.

Есть такие "умные люди" на некоторых форумах, которые называют MaxSite переделанным WordPress'ом, но они глубоко ошибаются, так как основа MaxSite CMS даже близко не похожа на основу WordPress, и там нет ни одной строчки заимствованного кода.

Только некоторые термины схожи своими названиями (плагин, виджет, сайдбар и т.д.), и сделано это для того, чтобы пользователю, который переходит на MaxSite можно было бы без проблем сориентироваться в новой системе.

Система MaxSite основана на фреймворке CodeIgniter, который служит как бы своеобразным гибким каркасом для нее. Достоинством фреймворка CodeIgniter является гибкая структура, которая позволяет разработчику творить максимально свободно.

Справка:

Фреймворк - это структура программной системы, так называемый каркас, на основе которого разработчик уже может создавать что-то свое.

Возможности системы MaxSite.

Если говорить вкратце о возможностях MaxSite, то:

Это система управления контентом, которая весит совсем немного и не нагружает хостинг, а следовательно, работает гораздо быстрее, чем ее конкуренты.

С помощью плагинов, которых становится все больше и больше, расширяются и становятся доступными новые возможности системы.

Система характеризуется как Seo-friendly, так как большое внимание как раз уделяется оптимизации и многие функции, направленные в эту сторону, автоматизированы.

Отдельное внимание уделяется безопасности сайтов, создаваемых на основе системы MaxSite, а также борьбе со спамом.

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

Обо всех возможностях MaxSite CMS лучше всего написано у самого разработчика, Максима, так что вы всегда можете пройти на его сайт и прочитать подробно об этом.

Шаблоны для MaxSite CMS.

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

Система постоянно обновляется (до нескольких раз в месяц), с каждым обновлением совершенствуется, и в каждом обновлении системы разработчик делает упор на то, чтобы создание нового шаблона для системы могло быть максимально удобным. Что является для создателей шаблонов очень хорошей перспективой.

Так что, просто неизбежно то, что со временем MaxSite обрастет множеством бесплатных тем. Даже сейчас они продолжают появляться, хотя большинство шаблонов пока делаются на заказ.

Выводы.

Исходя из своего опыта работы с MaxSite CMS, могу сказать, что для вебмастеров это просто кладезь, из которого можно черпать идеи и для которого можно создавать новые шаблоны и плагины (тем более теперь, когда наступила "эра D2", на основе которого намного удобнее создавать автономные шаблоны).

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

Также на основе личного пользования системой хочу отметить, что у нее очень удобная админ-панель - все, как на ладони. Очень легко разобраться, где что находится, даже тому, кто только начинает пользоваться MaxSite, не составит труда самостоятельно разобраться с тем, каким образом добавлять контент, картинки, подключать новые плагины и т.д.

Будет здорово, если вы поделитесь своими впечатлениями о MaxSite CMS ниже в комментариях.

А также, если будут какие-то вопросы, пожалуйста, задавайте!

Автор статьи: Елена Лощилова.

master-css.com

Отзыв о MaxSite CMS - Сайт Земскова Ильи

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

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

Действительно ли это универсальная CMS?

На официальном сайте движка указано, цитирую:

Универсальная, лёгкая и быстрая система управления сайтом.

Это именно тот случай, когда назвался груздем - полезай в кузов пытаются преподнести себя лучше, чем есть на самом деле. Несколько удачных архитектурных решений (например, система плагинов) и использование php-фреймворка CodeIgniter действительно позволяют при определённом упорстве и куче программинга сделать социальную сеть или сайт веб-сервиса. Но «из коробки» сам движок (он выступает в роли надстройки над CI) рассчитан только на реализацию персональных и коллективных блогов с ограниченным (контролируемым) кругом авторов. Т.е. если считать, что обычному вебмастеру серьёзный программинг не доступен, то кроме ленты публикаций на сайте больше ничего не будет. Ни форум, ни доску объявлений, ни полноценный интернет-магазин, сделать быстро не получится. Мне могут напомнить, что для указанных задач есть плагины. Да, есть. Их относительно немного и не для всего, но что-то есть. Смущает то, что на горизонте не видно крупных проектов на основе этих решений. И особенно показательно то, что даже официальный сайт движка для ведения форума использует стороннее решение. Т.е. получается, что движку всё-таки не хватило «универсальности»? Для сравнения можно вспомнить близкого конкурента - «не универсальный» InstantCMS на официальном сайте использует «родной» форум.

Зачем это разделение на юзеров и комюзеров?

Мне известна позиция Максима по этому вопросу. Однако я не понимаю его логики. Единственная веская причина пустить юзеров в админку возникает только тогда, когда на сайте установлен какой-то уникальный плагин, который делает что-то невероятно нужное именно для юзеров и это нельзя показать никому. На моей памяти у банальных блогов на максСайтЦМС нет плагинов, которые нужно показывать только юзерам. В результате роль юзеров сводится только к возможности публиковать свои статьи и загружать картинки. Никакие опции настройки сайта, шаблона или плагинов им не доступны. Я вообще с трудом понимаю - если человек имеет возможность что-то настраивать на сайте, то он уже не юзер, а админ. Но ведь публиковать статьи можно и снаружи сайта (говорю это с уверенностью, т.к. являюсь автором плагина, который позволяет это делать)! С другой стороны, комюзеры имеют свою страничку на сайте, т.е. имеют свою персональную «панель управления». Значит, в чём проблема была добавить соответствующий функционал, чтобы комюзеры смогли нормально публиковать статьи на сайте? При этом юзеров из админки можно было бы вообще выпилить удалить и тогда кроме админа к настройкам сайта вообще бы никто не имел доступа. Если руководителю проекта нужно изменить контактный телефон, то милости прошу к админу - он и поправит его без риска порушить весь сайт.

Наличие единого аккаунта открывает дверь к простому созданию сайтов с пользовательским контентом. А это вагон и маленькая тележка ниш в сайтостроении. Сейчас MaxSite CMS «пролетает мимо» них и скорее больше теряет, чем приобретает.

В общем, непонятно, стоило оно (создание комюзеров) того, чтобы потом выслушивать все эти упрёки от таких как я «умников»?

Где большое, отзывчивое сообщество движка?

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

Ещё, лично для меня, есть некоторые странности в том, как проявляет себя сообщество движка. В чём это выражается? Во-первых, подозрительно замёрзли на одном уровне цифры feedburner-счётчика подписчиков. Лично я не первый год вижу примерно одно и то же число в районе ~240-340 подписчиков. Как-то странно для набирающего популярность движка. Возможно с этим параметром всё несколько иначе, но об этом может сказать только владелец официального сайта.

Второй странный момент заключается в том, что очень мало программистов занимаются его улучшением. Буквально единицы. Да и те в основном делают плагины и шаблоны. В списке разработчиков много имён, но по моим ощущениям их активность давно спала и последние сторонние улучшения так редки, что Макс уже стал их анонсировать с благодарностью. Кстати, сам список team.txt давненько не пополнялся именами.

Что касается работы форума, то тут дела обстоят немного лучше. Есть несколько активных участников и модераторов, которые терпеливо объясняют какие-то нюансы новичкам. Но вот что касается решения серьёзных проблем, то тут всё грустно. Критическая масса участников сообщества мала настолько, что многие топики с призывом о помощи так и не получили отклика. Также обращаю ваше внимание на то, что Максим реагирует не на все темы (с его загруженностью - это вполне объяснимо), т.е. не нужно испытывать иллюзии - велика вероятность того, что вы можете остаться один на один с вашей проблемой.

Лично меня же больше задевает то, что Максим неохотно вступает в дискуссии о движке и в какой-то грубоватой форме обрывает любые пожелания, которые выходят за пределы его представлений. Даже не знаю, как Максим находит себе клиентов? Ведь это одно из первых правил продаж - «выслушай клиента». А Максим слушать отказывается (или очень правдоподобно прикидывается) и только что-то своё пытается всем впарить (это камень в сторону очень спорного разделения зарегистрированных посетителей на юзеров и комюзеров, less и модульной сетки). Возможно, он сам не замечает этого или даже не задумывается, что такое поведение отрицательно сказывается потом на поддержке и росте его проекта.

Думаю, что следствие недружелюбного поведения Максима явилось то, что специалисты по maxSite CMS не торопятся предлагать свои услуги. Сообщество кучкуется на форуме и логично было бы видеть там предложения услуг специалистов. Максим даже создавал специальную тему для этого. Однако на это откликнулись нереально мало людей. К слову, лично я тоже только недавно решил «выйти из тени» (на данный момент ещё не вышел ), а до этого промышлял только откликами на объявления о поиске разработчика.

Может лучше maxSite CMS, а не MaxSite CMS?

По большому счёту для людей технического склада ума нет особых проблем в том, что программа названа именем создателя. Ведь назвал же создатель своё оружие «Автомат Калашникова» и прославился на весь мир! Однако для меня такой подход в именовании изобретений ассоциируется ещё и с желанием автора прокачать свою гордыню. Что не всегда уместно и в случае не гармоничности души автора чревато проблемами. В общем, как мне думается, компромисс можно было бы достигнуть, если сместить акцент в названии с Максима (Max) на Максимальность (max). Тогда чисто психологически образ движка мог бы восприниматься не как творение какого-то Максима (о котором, кстати, в интернете очень скупые сведения и вполне может быть ситуация, когда этот редиска человек может предать нас в трудную минуту «простит» вам свои обязательства). Лично я перешёл на такое обозначение и мои внутренние эмоции при упоминание движка стали более оптимистичные и светлые. Ещё бы! Сайты то теперь имею максимальный рост!

Думаю, что проблема с логотипом (хоть Максима она и не волнует) тоже тут же бы решилась, ибо образ растущих сайтов намного богаче в своём выражении, чем мутный чувак, у которого даже фотки нет в интернете.

В общем, ещё раз напомню - «как вы яхту назовёте, так она и поплывёт».

Может пора обратить внимание на юзабилити админ-панели MaxSite CMS?

Если вы внимательно читали вышенаписанное, то понимаете, что вопрос скорее риторический, ибо сколько бы мы не тяфкали говорили, а караван движок всё равно пойдёт своим путём дальше. Однако всё же немного поясню вопрос.

У меня есть гипотеза, что автор движка зациклился на мысли «Чем менее опытный человек сможет перенастроить внешний вид стандартной темы под свои нужды, тем популярнее будет движок» (судя по истории недавних изменений в движке, вся жизнь крутится вокруг шаблона). Я не спорю, возможность настраивать внешний вид сайта новичками важна, но другие, не менее важные (но менее проработанные) элементы движка в это время просто убивают лояльность более требовательной и платежеспособной аудитории. Так, во-первых, пока Максим резвится с перетасовыванием компонентов шаблонов, сообщество просто стоит в сторонке и с ужасом ожидает момента, когда снова придётся потратить кучу времени на переделку шаблона работающего сайта. Тут конечно есть нюанс. Вас никто не заставляет переделывать под D2 (и нет никакой гарантия, что не появится D3, D4...) ваш шаблон, который на старом default. Есть варианты. Однако, вы же должны понимать психологию людей - «как так, движок уже развился, появилось куча возможностей, а мой сайт хоть и работает нормально, но все пряники мимо него проходят» Даже если с шаблоном у них всё в порядке, но стресс перфекционизма они всё равно словят...

Во-вторых, сколько бы Максим не старался сделать кастомизацию шаблонов гибкой, но пока это получается слабо. Т.е. конечно, в рамках заложенных схем кастомизации всё работет отлично - компоненты ставятся, css профили применяются, сайдбары включаются/выключаются и т.п. Но как только нужно сделать что-то «в сторону», то тут происходит засада - иногда ради одного маленького html-блока приходится заводить полностью кастомный type или type-foreach файл, который при этом рискует потерять интересные нововведения, которые возможно появятся у файла-прородителя в будущем. Например, при разработке этого шаблона возникла дизайнерская идея разделять фрагменты основного блока с помощью «вдавленной линии». Как минимум один type-файл пришлось полностью продублировать в свой шаблон - sitemap.php. И ещё больше трёх десятков type-foreach файлов было заведено для реализации этого дизайнерского элемента.

Причём, что ещё интересно, код для вывода многих стандартных элементов в D2 и type-foreach заготовках этих же элементов отличается. Т.е. например, html-вывод одной и той же формы комюзера в файле \shared\type\users\units\users-form.php и в файле \shared\blanks\type_foreach\users-form.php заметно отличаются. Думаю, что так сделано в образовательных целях. Однако, что делать, если хотелось бы наследовать дефолтную верстку (например, в примере с формой комюзера на случай изменения названия полей и т.п., что уже происходило ранее), но при этом надо внести свои кастомные изменения? У меня ответа нет и поэтому просто хотелось бы иметь большее, чем сейчас, разделение логики работы шаблона и оформления. Думаю, что не я один имею такое желание.

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

Если согласны хотя бы с одним пунктом - лайкните пост!

Может пора заняться развитием сообщества MaxSite CMS?

Выше я писал про проблемы сообщества движка. Думаю, что они отчасти вызваны тем, что работы для одного человека реально слишком много. Тем более Максиму надо ещё выделять время на зарабатывание денег и строительство дома. В меньшей степени проблемы вызваны тем, что МакСим немного ошибся с выбором ниши. Точнее, он то конечно всё правильно определил и выбрал. Поэтому будем думать, что он умный и всё понимает, но коварный... Что я имел в виду, когда говорил, что ошибся?

А то, что раздавая движок бесплатно совсем не обязательно всё и всем раздавать бесплатно. У меня такое чувство, что Максим умеет зарабатывать только тяжёлым трудом - верстая чужие сайты (опыт продаж MaxCache не в счёт). Продажа плагинов в максСайте вообще не заявлена, а шаблонов - где-то сбоку, что сразу и не заметно. Через этот стратегический прокол ему теперь остаётся меньше времени на развитие движка и средств на поддержку разработчиков шаблонов. Но ладно бы сам не хотел развивать продажи компонентов, так он палец о палец не ударяет, чтобы помочь коллегам продавать! Самое логичное решение было бы создать на официальном сайте хотя бы соответствующий магазин или каталог. Остаётся только продвижение через форум и поисковики. Как результат - минимальная аудитория, ещё меньше продаж и профессионалы уходят в другие ниши, движки. Для сравнения снова могу привести движок InstantCMS, разработчики которого бесплатно раздают движок, а зарабатывают на распространении компонентов InstantShop и т.д. При этом сторонние разработчики могу рекламировать и продавать свои компоненты на официальном сайте.

Лично я бы хотел создать коллективный блог (с дизайном аля Хабр), куда каждый член сообщества мог публиковать анонсы своих разработок, тематические эссе, ссылки на свои публикации на тему движка и т.п. контент. К блогу добавить магазин (с минимальной комиссией) расширений, чтобы была возможность автоматически принимать платежи за модули. Можно было бы добавить форум, чтобы не гонять людей между сайтами. Но про форум надо думать-обсуждать. В общем, если идея соберёт достаточное количество лайков, то я готов инвестировать средства и время в создание и поддержку такого сайта.

Заключение

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

vizr.ru

обзор, отзывы на конструктор сайтов МаксМайтс ЦМС

Обзор MaxSite CMS

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

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

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

Ключевые особенности

coba.tools

Возможности MaxSite CMS

Предисловие

Статья предназначена новичкам - тем инициаторам сайта, которые ищут надежный движок для своего сайта. Автор движка рекомендует читать описание в Wiki - MaxSite CMS, где материал хорошо структурирован. Для более подкованных читателей есть Центр помощи MaxSite CMS

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

Чайник о MaxSite CMS

Ссылка на данную статью: http://design-for.net/page/vozmozhnosti-maxsite-cms

Читатели могут рассматривать мой сайт http://design-for.net как пример структурированного сайта (не блогового), который работает на maxsite cms. И даже больше того, в оформлении использован шаблон default, входящий в поставку этого бесплатного движка.

Для оформления сайта специально взята одна из самых невзрачных тем, которыми располагает шаблон default. Те, кому нужен яркий сайт, могут посмотреть ассортимент шкурок в статье Шаблон default.

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

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

Пока уровень моих познаний еще не велик, я отношусь скорее к последней категории авторов, а мою статью можно было бы смело назвать «Чайник о MaxSite CMS»». Сегодня в качестве начинающего пользователя я считаю, что MaxSite – идеальная программа для создания веб сайтов.

Основы MaxSite CMS

Определенно каждый новичок, желающий завести себе сайт, слышал про систему управления сайтом по имени WordPress, которую рекомендуют для открытия блога или небольшого сайта. Создание бесплатного блога на платформе WordPress стала стандартной процедурой по всему миру.

1.1. Основной причиной создания нового движка стало неразумное потребления памяти серверов сайтами, установленными на движке ВордПресс. Когда на сайте появляется достаточно много страниц или на него приходит большое число посетителей, владелец такого сайта вынужден переходить на более дорогой тарифный план, оплачивая прожорливость ВордПресса.

1.2. Разработчик MaxSite CMS много лет работал над развитием WordPress, поэтому знал о его недостатках, можно сказать, изнутри. Он пришел к выводу, что улучшить WordPress невозможно из-за неверной архитектура, положенной в основу этого движка при его создании.

Для снижения ресурсопотребления изобретателю нового движка пришлось отбросить архитектуру, свойственную ВордПрессу и другим массовым движкам. Благодаря новым принципам работы MaxSite CMS обладает «легковесностью» на порядок меньшей, чем WordPress

Однако для преемственности с ВордПрессом была сохранена терминология, что позволяет пользователям WordPress с легкостью ориентироваться в MaxSite CMS.

1.3. Вот как описывает свою систему изобретатель MaxSite CMS:

В Сети иногда встречается мнение, что «MaxSite CMS - это переделанный WordPress, в котором исправлены ошибки и уменьшено ресурсопотребление». Это не так. В MaxSite CMS нет WordPress-кода: она основана на фреймворке и написана полностью с нуля ручками. Единственное, что используется от WordPress - это основная терминология: плагины, сайдбары, виджеты и некоторые другие.

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

Ниже в моей статье та статья будет разорвана на цитаты, но вы можете для сравнения открыть ее в отдельном окне браузера.

Возможности MaxSite CMS

2.1. Первая цитата из статьи с официального сайта:

Простая установка. Следуя несложной инструкции нужно указать параметры базы данных. Дальше инсталляция пройдет автоматически

2.1.1. Разберемся по-порядку: «Простая установка»?!

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

Хорошо разработанная инструкция Установка MaxSite CMS на сервер есть и на моем сайте. Если вы не собираетесь сразу создавать сайт в Интернета, а хотите создать макет сайта на локальном сервере на своем компьютере, то надо следовать буквально каждому пункту инструкции, которая есть в другой статье Как установить MaxSite CMS на веб-сервер XAMPP.

Если уж вы решились на самостоятельное создание сайта, то вам придется немного познать из основ программирования.

2.1.2.Следующая цитата:

Следуя несложной инструкции нужно указать параметры базы данных.

Современные сайты обычно многостраничные и на них много картинок, статей, даже видеоролики. На свой сайт вы будете заливать их в общую кучу файлов: картинки к картинкам, статьи к статьям и т.д. Для того, чтобы браузер, который будет рисовать ваш сайт на экране у посетителя, вывел всю эту красоту быстро, ему нужно знать, где и какой файл взять. Для этого каждому файлу вашей картинке или тексту надо указать его местонахождения, для чего составляется таблица, где напротив каждого файла пишут его адрес на сайте. Кроме того в строке таблицы могут быть ячейки, где расписано каким образом выводится этот файл – например, уменьшение его размера, разворот, периодичность показа, разделение на части (статьи). Такие таблицы ускоряют работу браузера, так как все лежит доступно. Система таких таблиц называется БД - база данных.

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

Если вы сами являетесь хостером – предоставляете свой компьютер в качестве веб-сервера, то вам надо изучить статьи Установка XAMPP и Подготовка веб-сервера XAMPP, начиная с п.2.6. Обычно, создание базы (таблицы данных БД) не представляет особой трудности даже для новичков. Почти, как регистрация на сайте – придумываем имя (логин) и пароль.

2.1.3. Следующая цитата:

Дальше инсталляция пройдет автоматически.

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

2.2. Читаем следующий пункт из статьи:

Скорость работы. За счет продуманной архитектуры системы, MaxSite CMS работает очень быстро. По некоторым оценкам WordPress работает примерно в 5-10 раз медленнее.

2.2.1. Этот пункт доказан на практике и не требует пояснений. Кроме малого потребления ресурсов (экономии денег владельца на тарифе) использование движка MaxSite CMS позволяет получить более «быстрый» сайт. Посетитель вашего сайт не будет зевать у экрана в ожидании, когда загрузится картинка вашего сайта.

Сомневающиеся могут сами посмотреть в подвале (в самом низу этой статьи) статистику загрузки данной страницы.

2.3. Следующее утверждение:

Небольшой размер системы. В распакованном виде это примерно 5Мб. Это с учетом того, что в комплекте 31 39 42 43 46 48 52 55 68 75 76 77 81 82 плагина.

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

2.3.2. Более подробно о следующем:

Это с учетом того, что в комплекте 31 39 42 43 46 48 52 55 68 75 76 77 81 82 плагина

Из этого пункта мы узнаем, что в дистрибутив движка уже установлено 82 плагина. В статье Стандартные плагины MaxSite CMS вы можете увидеть таблицу установленных плагинов по умолчанию.

Плагины – это полезные небольшие программы, которые отвечают за отдельные блоки на сайте. Например, блок Календарь, Поиск и Метки статей в сайдбаре – это работа плагинов.

Число 82 – вполне достаточно для создания сложного сайта, а скорее даже избыточно, потому, что многие плагины повторяют друг друга. Например, блок Метки статей на моем сайте мог быть еще в двух статичных видах, а не в виде вращающегося 3D облака.

2.4. Читаем пассаж о малой ресурсоемкости MaxSite CMS:

Небольшая ресурсоемкость. В среднем MaxSite CMS потребляет (php) около 1-6Мб (см. для примера статистику потребления в подвале этого сайта). И это при всех включенных плагинах. Это даже не стоит сравнивать с WordPress, который обычно требует от 9 (ранних версий) до 32Мб (последних версий, а в wp-админке и все 256Мб)

2.4.1. Небольшая ресурсоемкость - это преимущество MaxSite CMS не имело бы столь большое значение, если бы владельцы сайтов не платили за свой сайт.

Как правило, новички выбирают самый дешевый тариф у хостера (только обязательно с базами и PHP), что означает покупку частички памяти на жестком диске сервера и частички его оперативной памяти. Если (п.1.3. «Небольшой размер системы») размер памяти на жестком диске трудно исчерпать (уже сегодня дисковое пространство дают до 1Гб и более), то выйти за пределы ограничений в потреблении оперативной памяти можно очень быстро.

Если хостер выделил для вашего сайта 100Мб оперативки, то потребление только одним движком 32Мб (как у ВП) будет составлять очень большую долю. Достаточно появиться на сайте нескольким «тяжелым» страницам с картинками или видео, не говоря уже о многочисленным посетителям, как ваш сайт выйдет за пределы 100Мб оперативки. Тут же хостер попросит вас перейти на более дорогой тариф.

Экономное потребление оперативки – «В среднем MaxSite CMS потребляет (php) около 1-6Мб» - означает существенную экономию на содержании сайта.

2.5. Цитата о новой основе движка:

MaxSite CMS использует фреймворк CodeIgniter. Поэтому разработчику автоматически доступны богатые средства CodeIgniter: библиотеки, хелперы, API для работы с базой данных и т.д. Стоит также отметить, что CodeIgniter считается одним из самых быстрых и удобных фреймворков

2.5.1. Фреймворком называют готовое универсальное решение - каркас для создания новых приложений. Фреймворк CodeIgniter - один из самым популярных.

2.5.2. Новичкам разбираться в этом внутреннем компоненте движка MaxSite не следует:

Стоит также отметить, что CodeIgniter считается одним из самых быстрых и удобных фреймворков.

Это замечание разработчика позволяет нам быть уверенным в использовании для движка самых быстрых компонентов, таких как фреймворк CodeIgniter.

2.6. Замечание о кешировании страниц:

Развитая система кэширования. Кэширование - часть системы и механизм кэширования очень простой. Поэтому у него высокая скорость и легкость использования в произвольных частях кода

2.6.1. Кэширование сайта может происходить по отдельным страницам или всех разом. Что это означает?

Когда браузер приходит на сайт, то ему подсовывают инструкцию - index.html - по которой он обязан собрать (нарисовать) страницу у вас на экране монитора. В действительности готовой страницы нет, так как она состоит из разных частей, разбросанных по папкам сайта. Порой приходится долго ждать, когда, например, картинка загрузится (а может и нет) с какого-то стороннего файлохранилища. Чтобы ускорить загрузку страницы, её иногда собирают предварительно и хранят в «кэше». Тогда посетителю сайта не надо ждать загрузки, так как браузер берет уже готовую страницу из кеша сайта.

2.7. Цитата про типы данных, что позволяет по-разному выводить их на экран:

Гибкая система типов данных. На MaxSite CMS можно забыть про ограничения WordPress на типы данных и страниц. Вы можете придумывать свои типы данных, свою систему навигации и т.д.

2.7.1. Новички будут встречать понятие «тип данных» при описании движка. В движке используются следующие типы данных: home – означает Главная страница, page – текст (запись), category – рубрика и т.п.

Упрощенно, тип - это способ вывода этих данных (статей, рубрик, ленты и т.д.) на страницу. Опытным пользователям предоставлена возможность создать свой тип.

2.8. Цитата про экономное использование кода MaxSite CMS:

MaxSite CMS не выполняет лишнего кода. При инициализации системы выполняется только «ядро» и подключаются активированные плагины. После этого управление передается шаблону. Поэтому система будет выполнять ровно тот код, который вы ей укажете. Это принципиально отличается от WordPress, в котором выполняется весь код, получаются все данные, а уже потом у разработчика есть возможность что-то с ним делать. С MaxSite CMS у вас полный контроль.

2.8.1. В этом пункте раскрывается секрет большей экономичности и быстроты MaxSite CMS перед WordPress. Я понимаю это так: в ВП для вывода какой-то страницы или картинки запускается весь комплекс программ, и только потом выбирается та, которая отвечает за вывод запрашиваемой статьи или картинки. В MaxSite CMS сразу подключается только одна программа (активированный плагин), а весь комплекс остается спящим.

2.8.2. Цитата про роль шаблона:

После этого управление передается шаблону

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

2.8.3. В движке MaxSite CMS шаблон играет большую роль, так как (по-сути) весь код движка разделен на две части: внутреннюю служебную и шаблон. Внутреннее ядро движка играет служебную роль, включая все тот же фреймворк CodeIgniter, шаблон же отвечает за работу всей видимой на экране части сайта. Если вы в дистрибутиве MaxSite CMS посмотрите на файлы index.html/.php, то заметите, что они практически пустые. Весь код по сборке картинки сайта, который «обязан» был быть в index.html, раскидан по файлам шаблона.

Каждому файлу дано название того компонента, за работу которого он отвечает. Такая простая структура позволяет быстро найти определенный файл и внести в его код нужные изменения.

Некоторые мастера критикуют Максима, что, мол, получилось много файлов, когда можно было в одном index.html наделать разделов, но я согласен с автором движка – так понятнее и удобнее.

2.9. Цитата про упрощение верстки шаблонов:

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

2.9.1. В последних версиях движка в комплект поставки входит предустановленный шаблон с именем default (по умолчанию). Пользователь может использовать его в качестве основы для своего шаблона или создать (закачать) свой. Для того чтобы система увидела новый шаблон, надо папку нового шаблона поместить рядом с папкой default. Тогда из админпанели можно просто переключиться на имя нового шаблона.

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

2.10. Цитата о том, что сайты на MaxSite CMS благосклонно оцениваются поисковиками:

SEO-friendly. В MaxSite CMS можно указывать title, keywords, descriptions для каждой страницы. Можно указать дефолтные значения, а также различные комбинации. Есть возможность указывания canonical, адреса rss, а также запретить использование «лишних» адресов (исключение дублирования контента). Поддерживаются noindex и nofollow для ссылок. Есть плагины для перелинковки (автоматической по заголовкам) и внутренними ссылками.

2.10.1. Термин SEO-friendly - означает, что сайты на движке MaxSite CMS имеют свойства, которые позволяют им быстро индексироваться и продвигаться в поисковых системах Интернета. Перечисленные атрибуты позволяют делать страницы в соответствии со всеми стандартами Интернета, а так же автоматически устранять ошибки (дублирование контента), которые могут сказаться на рейтинге сайта.

2.10.2 Цитата о неугодных ссылках с сайта:

Поддерживаются noindex и nofollow для ссылок.

Обычно не все ссылки, которые попадают на страницы сайта, радуют его хозяина. В принципе все исходящие ссылки с сайта – это зло, если он не идут на другой сайт владельца сайта или ему дружественный. Ведь вместе с ссылками передается некоторый ссылочный вес. Поисковики следят за тем, с кем «дружит» сайт, а за ссылки на «нехорошие» сайты могут даже последовать санкции.

Путями попадания разных ссылок на сайт могут быть комментарии от посетителей, которые являются показателем популярности сайта и источником некоторого «живого» контента. Для того, что бы исходящие ссылки в комментариях, которые вставляют разные люди на ваш сайт, не могли причинить вреда вашему сайту, их значение понижают до определенной степени. Для этого ссылки оформляют тегами: noindex (полное закрытие исходящей ссылки от поисковых роботов) и nofollow (для исключения индексации и передачи ссылочного веса.

2.11. Следующая цитата:

Мета-данные страниц имеют структуру ini-файла. За счет этого добавить метаполе (дополнительную информацию к странице) можно вообще без программирования.

2.11.1. В Административной панели MaxSite CMS на странице создания статьи имеется несколько полей, в которых можно указать title, keywords, descriptions для каждой страницы. Так же есть поле для записи меток страницы.

Какие метками я пометил эту статью вы можете увидеть, если посмотрите под заголовок вверху страницы: CMS, MaxSite CMS, Новичкам, программы.

При нажатии на одну из меток перед нами откроется страница со списком всех статей, помеченных данной меткой.

Кроме того, справа в сайдбаре есть виджет Метки статей, где те же метки крутятся в облаке. При нажатии на одну из меток мы получим тот же список.

2.12. Следующая цитата:

Опции, настройки также могут быть выполнены в виде ini-файла. Это значительно упрощает их добавление/редактирование.

2.12.1. Файлы options.ini и options-template.ini – это простые текстовые файлы, где объявляются какие-то опции системы. Например, вывод текста: «Текст для главной перед всеми записями», если пользователь захочет её отключить, то ему надо будет заключить эту строчку в квадратные скобки: [Текст для главной перед всеми записями]

2.12.2. Некоторые опции относятся ко всей системе в целом – для этого файл options.ini выделен отдельно от файла options-template.ini (template – означает шаблонный), который описывает опции, характерные только для данного шаблона.

2.13. Цитата про разные группы авторов (пользователей сайта):

Система разрешений авторов работает по принципу групп. Вы можете создавать разные группы и отмечать нужные для них действия.

2.13.1. Через Административную панель управления можно назначит любое количество пользователей с разной степенью доступа к контенту от администратора до гостя. Такой способ позволяет вести сайт не только одному человеку, но и нескольким авторам одновременно.

2.14. Цитата о возможности комментирования анонимными посетителями без регистрации:

Система комментирования позволяет оставлять комментарии анонимам, а также т.н. комюзерам - зарегистрированным. Причем регистрация происходит автоматически в момент комментирования. Данные комюзеров хранятся в отдельной базе и позволяют на её основе выполнять любые манипуляции. Главный плюс такого деления в том, что у комюзеров нет доступа в админ-панель.

2.14.1. Тут и комментировать не требуется, кроме одного – «комюзерам» называют зарегистрированных комментаторов.

2.15. Цитата про виджеты:

Полная поддержка виджетов. В MaxSite CMS создать виджет очень просто за счет продуманного API. В отличие от WordPress'а, который позволяет устанавливать только один виджет для одного плагина, в MaxSite CMS любой виджет может использоваться сколько угодно раз.

2.15.1. Виджеты – это отдельные блоки на странице сайта. Примером могут служить блоки Поиск, Календарь и Метки статей. Обычно за их вывод отвечает какая-то программка – плагин. В отличие от WordPress'а, на одной странице одинаковых виджетов можно вывести сколько угодно. Если для Календаря это глупо, то для нескольких рекламных блоков (текстовых виджетов) – даже очень полезно. При выводе через Административную панель нескольких одинаковых виджетов их надо просто пронумеровать.

2.16. Цитата про систему плагинов:

MaxSite CMS расширяется за счет плагинов. В отличие от бардака WordPress, в MaxSite CMS используется строгое именование и за счет вспомогательных функций плагины получаются небольшими. Для примера, плагин антиспама, который имеет свою страницу настроек имеет размер всего 13кб. Плагины, в которых только виджеты - еще меньше - 2-5Кб.

2.16.1. Активация плагинов происходит очень быстро через админку. Для того чтобы завести в системе новый плагин достаточно разместить его в папке plugins.

2.17. Оформление административной панели можно менять:

Шаблоны для админ-панели очень просты. Например, дефолтный шаблон - это 9Кб. В шаблоне используется нормальный html и css, в которых разберется даже школьник. Поэтому, если потребуется сделать свой «фирменный» стиль админки, проблем не будет.

2.17.1. Здесь речь идет не о шаблоне самого сайта, а только о шаблоне админки, который можно менять в зависимости от вкуса ведущего сайт (адмистратора).

2.18. Цитата про принцип устройства админки:

Функциональность админ-панели определяется точно такими же плагинами. Разница только в том, что эти плагины прописаны в коде и автоматически активируются при входе в админ-панель. Таким образом, любой плагин может добавить себя в админ-панель. При этом все они используют единый несложный API.

2.18.1. Я уже писал, что принцип блочности пронизывает всю систему. Разработчик не усложняет систему: в MaxSite CMS есть ядро, шаблон и, как расширения - плагины. Для Административной панель не писался отдельный код, а были задействованы те плагины, которые установлены в систему по умолчанию. Это позволило немного уменьшить размер дистрибутива.

2.18.2. Сама Административная панель – это тоже плагин, который запускается автоматом при входе администратора на сайт.

2.19. Цитата о возможности перенастройки шаблонов сайта:

В админ-панели существует возможность настраивать шаблон. В отличие от WordPress, где данная возможность реализуется очень сложно, в MaxSite CMS для этого достаточно разместить в каталоге шаблона один файл options.ini. Таким образом, шаблон можно сделать полностью настраиваемым.

2.19.1. Разработчик прошел половину пути до превращения своей системы в конструктор сайтов. Через админку можно легко перемещать блоки шаблона, удалять и создавать новые.

2.20. Цитата о том, что разработчик заранее положил в дистрибутив заготовки на разные варианты:

Для создания плагинов в комплекте поставки присутствуют файлы template-... для разных вариантов: только виджет, просто плагин, плагин с настройкой в админ-панели, полный вариант.

2.20.1. Разработчик движка подумал о тех, кто захочет сам придумать новый скрипт, разместив в нужном месте заготовки под плагины и виджеты. Надо только активировать соответствующий файл и наполнить его кодом вашего виджета.

Каким образом происходит активация плагина можно прочитать в статье Опции по ссылке Плагины.

2.21.Цитата с перечислением плагинов системы:

На данный момент в комплекте следующие плагины: Блокировка по IP, Антиспам, BBCode, Календарь, Капча-антиспам, Облако рубрик, Вывод рубрик, Кнопки для комментирования, Счетчик переходов по ссылке, Виджет событий, Виджет Избранное, Последние комментарии, Последние записи, LightBox с галереей (картинки загружаются и автоматически подготавливаются для галереи, код галереи генерируется автоматически), Виджет для ссылок, Виджет для формы логина, Самое комментируемое, Самое читаемое, Пагинация (листание страниц), Плагин перелинковки страниц, Преобразование PRE в список OL, Псевдокод, Случайные страницы, Цитаты или случайный текст, Рейтинг страниц в виде звездочек, Форма поиска, Карта сайта (архив), Смайлики, Облако меток, Текстовый блок (html/php), Twitter (rss-агрегатор) и другие.

2.21.1. Перечисление имен плагинов на русском языке (в админке они именованы на английском и кратко) позволяет представить возможности системы в этом направлении. Многие плагины пользователь может заменять другими, так как они повторяют функцию, но уже в другом стиле.

2.22. Следующая цитата:

Плагины постоянно добавляются, поэтому их количество будет только увеличиваться.

Новые плагины для MaxSite CMS появляются постоянно и по мере осознания их практической надобности включаются в поставку движка. Без некоторых плагинов сегодня не обходится ни один сайт. Другие выполняют узко специализированную функцию. Более подробно о плагинах для системы управления сайтом MaxSite CMS вы можете прочитать в статьях Плагины полезные и Плагины на вкус.

2.22.1. Кроме 82 плагинов, которые Максим сегодня включил в поставку движка, существуют Плагины для MaxSite CMS, которые придумали сторонние разработчики. При желании их можно найти на сайтах поддержки.

2.23. Цитата о компонентах системы:

В комплекте поставки входят magpierss и jquery (+UI).

2.23.1. Модуль magpierss предназначен для отображения новостей из RSS-лент других сайтов. Библиотека jquery содержит многоразовые куски кода, которые позволяют исполнять javascript одинаково в разных браузерах.

2.24. Цитата о лицензии MaxSite CMS на свободное распространение:

Бесплатность и открытость. Лицензия GNU GENERAL PUBLIC LICENSE – 2.

2.24.1. Данная лицензия позволяет бесплатно использовать систему управления сайтом MaxSite во всех проектах, включая коммерческие.

2.25. Дальше идут изображения логотипа MaxSite CMS в нескольких размерах:

Иконки логотипа

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

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

Не забудьте только вернуться обратно и закончить чтение статей по родственным темам.

Рис.1 Логотип MaxSite CMS

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

Функционал движка постепенно увеличивается, что позволяет создавать не просто блоги, но и сложные сайты. В настоящее время на платформе MaxSite CMS можно создать галерею фотографий, простой интернет магазин. Есть примеры создания социальных сетей. В планах разработчиков интеграция одного из популярных форумов с движком MaxSite.

На MaxSite CMS можно создавать сайты вне зоны русскоязычного Интернета, так как есть локализация на нескольких языках. Кроме русского по умолчанию в MaxSite CMS установлена локализация на украинском, английском, немецком языках. Есть возможность сделать сайт на итальянском и румынском языках.

Возможно, создатель MaxSite уже изменил текст основной статьи в соответствии с выросшими возможностями движка. Каждая новая версия как правило - это новые еще большие возможности вебмастеру, использующему MaxSite CMS.

Для тех читателей, которых заинтересовала MaxSite CMS я написал ряд статей, в которых даются уже практические рекомендации по созданию сайта на данном движке.

Страница создана для пояснения положений рубрик Программы для создания сайта, Этапы создания сайта и В помощь вебмастеру. Статья имеет постоянную ссылку: http://design-for.net/page/vozmozhnosti-maxsite-cms

design-for.net

MaxSite CMS - отзывы экспертов и пользователей

Разобраться можно и довольно быстро, админка простая и понятна, при том, что функционал на высоте. движок мощный и подходит под любые задачи. В системе нет ворд пресс кода, что максимально облегчает работу, система на фреймворке CodeIgniter, что само по себе означает высокое качество системы. Работает система очень оперативно, лично по моим ощущением раз в 5-10 быстрее, чем аналоги. Ресурсоемкость просто смешная, свободного места под систему требуется самый мизер, меньше чем под ворд пресс раз в 6. Система кэширования очень продвинутая, что безусловный плюс для проектов с перспективой хорошей посещаемости, без этой функции даже средненький проект долго не протянет. Оптимизация довольно скромненькая, но все же все необходимое есть. Можно прописывать урл в ручную, указывать теги, можно запретить дублирование контента. Метаполе добавляется легко, даже без программирования. Дополнительных плагинов и настроек очень большое количество, самые удобные и полезные на мой взгляд: блокировка по IP адресу, настройка ВВ кода, возможность устанавливать антиспам и код капчи. Система бесплатная, а это самый главный плюс.

2016.06.15 в 15:47 написал: Marvin

Буквально несколько недель поставил один свой проект на систему MaxSite, на данный момент только положительные эмоции. Хотя я беспокоился, что система будет подтормаживать, как к примеру WordPress, разработчик у них один и тот же. К моей большой радости система работает на ура, использует мало памяти и не тормозит. Когда начал использовать систему, сразу показалось, что работать с ней просто и легко, ничего лишнего. Админка очень простая и понятная, настройки и вообще работа в системе легкая и ненапряжная. На то, чтоб поднять архив сайта, скопировать данные и заново все разместить ушло не больше часа. Вообще возможностей для создания нового проекта множество, можно не только редактировать готовые проекты, можно создать проект с нуля за минимальное количество времени. Для этого движок обладает мощным функционалом. Система имеет очень хорошую поддержку Less через компиляцию, многие аналогичные системы не могут этим похвастаться. Единственный, но довольно весомый минус- жесткая привязка к dеfаult-шаблону, чтоб как-то сохранить совместимость, при этом добавить что-то новое в функционал нужно идти на некоторые хитрости. В целом система меня устраивает по всем показателям.

2016.06.13 в 14:28 написал: Ramon

Хочу обратить внимание на качественную и функциональную CMS MaxSite, которой пользуюсь совсем недавно. Как-то не принято писать благодарственные отзывы хорошим продуктам, но я все же нашел время поделиться впечатлениями об этой системе. Это отличный движок, которым я полностью доволен. Именно здесь я нашел, все, что мне было нужно для создания не слишком сложных сайтов и блогов. Хотя установка системы MaxSite несколько сложнее, чем, например, инсталляция Joomla!, однако в работе, а точнее, в решении разных практических задач она на порядок лучше, удобнее и проще, понятнее и прозрачнее. Мне не пришлось даже документацию изучать, поскольку все доступно на интуитивном уровне. Считаю, что такие проекты достойны уважения и всяческой поддержки. Я новичок в сайтостроительстве и поэтому не могу утверждать, насколько удобно в этой CMS делать масштабные сайты, но думаю, что если система действительно хороша для скромных проектов, то для создания более сложных сайтов она тоже подойдет. Во всяком случае, лично меня MaxSite CMS устраивает на все 100%.

2015.05.24 в 11:32 написал: Qubocau

Сайты, похожие на MaxSite CMS:

otzyvmarketing.ru

Интервью с автором MaxSite CMS

Недавно я связался с автором MaxSite CMS – Максимом, чтобы взять интервью для посетителей моего сайта.

У Максима есть свой классный блог - maxsite.org. На котором море полезной информации. Раньше я впитывал от туда знания по WordPress. Теперь же захожу туда почитать про MaxSite CMS. Максим для поддержки этой системы создал отдельный сайт - max-3000.com.

На деле Максим оказался приятным собеседником и ответил на все мои вопросы без исключения (свои вопросы я выделил жирным шрифтом). Конечно, перед контактом с Максом, я все вопросы подготовил на бумажке

Привет Максим! Прежде, чем мы перейдем к техническим вопросам, хотелось бы узнать чем ты вообще занимаешься? Какие у тебя интересы в жизни? Что увлекает?

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

Ух ты! Так ты еще и фотограф. А посмотреть можно? Может ты в интернете фотки размещал?

Часть фотографий выложил на сайте в галерее и в разделе Фото. Хотя, конечно же это мизернейшая часть всех фотографий. Больше всего мне нравится снимать природу: в Крыму с этим проблем нет.

Астрономия моя слабость тоже, но я не любоваться звездами люблю, а больше по технической литературе и фильмам. Очень нравится смотреть и читать про черные дыры, квазары, звезды...

Всё-таки самостоятельные наблюдения поинтересней будут. Теория, современная красивая анимация в фильмах в принципе дают какие-то познания, но их «пощупать» будет сложновато. Тем более, что сейчас любительская астрономия далеко отстала от профессиональной и можно спокойно наблюдать звезды в своё удовольствие: всё-равно ничего полезного для науки не откроешь. Как в анекдоте: можно расслабиться и получать удовольствие.

Ты хорошо известен в определенных кругах как человек, который прекрасно разбирается в системе управления сайтом Wordpress. И вот, чуть более двух лет назад ты разработал новую CMS – MaxSite. Не мог бы ты просветить причины, подтолкнувшие к этому шагу?

О причинах я много раз уже говорил, просто прошло уже много времени и всё это стало малоактуальным. Могу лишь сказать, что я доволен своим уходом из WordPress. Для меня WordPress стал символом стагнации: отстутствие нормального развития; сильнейший уклон в «рюшечки» и узкие рамки системы - мне как вебмастеру, всё это не позволяет реализовывать поставленные задачи. Архитектура WordPress практически в неизменном виде существует с 2001 года и за столько лет наверное можно было бы убрать лишнее и добавить новые нормальные возможности, тем более, что соответствующие наработки уже были. Даже элементарно подчистить код и убрать неиспользуемые функции, а редкоиспользуемые вынести отдельно, уже частично улучшило бы положение. Но разработчикам WordPress, видимо, гораздо интересней заниматься красотами админки, поэтому имеем то, что имеем... Возможно для рядового пользователя, который не разбирается в технических нюансах, это не критично, но для меня важно иметь систему, в которой вопросы внутреннего устройства имеют первостепенное значение.

Да, Макс, тут ты прав, у меня тоже раньше были сайты на WordPress но, когда я попробовал твой движок – это небо и земля. И хотя, в интернете полно статей сравнивающих твой движок и другие. Мне хотелось бы услышать ответ от автора напрямую, так сказать. Назови, пожалуйста, три самых важных плюса и минуса твоей системы перед WordPress.

Из плюсов, наверное, стоит отметить, что MaxSite CMS на порядок менее требовательна к ресурсам сервера, поэтому можно пользоваться более дешёвыми тарифными планами. Эффективность достигается несколькими способами, например активное использование кэширования и продуманная организация ядра системы. Функции сгруппированы в файлы по «специализации» и неиспользуемые просто не подключаются. Это большое отличие от WordPress, где всё грузится «скопом» и управлять этим процессом нет никакой возможности. В MaxSite CMS же ядро маленькое и необходимые файлы подключаются только там, где это действительно нужно.

Второй - настройки и опции. Мне этого сильно не хватало в WordPress'е, поэтому данному вопросу я уделил очень большое внимание. В своей работе мне приходится выполнять задачи в которых меняются лишь некоторые входящие параметры. И если есть возможность предложить клиенту вынести опции в админку, то стараюсь именно так и делать. Это сильно упрощает дальнейшую поддержку и увеличивает общий функционал системы. Примерно так же состоит положение дел с плагинами и виджетами: мы постоянно добавляем в них новые возможности-опции: поэтому плагины и виджеты в MaxSite CMS имеют много настроек, что делает их универсальными.

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

С минусами сложней из-за того, что пока в MaxSite CMS не реализованы некоторые задумки: свой форум, интернет-магазин, авторизация через OpenID и т.п. Основа заложена, но на это нужно много времени и трудозатрат и вряд ли кто-то будет этим заниматься сейчас. У WordPress большая армия программистов, которые в разные времена выпускали всевозможные плагины и за несколько лет они превратились в самостоятельные разработки. Те же форумы, магазины и т.п. MaxSite CMS пока такими разработками похвастаться не может.

Понятно, но армия программистов у WordPress накопилась постепенно. Ведь на форуме у тебя есть уже несколько гениальных личностей, и их ряды растут. Но об этом чуть позже.

Итак, Максим, следующий вопрос: по опыту приходилось иметь дело с системой Plotnikov CMS. Сочувствую тем людям, которые на ней работают. А все из-за того, что автор не смог обновлять свою систему и забросил ее. Конечно - это не его вина, но все же:  - Не ждет ли такая же судьба и MaxSite CMS?

Этот вопрос в той или иной форме мне задают уже более двух лет. Я делаю то, что мне интересно. Кому-то навязывать своё мнение не собираюсь и давать какие-то гарантии (тем более на будущее) считаю большой глупостью. Система открытая, бесплатная и любой, кто считает нужным, может её поддерживать и участвовать в развитии. Ну и есть несколько важных моментов.

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

Второй - система сейчас в состоянии, когда перекрывает большинство потребностей блогера. При создании сайта делается техническое задание, где описывается что должен «уметь» сайт. И если для WordPress'а до сих пор актуальны вопросы вроде «Как разместить счетчик и баннер?» или «Как выполнить PHP-код в тексте?» то для MaxSite CMS это уже пройденный этап. Это я к тому, что если уже на текущем этапе MaxSite CMS подходит по своей функциональности, то задумываться о её «будущем» вряд ли стоит. Если же стоит задача, которую MaxSite CMS выполнить не в силах, то тут, да - нужно искать другую CMS.

По поводу кода, я в нем разобрался очень быстро, но у меня был опыт работы в WordPress, возможно - это послужило ускорителем, а что насчет блога – как говорил, раньше был на WordPress, но когда погонял твой движок, впрочем, не буду повторяться

Максим, не мог бы ты поделиться планами на будущее в отношении MaxSite CMS?

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

Да, я видел каталог в CMS магазине, там много сайтов – причем не только блоги. Тем более, что не все вебмастера добавили туда свой сайт – мой, например, до сих пор не появился.

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

Теперь про твою "армию/отряд" программистов . Кто трудится над твоей CMS? Мне кажется, что в одиночку внести такой вклад в развитие системы будет трудновато. Если такие люди есть, не обязательно официальный состав, хотелось бы услышать их имена и посмотреть на их сайты. Если не секрет конечно.

В комплект поставки входит файл team.txt, где я как раз и привожу список всех тех, кто когда-то помогал или сейчас помогает делать MaxSite CMS.

Юрий Белотицкий (Ю.Б.) - blog.portal.kharkov.ua

Сергей Волков (Volkman) - Volkman

Евгений Самборский (Arsenal) - samborsky.com, rybalka.tv

Юрий (Cuprum) - mastertag.ru

Вадим Деркач (Wave) - wave.fantregata.com

Никита Менькович (librarian) - librarian.spb.ru

Алексей Баринов (DRiVER) - DRiVERlab.ru

Дмитрий Лялин (Dimox) - dimox.name

Николай Громов (nicothin) - nicothin.ru

Но на самом деле таких людей больше: кто-то делает новые плагины, шаблоны; кто-то тестирует и находит ошибки; кто-то предлагает интересные идеи. В основном всё происходит на форуме поддержки.

Я сам частенько бываю на твоем форуме, и слежу за изменениями и плагинами. Если у начинающего пользователя MaxSite CMS возникнут трудности – куда посоветуешь обратиться в первую очередь?

Однозначно на форум поддержки. Это самое удобное место, где не только можно быстро получить консультацию, но и, возможно, уже готовый ответ.

Я понимаю, что этот вопрос немного из разряда фантастики, но все же, планируется ли в далеком будущем расширить функционал MaxSite CMS до возможности создания интернет-магазина или портала?

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

Было бы неплохо иметь в комплекте и форум. «Эх… мячты, мячты…»

Ну и напоследок, какие будут твои рекомендации людям, которые планируют научиться создавать сайты? Ведь ты тоже когда то начинал с нуля.

Наверное как и везде - учиться и постепенно становиться специалистом в выбранном деле. Для вебмастера обязательно нужно уметь выполнять верстку сайта (HTML, CSS, нарезка и оптимизация изображений и т.п.), хорошо разбираться в PHP-синтакисе, понимать как подключать js-скрипты. Для вебмастера-программиста обязательно нужно изучать PHP, если используется какая-то CMS, то потратить на её изучение много времени. Например у меня на WordPress в начале ушло несколько месяцев. Мне было интересно посмотреть на внутренее устройство, какая функция за что отвечает и т.п. По возможности активно участвовать в форуме поддержки - это возможность проверить свои знания «в бою». Ну и конечно, практика. С каждым новым заказом будет желание как-то оптимизировать, упорядочить свои наработки. Например я использую свой «универсальный» шаблон, в котором предусмотрены различные стили, php-компоненты и т.п. Чем больше сайтов делаешь, тем больше появляется собственных готовых решений и каждый последующий «типовой» сайт делается проще и быстрей.

О.. Это да, у меня тоже так – каждый новый сайт получается у меня все лучше, слаженней и быстрее. Так как есть уже собственная тактика.

Да. А потом наступит момент, когда вдруг возникает совершенно новая «гениальная» идея, которая напрочь сметает весь старый опыт и начинаешь делать с нуля. Потом опять совершенствуешь до блеска и вновь идея и опять по кругу. Это нормально и неизбежно, если хочешь чего-то достичь. Ну и важно, конечно, чтобы сам процесс приносил удовольствие.

В общем, Макс, спасибо тебе огромное за уделенное время. Удачи тебе и всего наилучшего.

Ну что же, надеюсь, вам понравилось интервью, которое я взял у Максима.

Еще раз - благодарю Макса за отзывчивость.

master-css.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта