Maxsite cms: Maxsite CMS для сайта и лендинга

MaxSite CMS для «чайников» — Книга по MaxSite CMS

Плагины и виджеты →

Введение

Все пожелания и замечания по документации вы можете оставить на GitHub.

Много лет назад для того, чтобы создать свой сайт, требовались хорошие технические знания, начиная от способности настраивать сервер и базу данных, до полного погружения в html-вёрстку и php-программирование. Именно поэтому создание сайта считалось уделом программистов и технически подкованных пользователей.

Однако на сегодняшний день, web-технологии настолько продвинулись вперёд, что создать свой сайт не составляет труда даже новичку и далёкому от программирования человеку.

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

Как правило сайт состоит из множества страниц и для того чтобы им управлять используются Системы управления контентом (Content Management Systems — сокращённо CMS). MaxSite CMS — одна из таких систем.

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

См. Полный список возможностей MaxSite CMS.

Установка и обновление MaxSite CMS

Для работы MaxSite CMS подходит практически любой хостинг с PHP 7.1 и выше и MySQL 5.6 и выше. Так же вы можете установить систему на свой компьютер локально.

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

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

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

Чтобы не дублировать информацию об установке, я дам ссылку на страницу установки, где этот процесс описан более подробно.

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

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

Какие знания необходимы для дальнейшего чтения

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

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

Постепенно мы усложняем задачи. Например для того, чтобы создавать свои компоненты и менять оформление сайта, потребуются начальные знания HTML и CSS: где-то поменять html-тэг, где-то прописать css-класс. Причём мы будем базироваться на библиотеке Berry CSS, где уже готовые комплекты классов. То есть скорее всего вам даже не придётся придумывать свои css-стили, но нужно будет научиться в них ориентироваться (хотя бы на уровне документации).

Самый сложный уровень — создание своего шаблона. Для этого уже будут нужны знания PHP. И опять же — многое будет зависеть от задач. Большинство из них имеет типовое решение, а значит можно будет просто скопировать прилагаемый код. Но в любом случае от вас потребуется уверенное понимание синтаксиса PHP, умение исправлять свои ошибки. В MaxSite CMS много php-функций, поэтому также нужно будет уметь находить по ним информацию.

Плагины и виджеты →

Обзор MaxSite CMS – База знаний Timeweb Community

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

История

1 июня 2017 года проекту исполнилось 9 лет – приличный срок! Это самописная CMS – она была основана с нуля на быстром и функциональном фреймворке CodeIgniter. Некоторые сравнивают MaxSite CMS с WordPress, отмечая, что MaxSite CMS содержит меньше ошибок и больше экономит ресурсы.

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

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Что такое MaxSite CMS

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

Главное, что можно выделить: MaxSite CMS работает на любом хостинге, не требует много ресурсов, имеет большой функционал (поставляется с 80 плагинами).

MaxSite CMS имеет русскоязычную поддержку и постоянно обновляется.

Программистов порадует исходный код на GitHub.

MaxSite CMS легко устанавливается и автоматически обновляется. Также система отлично подходит для SEO-продвижения.

Попробуй CMS MaxSite на хостинге Timeweb: https://timeweb.com/ru/services/hosting/

Техническая сторона

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

В MaxSite CMS предусмотрены различные виды кэширования (речь о кэшировании SQL-запросов, динамическом кэшировании и глобальном кэшировании). Все это будет прекрасным подспорьем для проектом с большим трафиком, так как потребление памяти значительно сокращается.

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

Плагины и шаблоны

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

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

Шаблоны поддерживают CSS-профили, которые вы можете быстро подключать, а также использовать для отдельных страниц при их редактировании.

Безопасность

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

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

В MaxSite CMS есть защита от SQL-инъекций и XSS-атак.

Блогинг и SEO

MaxSite CMS – прекрасная платформа для блогинга (опять же, как и WordPress). В системе используется текстовый редактор, основанный на bb-кодах, но можно установить и стороннее решение (например, TinyMCE). Гибкость платформы проявляется еще и в том, что вы можете, к примеру, вставить HTML или PHP-код прямо в текст записи.

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

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

Есть AutoPost – это возможность публикации записи из текстового файла, который можно просто загрузить в браузер и опубликовать запись.

Административная панель поддерживает адаптивный дизайн; сайты используют HTML5 и CSS3.

Успех блога зачастую напрямую связан с SEO. И в этом моменте у MaxSite CMS тоже все хорошо – сайт будет быстро проиндексирован поисковыми системами. Есть возможность автоматической генерации карты сайта; в комплекте есть и robots.txt.

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

MaxSite CMS имеет поддержку gzip-сжатия трафика и кеширование браузера; поэтому сайты всегда быстро загружаются (что тоже положительно влияет на SEO).

Заключение

MaxSite CMS – это бесплатная CMS, распространяемая по лицензии GNU GENERAL PUBLIC LICENSE — 2. Она подойдет для проектов любой сложности и размера; особенно ее можно посоветовать тем, кто хочет найти более легкий аналог WordPress, ищет бесплатную платформу для блога или небольшого сайта.

10 дней бесплатного теста для работы с MaxSite CMS: https://timeweb.com/ru/services/hosting/

MaxSite CMS — Какая CMS?

Manage Error

MaxSite CMS — современная, быстрая и удобная система управления контентом. Работает на любом хостинге не создавая нагрузки. Легко управлять. Открыто и бесплатно. The best blogging platform



Technologies Category Websites Compare
Nginx Веб-сервер 142 MaxSite CMS и Nginx
Апач Веб-сервер 41 MaxSite CMS по сравнению с Apache
Облачная вспышка CDN 21 MaxSite CMS по сравнению с Cloudflare
Библиотеки, размещенные в Google CDN 12 MaxSite CMS в сравнении с размещенными на Google библиотеками
CDN jQuery CDN 9 MaxSite CMS и jQuery CDN
Убунту Операционная система 9 MaxSite CMS в сравнении с Ubuntu
Дебиан Операционная система 9 MaxSite CMS в сравнении с Debian
ОпенРести Веб-сервер 8 MaxSite CMS и OpenResty
LiteSpeed Веб-сервер 5 MaxSite CMS и LiteSpeed
Gentoo Операционная система 4 MaxSite CMS и Gentoo
джсДеливр CDN 3 MaxSite CMS и jsDelivr