La refinería es el CMS de código abierto más popular Ruby on Rails basado en Rails

Refinery CMS Software CMS gratuito

Trendy Ruby on Rails desarrollador amigable y fácil de extender CMS

Refinery es un Rails 6.0+ extensible con JQuery, Sistema de gestión de contenido gratuito y de código abierto. Perfecto para crear sitios web informativos personalizados rápidamente.

Descripción general


Refinery CMS es el sistema de gestión de contenido (CMS) más popular. RefineryCMS es un sistema de gestión de contenido de código abierto (CMS) escrito en Ruby como aplicación web Rails con JavaScript JQuery Library. Hace que sea fácil desarrollar y diseñar sitios web estáticos personales o comerciales en minutos creando páginas y contenidos de marcado. La refinería CMS difiere de proyectos similares dirigiéndose a un usuario final no técnico. Refinery CMS ofrece características que no están disponibles para CMS basados ​​en PHP, como WordPress, Joomla o Drupal. Refinery permite al desarrollador crear un sitio web de diseño personalizado flexible rápidamente al mantenerse lo más cerca posible de las convenciones de la plataforma Ruby on Rails. Todo lo que haces es escribir tu contenido y se publica al instante. Las características de la refinería como enlaces permanentes, categorías, páginas, publicaciones y diseños personalizados son todos los principales contenido y SEO. La filosofía de la refinería incluye varios principios rectores:

  • La refinería abarca las convenciones utilizadas en la programación de rieles.
  • La interfaz de usuario de la refinería es fácil, simple, brillante y atractiva.
  • La refinería facilita a los desarrolladores agregar características personalizadas y cambiar el aspecto y la sensación del frente.
  • La refinería tiene una comunidad activa en los grupos Github, Gitter y Google.

Requisitos del sistema


Para instalar la refinería CMS, deberá instalar algunas dependencias y requisitos previos:

  • Ruby - 2.2.2 o superior
  • Bundler
  • Rails - 6.0+
  • Rubygems - Última versión
  • Base de datos - SQLite3
  • ImageMagick - Última versión
  • Servidor: Heroku o AWS
  • Editor: Texto sublime o Rubymine
  • GIT - Sistema de control de versiones

Características


Las características clave de la refinería CMS son

  • Bastante panel de control de administración
  • 100% gratis y código abierto
  • idear autenticación y amp; Usuarios
  • Super simple y fácil de usar
  • Interfaz de usuario limpia y elegante
  • páginas, imágenes y amp; Archivos recursos
  • Modular y extensible
  • Flexibilidad de diseño
  • complementos y extensiones
  • multilingüe
  • Fuente abierta

Instalación

Instale la refinería CMS en Ubuntu

Hay dos formas populares de instalar refinería: plantillas de aplicación Rubygems y Rails. Discutiremos ambos y cómo puede ponerse en funcionamiento con cualquiera de los dos. 1. Rubygems: La forma más fácil de instalar la refinería es aprovechar los rubygems. Este paso puede tardar un tiempo en cargarse, ya que necesita descargar e instalar toda la refinería de Ruby Gems depende de

 gem install refinerycms 

2. Plantillas de aplicación Rails: Estas plantillas de aplicación son otra manera muy fácil de instalar la refinería y permitir una gran cantidad de control de su instalación. Puede crear una nueva aplicación de refinería escribiendo

rails new rickrockstar -m https://www.refinerycms.com/t/4.0.0
cd rickrockstar 

Abra esa carpeta y explore su contenido. Notará que lo que tiene es una aplicación Rails muy estándar. Uno de los lugares tradicionales para comenzar con un nuevo proyecto es obtener un mensaje de texto en la pantalla rápidamente. Para hacer esto, debe ejecutar su servidor de aplicaciones de refinería. Una vez que haya registrado su primer usuario, verá el administrador de la refinería. Deberá establecer el nombre de su sitio. Para hacer esto, tendrá que editar config/inicializadores/refinería/core.rb. Busque la línea que comienza:

 config.site_name = "Company Name"  

Ahora está configurado, haga clic en las diversas pestañas en el back-end y se familiarice con lo que sale de la caja. ¡Felicitaciones! Ha instalado con éxito la refinería CMS y ahora crea, personaliza y escala su CMS sin límites.

 Español