Refinery CMS Gratis CMS -software
Trendy Ruby on Rails Developer en gemakkelijk uit te breiden CMS
Refinery is een uitbreidbare Rails 6.0+ met jQuery, gratis en open-source content management-systeem. Perfect voor het snel maken van aangepaste informatieve websites.
Overzicht
Refinery CMS is het meest populaire Content Management System (CMS). RefineryCMS is een open source Content Management System (CMS) geschreven in Ruby als Web -applicatie Rails met JavaScript JQuery Library. Het maakt het gemakkelijk om persoonlijke of zakelijke statische websites in minuten te ontwikkelen en te ontwerpen door markup -pagina’s en inhoud te maken. Raffinaderij CMS verschilt van vergelijkbare projecten door zich te richten op een niet-technische eindgebruiker. Refinery CMS biedt functies die niet beschikbaar zijn voor PHP -gebaseerde CMS, zoals WordPress, Joomla of Drupal. Met raffinaderij kan de ontwikkelaar snel een flexibele aangepaste ontwerpwebsite maken door zo dicht mogelijk bij de conventies van het Ruby on Rails -platform te blijven. Het enige wat u doet is uw inhoud schrijven en deze wordt onmiddellijk gepubliceerd. Raffinaderijen zoals permalinks, categorieën, pagina’s, berichten en aangepaste lay -outs zijn allemaal topinhoud en SEO -vriendelijk. De raffinaderijfilosofie omvat verschillende leidende principes:
- Raffinaderij omarmt conventies die worden gebruikt in rails -programmering.
- De gebruikersinterface van Refinery is eenvoudig, eenvoudig, helder en aantrekkelijk.
- Raffinaderij maakt het gemakkelijk voor ontwikkelaars om aangepaste functies toe te voegen en de front -end look en feel te wijzigen.
- Refinery heeft een actieve community op GitHub-, Gitter- en Google -groepen.
Systeem vereisten
Om CMS van de raffinaderijen te installeren, moet u enkele afhankelijkheden en vereisten installeren:
- Ruby - 2.2.2 of of hoger
- Bundler
- Rails - 6.0+
- Rubygems - Nieuwste versie
- Database - sqlite3
- Imagemagick - nieuwste versie
- Server: Heroku of AWS
- redacteur: sublieme tekst of rubymine
- Git - Versiebesturingssysteem
Functies
Belangrijkste kenmerken van raffinaderij CM’s zijn
- mooi beheerspaneel voor administratie
- 100% gratis en open source
- Draag authenticatie en amp; Gebruikers
- Super eenvoudig en gemakkelijk te gebruiken
- Slick, schone gebruikersinterface
- pagina’s, afbeeldingen & amp; Bestanden bronnen
- Modulair en uitbreidbaar
- Ontwerpflexibiliteit
- plug -ins en extensies
- meertalig
- Open source
Installatie
Raffinaderij CMS op ubuntu installeren
Er zijn twee populaire manieren om raffinaderijen te installeren: RubyGems and Rails Application Sjablonen. We zullen beide bespreken en hoe u met beide aan de slag kunt. 1. RubyGems: De gemakkelijkste manier om raffinaderij te installeren is om te profiteren van rubygems. Deze stap kan enige tijd duren om te laden, omdat deze moet downloaden en installeren van alle Ruby Gems -raffinaderijen hangt af van
gem install refinerycms
2. Rails Application -sjablonen: Deze toepassingssjablonen zijn een andere zeer eenvoudige manier om raffinaderij te installeren en zorgen voor veel controle over uw installatie. U kunt een nieuwe raffinaderij -applicatie maken door te typen
rails new rickrockstar -m https://www.refinerycms.com/t/4.0.0
cd rickrockstar
Open die map en verken de inhoud ervan. Je zult merken wat je hebt, een zeer standaard rails -applicatie. Een van de traditionele plaatsen om met een nieuw project te beginnen, is door snel wat sms op het scherm te krijgen. Om dit te doen, moet u uw raffinaderij -applicatieserver laten draaien. Nadat u uw eerste gebruiker hebt geregistreerd, ziet u Refinery’s Admin. U moet uw sitenaam instellen. Om dit te doen, moet u config/initializers/raffinaderij/core.rb bewerken. Zoek naar de lijn die begint:
config.site_name = "Company Name"
Nu ben je ingesteld, klik op de verschillende tabbladen in de back-end en raak bekend met wat er uit de doos komt. Gefeliciteerd! U hebt succesvol raffinaderij CMS geïnstalleerd en bouwt nu, aanpassen en schalen uw CMS zonder limieten.