Locomotive CMS Gratis CMS -software
Zelf gehoste multisite CMS met vloeibare sjablonen voor schaalbare toepassingen.
Locomotive is een open source content management -systeem dat het super eenvoudig maakt om precies te ontwikkelen, te ontwerpen en publiceren wat uw klanten nodig hebben.
Overzicht
Locomotive, de Ruby on Rails -applicatie, ook genaamd Engine, is een open source platform om sites te maken, publiceren en bewerken (CMS). Het is ontworpen om tijd te besparen, gebruikt MongoDB- en vloeibare sjablonen en u te helpen zich te concentreren op wat belangrijk is: front-end technologie, standaardontwikkelingsproces en een zeer lage leercurve voor uw klanten. Locomotive CMS gebruikt exact dezelfde sjabloonmotor als voor Shopify, een van de best gehoste e-commerce-oplossing. Het enige wat u doet is uw inhoud schrijven en het is onmiddellijk gepubliceerd. Locomotive Slick Back-office editor maakt het beheren van site-inhoud gemakkelijk voor gebruikers en wagenontwikkelingstool maakt het coderen van deze sites sneller en leuker dan ooit voor ontwikkelaars. Sites worden ingezet op het platform (motor) met het gebruik van interne API. Een back-office voor de eindgebruikers wordt automatisch gegenereerd op basis van de aangepaste modellen en bewerkbare regio’s beschreven door de ontwikkelaars. Als u op zoek bent naar een open source content management platform voor hoge prestaties, schaalbaarheid en eenvoud. Vervolgens helpen locomotiveCMS u helpt bij het ontwikkelen van snellere websites die uw klanten graag zullen gebruiken. Deze korte tutorial zal nieuwe gebruikers laten zien hoe ze locomotiVecms op Ubuntu -systemen kunnen installeren.
Systeem vereisten
LOCOMOTIVECMS -functies zoals permalinks, categorieën, pagina’s, berichten en aangepaste lay -outs zijn allemaal topinhoud en SEO -vriendelijk. Locomotief CMS is afhankelijk van onderstaande technologieën.
- Ruby 2.5 (of hoger)
- Ruby on Rails 5.2.4.1
- Imagemagick
- Mongodb 3.4
- Nodejs
- Vloeistof
- Linux 64-bit distributies die APT ondersteunen, zoals Ubuntu of Debian.
Functies
LOCOMOTIVECMS biedt functies die mogelijk niet beschikbaar zijn voor andere PHP -gebaseerde CMS, zoals WordPress Joomla of Drupal. Je zult uit de doos hebben.
- Multi -sites: beheren meerdere websites met één applicatie -instantie
- Flexibele inhoudstypen
- Front-end inline bewerking (Aloha Editor)
- Lokalisatie van inhoud
- Restful API om elke site te beheren
- Ondersteuning voor webpack, sass, haml en koffiescript (wagen)
- vloeibare schone sjablonen Langage
- Een erg leuke gebruikersinterface
- Installatie instructies
- Installeer locomotief op Linux (Debian-gebaseerd)
- Locomotief hieronder werkt alleen instructies voor 64-bits Debian-gebaseerde Linux-distributies zoals Ubuntu, Mint etc.
Installatie
LocomotiveCMS installeren op Linux (Debian-gebaseerd)
Locomotief volgende instructies werken alleen voor 64-bits Debian-gebaseerde Linux-distributies zoals Ubuntu, Mint etc. Maak een nieuwe Ruby on Rails -toepassing:
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Zorg ervoor dat u het robots.txt -bestand verwijdert uit openbare/ anderszins de instelling van de toekomstige sites. TXT -instelling wordt niet opgehaald. Voeg het mongoid toe en bedenk edelstenen in je edelstenen.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
Installeer ze en voer hun setup -taken uit
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
Werk de gemfile van de Rails -applicatie bij door het LocomotiveCMS -juweel toe te voegen.
gem 'locomotivecms', '~> 4.0.1'
Voer de locomotief -installatiegenerator uit
bundle update
bundle exec rails generate locomotive:install
De installatie voegt het PUMA -GEM toe aan het gemfile van de Rails Application. Een extra bundelinstallatie is vereist:
bundle install
Voer ten slotte de Rails -server uit
rails server
Dat is het! Open nu uw browser op http: // localhost: 3000/locomotief. U zou het Locomotive -aanmeldpagina moeten zien. Klik op “Heb geen account?” Link onderaan de pagina en vul het aanmeldingsformulier in om uw eerste account te maken. Nu kunt u een sitesjabloon pushen door Wagon te installeren en uw site op de motor te implementeren. Gefeliciteerd! U hebt met succes de locomotief CMS -platform geïnstalleerd.