Locomotive è un sistema di gestione dei contenuti open source che rende super facile sviluppare e progettare esattamente ciò di cui i tuoi clienti hanno bisogno.

Locomotive CMS Software CMS gratuito

CM multisito autosufficiente con modello liquido per applicazioni scalabili.

Locomotive è un sistema di gestione dei contenuti open source che rende super facile sviluppare, progettare e pubblicare esattamente ciò di cui i tuoi clienti hanno bisogno.

Panoramica ### ** **

Locomotive, l’applicazione Ruby on Rails, anche denominata Engine, è una piattaforma open source per creare, pubblicare e modificare i siti (CMS). È progettato per risparmiare tempo, utilizza modelli MongoDB e liquidi e aiutarti a concentrarti su ciò che conta: tecnologia front-end, processo di sviluppo standard e una curva di apprendimento molto bassa per i tuoi clienti. Locomotive CMS utilizza esattamente lo stesso motore modello di Shopify, una delle soluzione di e-commerce ospitata più ospitata. Tutto quello che fai è scrivere i tuoi contenuti ed è immediatamente pubblicato. Locomotive Slick Back-Office Editor semplifica la gestione dei contenuti del sito per gli utenti e lo strumento di sviluppo dei vagoni rende la codifica di questi siti più veloce e più divertente che mai per gli sviluppatori. I siti vengono distribuiti sulla piattaforma (motore) con l’uso dell’API interna. Un back-office per gli utenti finali viene generato automaticamente in base ai modelli personalizzati e alle regioni modificabili descritte dagli sviluppatori. Se stai cercando una piattaforma di gestione dei contenuti open source per alte prestazioni, scalabilità e semplicità. Quindi, LocomoTiveCMS ti aiuterà a sviluppare siti Web più veloci che i tuoi clienti adoreranno utilizzare. Questo breve tutorial mostrerà ai nuovi utenti come installare locomotiveCMs sui sistemi Ubuntu.

Requisiti di sistema


Le caratteristiche LocomoTiveCMS come permalink, categorie, pagine, post e layout personalizzati sono tutti contenuti più importanti e friendly SEO. Il CMS locomotivo dipende dalle tecnologie sotto.

  • Ruby 2.5 (o superiore)
  • Ruby on Rails 5.2.4.1
  • ImageMagick
  • MongoDB 3.4
  • Nodejs
  • liquido
  • Distribuzioni Linux a 64 bit che supportano APT, come Ubuntu o Debian.

Caratteristiche


LocomoTiveCMS offre funzionalità che potrebbero non essere disponibili per altri CM basati su PHP, come WordPress Joomla o Drupal. Avrai fuori dagli schemi.

  • Multi siti: gestire più siti Web con un’istanza dell’applicazione
  • Tipi di contenuti flessibili
  • Editing in linea front-end (Aloha Editor)
  • Localizzazione dei contenuti
  • API RESTful per gestire ogni sito
  • Supporto per Webpack, Sass, Haml e Coffee Script (Wagon)
  • Langage di modelli puliti liquidi
  • Un’interfaccia utente molto bella
  • Istruzioni per l’installazione
  • Installa locomotive su Linux (basato su Debian)
  • Le istruzioni di locomotive di seguito funzionano solo per distribuzioni Linux basate su Debian a 64 bit come Ubuntu, Mint ecc.

Installazione

Installa locomotiveCMs su Linux (basato su Debian)

Le seguenti istruzioni locomotive funzionano solo per distribuzioni Linux a 64 bit come Ubuntu, Mint ecc. Crea una nuova applicazione Ruby on Rails:

rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp

Assicurati di eliminare il file robots.txt dal pubblico/ altrimenti qualsiasi impostazione robots.txt di siti futuri non verrà raccolto. Aggiungi i mongoidi e escogita gemme nel tuo gemfile.

gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'

Installali ed esegui le loro attività di configurazione

bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install

Aggiorna la gemfile dell’applicazione Rails aggiungendo la gemma LocomotiveCms.

gem 'locomotivecms', '~> 4.0.1'

Esegui il generatore di installazione locomotiva

bundle update
bundle exec rails generate locomotive:install

L’installazione aggiunge la gemma Puma al gemfile dell’applicazione Rails. È richiesta un’installazione aggiuntiva del pacchetto:

bundle install

Infine, esegui il server Rails

rails server

Questo è tutto! Ora, apri il tuo browser su http: // localhost: 3000/locomotive. Dovresti vedere l’accesso locomotivo nella pagina. Clicca su “Non avere un account?” Collega nella pagina inferiore e compila il modulo di iscrizione per creare il tuo primo account. Ora puoi spingere un modello di sito installando un vagone e distribuendo il tuo sito al motore. Congratulazioni! Hai installato correttamente la piattaforma CMS locomotiva.

 Italiano