Locomotive CMS Бесплатное программное обеспечение CMS
Самостоятельный многосайт CMS с жидким шаблоном для масштабируемых применений.
Locomotive - это система управления контентом с открытым исходным кодом, которая делает ее очень простым в разработке, проектировании и публикации именно то, что нужны вашим клиентам.
Обзор
Locomotive, приложение Ruby on Rails, также называемое двигателем, является платформой с открытым исходным кодом для создания, публикации и редактирования сайтов (CMS). Он предназначен для экономии времени, использует шаблоны MongoDB и жидкости и поможет вам сосредоточиться на том, что имеет значение: технология фронта, стандартный процесс разработки и очень низкую кривую обучения для ваших клиентов. Locomotive CMS использует тот же самый шаблонный двигатель, что и для Shopify, одного из лучших размещенных решений для электронной коммерции. Все, что вы делаете, это пишете свой контент и его мгновенно опубликовано. Редактор локомотива Slick Backfice Editor облегчает управление контентом сайта для пользователей, а инструмент разработки вагонов делает кодирование этих сайтов быстрее и веселее, чем когда-либо для разработчиков. Сайты развернуты на платформе (двигатель) с использованием внутреннего API. Бэк-офис для конечных пользователей автоматически генерируется на основе пользовательских моделей и редактируемых регионов, описанных разработчиками. Если вы ищете платформу управления контентом с открытым исходным кодом для высокой производительности, масштабируемости и простоты. Затем Locomotivecms поможет вам разработать более быстрые веб -сайты, которые ваши клиенты будут любить использовать. Этот краткий учебник покажет новым пользователям, как установить Locomotivecms в Ubuntu Systems.
Системные Требования
Функции Locomotivecms, такие как постоянные ссылки, категории, страницы, посты и пользовательские макеты, являются лучшим содержанием и SEO. Локомотив CMS зависит от технологий ниже.
- Ruby 2.5 (или выше)
- Ruby on Rails 5.2.4.1
- Imagemagick
- MongoDB 3.4
- Nodejs
- Жидкость
- Linux 64-битные распределения, поддерживающие APT, такие как Ubuntu или Debian.
Функции
Locomotivecms предлагает функции, которые могут быть недоступны для других CMS на основе PHP, таких как WordPress Joomla или Drupal. У вас будет выйти из коробки.
- Multi Sites: управлять несколькими веб -сайтами с одним экземпляром приложения
- Гибкие типы контента
- Встроенное редактирование переднего конца (редактор Aloha)
- Локализация контента
- Restful API для управления каждым сайтом
- Поддержка сценария WebPack, Sass, HAML и Coffee (универсал)
- Жидкая чистая шаблона Langage
- очень хороший пользовательский интерфейс
- Инструкции по установке
- Установить локомотив на Linux (на основе Debian)
- Локомотив ниже инструкции работают только для 64-битных дистрибутивов Linux на основе Debian, таких как Ubuntu, Mint и т. Д.
Монтаж
Установить локомотивекмы на Linux (на основе Debian)
Локомотив Следующие инструкции работают только для 64-битных дистрибутивов Linux на основе Debian, таких как Ubuntu, Mint и т. Д. Создайте новое приложение Ruby on Rails:
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Убедитесь, что вы удалите файл robots.txt из public/ в противном случае настройки любых будущих сайтов Robots.txt не будут подхвачены. Добавьте монгоид и разработайте драгоценные камни в свой драгоценный камень.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
Установите их и запустите их задачи
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
Обновите Gemfile приложения Rails, добавив GEM Locomotivecms.
gem 'locomotivecms', '~> 4.0.1'
Запустите генератор установки локомотива
bundle update
bundle exec rails generate locomotive:install
Установка добавляет драгоценный камень Puma к Gemfile приложения Rails. Требуется дополнительная установка пакета:
bundle install
Наконец, запустите сервер Rails
rails server
Вот и все! Теперь откройте свой браузер по адресу http: // localhost: 3000/локомотив. Вы должны увидеть страницу локомотива. Нажмите на “Уже нет учетной записи?” Ссылка на нижней странице и заполните форму регистрации, чтобы создать свою первую учетную запись. Теперь вы можете продвинуть шаблон сайта, установив универсал и развернув свой сайт на двигатель. Поздравляю! Вы успешно установили локомотивную платформу CMS.