Locomotive CMS Software CMS gratuito
CMS multisite auto -hospedado com modelos líquidos para aplicações escaláveis.
A Locomotive é um sistema de gerenciamento de conteúdo de código aberto que facilita o desenvolvimento, projeção e publicação exatamente o que seus clientes precisam.
Visão geral
A Locomotive, o aplicativo Ruby on Rails, também nomeado Engine, é uma plataforma de código aberto para criar, publicar e editar sites (CMS). Ele foi projetado para economizar tempo, usa modelos MongoDB e líquido e ajudá-lo a se concentrar no que importa: tecnologia front-end, processo de desenvolvimento padrão e uma curva de aprendizado muito baixa para seus clientes. O Locomotive CMS usa exatamente o mesmo mecanismo de modelo que para o Shopify, uma das melhores soluções de comércio eletrônico hospedado. Tudo o que você faz é escrever seu conteúdo e publicado instantaneamente. O editor de back-office Slick Locomotive facilita o gerenciamento do conteúdo do site para os usuários e a ferramenta de desenvolvimento de vagões torna a codificação desses sites mais rápidos e divertidos do que nunca para os desenvolvedores. Os sites são implantados na plataforma (mecanismo) com o uso da API interna. Um back-office para os usuários finais é gerado automaticamente com base nos modelos personalizados e nas regiões editáveis descritas pelos desenvolvedores. Se você está procurando uma plataforma de gerenciamento de conteúdo de código aberto para alto desempenho, escalabilidade e simplicidade. Em seguida, o Locomotivecms o ajudará a desenvolver sites mais rápidos que seus clientes gostarão de usar. Este breve tutorial mostrará novos usuários como instalar o Locomotivecms nos sistemas Ubuntu.
Requisitos de sistema
Os recursos de locomotivecms, como permalinks, categorias, páginas, postagens e layouts personalizados, são todos os principais conteúdos e SEO. O CMS locomotivo depende das tecnologias abaixo.
- Ruby 2.5 (ou superior)
- Ruby on Rails 5.2.4.1
- Imagemagick
- MongoDB 3.4
- Nodejs
- Líquido
- Distribuições Linux de 64 bits que suportam APT, como Ubuntu ou Debian.
Características
A Locomotivecms oferece recursos que podem não estar disponíveis para outros CMs baseados em PHP, como o WordPress Joomla ou Drupal. Você vai tirar da caixa.
- Multi Sites: Gerencie vários sites com uma instância de aplicativo
- Tipos de conteúdo flexíveis
- Edição em linha front-end (Aloha Editor)
- Localização de conteúdo
- API RESTful para gerenciar todos os sites
- Suporte para Webpack, Sass, Haml e Script de Coffee (vagão)
- Lengage de modelagem limpa líquida
- Uma interface de usuário muito boa
- Instruções de instalação
- Instale a locomotiva no Linux (baseado em Debian)
- Locomotiva abaixo As instruções funcionam apenas para distribuições Linux baseadas em Debian de 64 bits, como Ubuntu, Mint etc.
Instalação
Instale locomotivecms no Linux (baseado em Debian)
As instruções a seguir locomotivas funcionam apenas para distribuições Linux baseadas em Debian, como Ubuntu, Mint etc. Crie um novo aplicativo Ruby on Rails:
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Certifique -se de excluir o arquivo robots.txt do público/, caso contrário, a configuração de futuros sites robots.txt não será retirada. Adicione o mongóide e crie gemas no seu GemFile.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
Instale -os e execute suas tarefas de configuração
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
Atualize o GemFile do aplicativo Rails, adicionando o Locomotivecms Gem.
gem 'locomotivecms', '~> 4.0.1'
Execute o gerador de instalação da locomotiva
bundle update
bundle exec rails generate locomotive:install
A instalação adiciona a gema Puma ao gemfile do aplicativo Rails. Uma instalação adicional de pacote é necessária:
bundle install
Finalmente, execute o servidor Rails
rails server
É isso! Agora, abra seu navegador em http: // localhost: 3000/locomotive. Você deve ver o sinal de locomotiva na página. Clique em “Não tem uma conta?” Link na página inferior e preencha o formulário de inscrição para criar sua primeira conta. Agora você pode empurrar um modelo de site instalando o vagão e implantando seu site no mecanismo. Parabéns! Você instalou com sucesso a plataforma CMS locomotiva.