Locomotive - это система управления контентом с открытым исходным кодом, которая делает ее очень простым в разработке и разработке именно то, что нужны вашим клиентам.

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.

 Русский