Обучение сайтостроению Веб-ликбез

лого

Обзор двух самых простых админок для небольшого сайта html: CmsLand и Textolite

Поиск по сайту


Полезный мануал по ссылке: подробная инструкция как сделать сайт с админкой

Обзор двух самых простых админок для небольшого сайта html: CmsLand и Textolite

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

простая админка для сайта
Любым сайтом нужно управлять: это делается или в коде или через админ панель

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

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

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

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

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

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

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

админпанель CMSLand
Так выглядит админпанель CMSLand

CMSLand (версия 0.1)
То что версия этой CMS имеет многообещающее название 0.1 поначалу внушало уверенность, что разработчик будет развивать свой продукт на радость всем страждущим и ищущим в сети простые бесплатные админки для сайтов. Сейчас эта CMS бесплатна, за что автору - большое спасибо и низкий поклон. Возможно, в будущем, к этой системе будут продаваться платные расширения, как это бывает повсеместно, и это - абсолютно нормально. Однако за прошедшее время в истории этой CMSLand я не обнаружила никаких изменений.
Рассмотрим нашу CMSLand поближе.
Установка этой CMS проста и незамысловата. В папку с сайтом кладется один файл. Раньше, до известных событий, скачать его можно было на по ссылке https://golos.io/@vp-webdev/sozdanie-adminki-saita-pri-pomoshi-odnogo-faila , но сейчас этот сайт в РФ не открывается или он вовсе удален. По ссылке скачивался zip-архив, в котором был всего один файл php.
Устанавливается админка очень просто.

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

установка CMSLand
Так выглядит вход в систему CMSLand

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

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

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

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

редактирование текста в CMSLand
Так выглядит редактирование текстов в админке CMSLand

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

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

замена изображений в CMSLand
Так выглядит замена изображений в CMSLand

По опыту использования режима редактирования картинок - система не видит картинки, названия которых написаны через тире, только нижнее подчеркивание, в случае когда название картинки состоит из двух и более слов.
Пример
- 'good-image.jpg' система не увидит.
Увидит 'goodimage.jpg' или 'good_image.jpg' .
Размер картинок нужен для того чтобы заказчики случайно не загрузили картинки которые не впишутся в вёрстку по размеру. Нажав на любую из картинок мы сможем загрузить файл, и заменить её. Функционал работы замены изображений в CmsLand такой: происходит замена картинки, но название файла остается таким же.

Так же есть доступ и к исходному html коду, к стилям CSS и к JS

доступ к коду в CMSLand
Так выглядит доступ к исходному коду в CMSLand

Для более продвинутых пользователей этой админки оставлена возможность редактировать HTML код. Кроме того прямо здесь можно отредактировать любой из CSS и JS файлов.
В поисках простой админки для сайта находятся те, кто готов управлять сайтом, готов его администрировать, наполнять текстами и продвигать, но... не всегда знает как это делать. Все хотят простую админку, поверьте! Потому что если нет никаких сложностей в редактировании сайта, то продвижение сайта - уже не такой сложный вопрос.
По опыту (для начинающих) - нет ничего лучше, чем сделать сайт на фреймворках ( Сайты на Мобирис - для начинающих), а потом - прикрутить к сайту 'админку' CMSLand или Textolite. Идеальное решение для простого пользователя.
Про админку 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 почитайте здесь.



(Обновлено Апрель 15, 2024 at 9:20am )
Написано