Какая CMS лучше подойдет для поднятия простейщего сайта на Synology?

Ссылка скопирована
1 ответ

Есть Synology DS923+ (с поддержкой Docker-a) и задача поднять простейший сайт со статическим контентом на нем (только текст, картинки и блок с контактной информацией, никаких пользователей и соответственно никаких баз данных для хранения пользовательских данных).
При этом хотелось бы, чтобы у сайта была админка и текст/картинки можно было бы поправить через web-интерфейс, а не закидыванием новых html-ок на NAS.
Какая CMS подойдет для моей задачи? Спрашиваю, потому что поиск в интернете выдает несколько десятков вариантов и не хотелось бы перебирать их все в поисках хорошего (простота настройки, минимум глюков и совместимость с Synology).

Дополнительно:

Вам нужен не фреймворк, а CMS.

  • Алексей Уколов, хорошо, пусть будет CMS.
    Можете что-нибудь посоветовать из проверенного, чтобы могло адекватно работать на Synology?
  • Ответы:

    и соответственно никаких баз данных для хранения пользовательских данных

    Внезапно, текста тоже где-то надо хранить.

    При этом хотелось бы, чтобы у сайта была админка и текст/картинки можно было бы поправить через web-интерфейс, а не закидыванием новых html-ок на NAS.

    Скорее всего что-то типа вордпресс + sqlite может подойти.

    • Благодарю за ответ по существу. На первый взгляд, должно взлететь, учитывая, что в списке Synology-пакетов есть и WordPress и MySQL.

    Есть генераторы статических файлов.

    • А по какой схеме они работают? На ноуте запускается генератор, потом закидываются файлы на NAS и там появляется сайт? Или как-то по-другому?
    • DmitriyH, да, так и работают. Вы же там не развлекательный портал надеюсь хотите разместить. Для простого статейника подойдет.
    • Тогда правильно ли я понял, что для обновления контента мне нужно перезапустить генератор на ноуте, а потом закинуть контент на сервер?
      Если так, то не подойдет, так как хотелось бы иметь возможность обновить контент когда ноут не под рукой, например через браузер на телефоне.
    • DmitriyH, ты можешь поднять простейший CI/CD для таких целей (или на Синолоджи или использовать облачные, но влезать в бесплатные лимиты). Тогда у тебя сборка и обновление на сервере будет происходить по факту коммита.
      Нужно поменять - зашел в репозиторий через интерфейс, запушил изменения, оно само обновится через пару минут
    • DmitriyH, хостинг нормальный возьмите. Есть даже бесплатные варианты. И в принципе он стоит копейки.
    • Sanes, зачем мне хостинг, если у меня уже есть домен и есть сервер с поддержкой docker-a?
      У меня сейчас только одна проблема: выбрать реализацию для сайта. Понять, чем от чего что отличается, я даже цель такую не ставлю, потому что их десятки.
      А я очень далек от web-разработки, так всю свою карьеру был плюсовиком, и поэтому теряюсь в многообразии современных терминов CI/CD/CMS/... и в том обилии результатов в поиске по слову, например "simple web framework for synology nas" или "single paged app for nas".
      И не уверен, что если я, допустим, выберу какой-нибудь хостинг, то это избавит меня от выбора фреймворка для сайта и его администрирования.
    • DmitriyH,

      зачем мне хостинг, если у меня уже есть домен и есть сервер с поддержкой docker-a?

      Затем, чтобы не страдать ерундой, а сосредоточиться на деле.

    • Sanes, и все-таки я бы хотел понять, как наличие внешнего хостинга меня избавит от мук выбора CMS и его первоначальной настройки?
    • DmitriyH, выбор CMS не имеет никакого отношения к железу и окружению.

    Линух в Synology безобразно изуродован и перепахан как улицы нашего города после зимы :) Поэтому пойдет только то, что есть в пакетах от самого Synology - по крайней мере, тут гарантирована работоспособность. Да, можно ставить пакеты от entware например, но там запросто глюки словить.

    • Там docker есть, можно что угодно поставить
    • Виктор Кожухарь, а железа хватит? Как минимум процессор должен быть нормальный, чтобы генерировать страницы на лету.
    • Sanes, С лихвой. У него 923+. У этого даже на 4к транскодинг видео в реалтайме для нескольких пользователей железа хватает. У меня даже на простеньком 220+ куча контейнеров, приложений и парочка php-сайтов, и проблем никаких.
      Конечно, хайлоад с миллионом пользователей не выдержит, но обычный сайтик спокойно

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

    Файловые CMS.
    Можно даже раритет типа Cmsimple, Nano CMS (ойфсат остался в архиве, но файл движка думаю можно найти),
    Mosquito Bloody Mary (братишка почившей наны. Сам уже давно неживой, но работает :) ) и много других.

    Нужно решить такую задачу?

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

    Заказать помощь
    Лучший ответ
    1
    Кирилл JS Ответ

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

    1. WordPress: WordPress является одной из самых популярных CMS в мире и отлично подходит для создания простых сайтов. Он имеет огромное количество бесплатных и платных тем и плагинов, что делает его очень гибким и настраиваемым. Кроме того, WordPress легко устанавливается на сервер Synology через пакеты приложений.

    2. Joomla: Joomla также является популярной CMS с широкими возможностями для создания сайтов различной сложности. Она предлагает большое количество расширений для расширения функциональности сайта. Установка Joomla на Synology также возможна через пакеты приложений.

    3. Drupal: Drupal - это более сложная CMS, чем WordPress и Joomla, но она предлагает более широкие возможности для создания сложных сайтов. Drupal также доступен для установки на сервер Synology.

    4. CMS Made Simple: Как следует из названия, CMS Made Simple предлагает простой и интуитивно понятный интерфейс для управления контентом на сайте. Он может быть хорошим выбором для начинающих пользователей.

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

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

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно