Простая админка для сайта

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

Простая админка для сайта

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

Система управления для небольшого сайта

Система управления для небольшого сайта

Бесплатные и простые админки для сайтов создаются в помощь тем, кто предпочитает использовать сайты-визитки, сайты-лендинги на чистом html, сайты без громоздких CMS - систем управления контентом сайта.
Так как существующие CMS часто нужны лишь в случае сайтов с сотнями и тысячами страниц, с большой базой данных,что для маленького сайта совсем не актуально. 'Из пушки по воробьям' - так можно назвать использование, скажем, CMS Друпал или Джумла, на небольшом 20-страничном сайте. Я уж не говорю про лендинги, 1-страничные сайты-продажники, так популярные сегодня.
Созданный веб-мастером сайт отдается заказчику для дальнейшего использования его в качестве продающей визитки, а потом возникает проблема - как пополнять контент ( содержание) сайта, как его наполнять новыми материалами.
Для этого продвинутыми разработчиками постоянно создаются 'маленькие' CMS, которые позволяют редактировать сайт, иногда 'прямо в браузере' в визуальном режиме - быстро и без особых проблем.

Из таких 'маленьких' CMS могу выделить две. Это CMSLand и Textolite

Из таких 'маленьких' CMS могу выделить две. Это CMSLand и Textolite

CMSLand возникла совсем недавно, в 2017 году. Разработчик ее - Иван Сараев (pythono.ru). Расскажу, что знаю о CMSLand.
Изначально CMSLand задумана была как админка для лендинга, для сайта одностраничника. Но при определенных усилиях ее можно заставить работать и на многостраничном сайте. Нужны изменения в коде. Поскольку эта админка - бесплатная и без лицензии, с ней можно делать все, что угодно.

Ниже идет подробное описание функционала админки CMSLand в рамках небольшого обзора.

Простая админка CMSLand для сайта без CMS

Простая админка CMSLand для сайта без CMS

CMSLand (версия 0.1)
То что версия этой CMS имеет многообещающее название 0.1 поначалу внушало уверенность, что разработчик будет развивать свой продукт на радость всем страждущим и ищущим в сети простые бесплатные админки для сайтов. Сейчас эта CMS бесплатна, за что автору - большое спасибо и низкий поклон. Возможно, в будущем, к этой системе будут продаваться платные расширения, как это бывает повсеместно, и это - абсолютно нормально. Однако за прошедшее время в истории этой CMSLand я не обнаружила никаких изменений.
Рассмотрим нашу CMSLand поближе.
Установка этой CMS проста и незамысловата. В папку с сайтом кладется один файл, скачать его можно здесь. По ссылке скачивается zip-архив, в котором всего один файл php.
Устанавливается админка очень просто. В разделе Тексты - показывается список всех текстовых фрагментов которые присутствуют на странице. Нажав на любой из них, можно изменить его, не касаясь при этом HTML кода. После нажатия на любой из текстовых фрагментов открывается поле редактирования

Простая установка CMSLand

Простая установка CMSLand

Установка админки CMSLand очень простая. Скачиваете архив, в котором всего один файл, засылаете этот файл (cmsland.php) в корень сайта, набираете его в строке браузера, жмете 'enter'.
Перед вами вход в панель Администратора. Пишете пароль 'pass', заходите, видите админку. Пароль можете поменять сразу, он написан в самом верху исходного кода файла админки.

Админка СMSLand - как она работает


По словам самого разработчика логика работы скрипта построена следующим образом:
По умолчанию в админке открывается файл index.html который обычно является главным HTML файлом лэндинга. При условии дополнительной работы над скриптом, можно сделать возможным и редактирование многостраничного сайта, но вначале потренируйтесь на лендинге.
Для правки главного файла сайта-одностраничника, выберите его в выпадающем списке и намжите 'Редактировать'.
Акцентирую снова - речь об очень простых сайтах, без скриптов и сложных конструкций, без активного php. Редактирование картинок возможно, если они в простой разметке.
По опыту использования режима редактирования картинок - система не видит картинки, названия которых написаны через тире, только нижнее подчеркивание, в случае когда название картинки состоит из двух и более слов.

Как редактировать тексты в админке CMSLand

Как редактировать тексты в админке CMSLand

В разделе Тексты - показывается список всех текстовых фрагментов которые присутствуют на странице. Нажав на любой из них, можно изменить его, не касаясь при этом HTML кода. После нажатия на любой из текстовых фрагментов открывается поле редактирования.
После того как фрагмент текста отредактирован, нужно нажать кнопку 'Заменить текст' и соответствующий фрагмент текста в лэндинге будет изменен. Картинки лэндинга можно изменить, перейдя в меню на раздел 'Картинки', мы увидим список всех картинок, с указанием их размеров.

Как редактировать картинки в админке CMSLand

Как редактировать картинки в админке CMSLand

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

Так же есть доступ и к исходному html коду

Так же есть доступ и к исходному html коду

Для более продвинутых заказчиков оставлена возможность редактировать HTML код. Кроме того прямо здесь можно отредактировать любой из CSS и JS файлов.

В поисках простой админки для сайта находятся те, кто готов управлять сайтом, готов его администрировать, наполнять текстами и продвигать, но... не всегда знает как это делать. Все хотят простую админку, поверьте! Потому что если нет никакого геморроя в редактировании сайта, то продвижение сайта - уже не такой сложный вопрос.
По опыту (для начинающих) - нет ничего лучше, чем сделать сайт на фреймворках ( Сайты на Мобирис сегодня - отличный выход!), а потом - прикрутить к сайту 'админку' CMSLand или Textolite. Идеальное решение для простого пользователя.
Про админку Textolite ниже.

Админка Textolite - описание

Админка Textolite - описание

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

Основной особенностью Textolite является визуальный редактор с возможностью редактировать содержимое сайта без каких-либо форм ввода. Для более серьезных изменений предусмотрен редактор исходного кода с подсветкой синтаксиса и нумерацией строк. Есть также удобный файловый менеджер с функцией многопоточной пакетной загрузки файлов на сервер.

Скачать Textolite можно на официальном сайте https://textolite.ru/. Эту систему управления сайтом, мини-движок, я называю гениальной по нескольким причинам - проста в установке, проста в использовании, имеет совсем незначительные недочеты, предлагает очень большой функционал.

Текстолайт или Текстолите можно легко 'встроить' в почти любой сайт и получить возможность управлять текстовыми изменениями в очень симпатичном режиме. Трудно встроить эту админку только в сайты на CMS (на движках), потому что если изменения на динамическом сайте делаются с помощью, к примеру, php, вместо желаемого текста, который нужно отредактировать, пользователь увидит непонятный набор символов.
Но если говорить о простом сайте, статичном, то эта админка подойдет идеально.
Стандартная версия бесплатна, и в некоторых случаях ее бывает вполне достаточно. Расширенная версия Textolite сейчас стоит 15 долларов (единоразово), но – использовать ее можно только на одном домене.
Для людей, имеющих минимальные, но все же базовые знания о языке html и стилях CSS, Textolite подойдет идеально.
Описывать Textolite подробно не буду, об этой CMS уже достаточно много написано, и мной - в том числе. Но если у вас по этой системе возникнут вопросы, вы можете написать мне на jekky1@yandex.ru и спросить, что именно у вас за проблема, я объясню, как поступить.
Про минусы использования различных 'коробочных' CMS почитайте здесь.