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.