Posts Tagged ‘CMS’



25
jul

Redaxscript, un CMS muy ligero

redaxscriptlogo

Redaxscript es un CMS (Gestor de contenidos) con una característica bastante llamativa, pesa relativamente poco, más o menos 300kb.
Un tamaño de instalación tan pequeño hace además que la carga de webs creadas con Redaxscript se efectué de forma rápida y que además el gestor de contenido disponga de una gran posibilidad de adaptación a las necesidades del usuario mediante la edición del código. Por esta razón sus desarrolladores lo presentan como un gestor de contenido ultra ligero, simple y muy personalizable.

Redaxscript está desarrollado en PHP y utiliza como gestor de bases de datos MySQL, algo raro en un CMS tan simple, otros en su lugar habrían usado un archivo de texto para almacenar los datos.
Dispone de administración avanzada de usuarios y grupos, administración de categorías y subcategorías, soporte para varios idiomas y nuevas traducciones, soporte para plantillas y temas visuales, soporte para extensiones, editor WYSIWYG y funcionalidad jQuery para temas.

La instalación de Redaxscript es muy simple, solo es necesario rellenar unos pocos datos en el formulario para indicarle al script la localización de la base de datos MySQL y los datos del administrador del sitio web.

redaxscriptinstall

Redaxscript dispone de un menú de configuración basado en enlaces, bastante simple, pero algo intuitivo. Desde él se despliegan submenús desde los que es posible acceder a los paneles de configuración de cada una de las partes del gestor de contenido.
A simple vista los enlaces desde los que se configura el CMS no son demasiado visibles y son algo difíciles de distinguir a simple vista si no se sabe que existen.

redaxscriptconfig

Se puede encontrar más información acerca de Redaxscript en: http://redaxscript.com/. En su web también se pueden encontrar recursos como plantillas, extensiones e idiomas creados por la comunidad del proyecto. También se puede encontrar un manual donde indica cómo realizar algunas modificaciones en el código, se puede encontrar en: http://redaxscript.com/manual

24
jul

GetSimple, un CMS simple

En muchas ocasiones no es posible el uso de bases de datos  para nuestro sistema de gestión de contenidos (CMS). Existen muchos Gestores de Contenidos con base de datos, pero aún hay unos cuantos que no necesitan base de datos y guardan los datos en archivos de texto plano o archivos XML.

Uno de los gestores de contenidos más útiles en estos casos es GetSimple CMS. Este gestor de contenidos guarda los datos en archivos XML en lugar de utilizar una base de datos estándar como el resto de CMS.
Este gestor de contenidos ha sido desarrollado para su utilización en sitios web con muy pocas visitas y poca carga de trabajo. Su utilización en sitios web de alto tráfico puede causar una mala experiencia al usuario a la hora de navegar por el sitio web, para este propósito es mejor utilizar otros CMS con más opciones y con más posibilidades de expansión como pueden ser WordPress, Joomla o Drupal.

El panel de administración de GetSimple es muy simple e intuitivo, tiene varias pestañas, cada una dedicada a una parte de la administración del sitio. Las páginas son las siguientes:

  • Paginas: Desde esta pestaña podremos gestionar todo el contenido de nuestra web, crear, editar y eliminar las páginas del sitio.
  • Archivos: Desde esta pestaña es posible gestionar los archivos subidos a nuestro hosting para publicar en nuestra web, esta interfaz permite administrar además de archivos también carpetas. Esta interfaz es útil a la hora de subir imágenes para colgarlas en nuestra web.
  • Temas: GetSimple como gestor de contenidos también dispone de un sistema de administración de temas y plantillas. Desde la pestaña de Temas es posible seleccionar el tema que vamos a utilizar, también es posible editar el código del tema mediante un simple editor de código que incluye GetSimple.
  • Backups: Esta interfaz permite crear y administrar copias de seguridad del sitio web, de esta forma se previene la perdida de datos. Pocos gestores de contenidos incluyen en su instalación predeterminada una herramienta para la gestión de copias de seguridad.
  • Plugins: En esta pestaña se encuentra el administrador de plugins y extensiones. Esta funcionalidad permite al gestor de contenidos ampliarse y adaptarse a las necesidades del usuario a la hora de crear un sitio web utilizando esta herramienta.

GetSimple también dispone de una página de configuración del sitio web, las opciones disponibles son muy simples pero son justo las necesarias para configurar el sitio a gusto del usuario.
Permite cambiar el nombre y la dirección del sitio web, personalizar los enlaces del sitio y activar las URL amigables. GetSimple está pensado para que la administración del sitio sea monousuario por lo que solo permite la creación de un administrador.
También permite cambiar el idioma y la localización geográfica del autor, además de cambiar la contraseña de acceso al panel de administración.

GetSimpleConfig

Los requisitos de GetSimple CMS son muy simples y fáciles de cumplir, basta con un hosting Linux (en Windows hay más dificultades pero también se puede) con Apache preferiblemente y PHP 5.2 o superior. Sin duda son unos requisitos que no son difíciles de cumplir, y que hacen que cualquiera pueda utilizar este CMS en su servidor.
GetSimple además también necesita ciertos módulos PHP instalados en el servidor para poder utilizar todas sus funciones, son los siguientes:

  • SimpleXML: Se utiliza para guardar los datos en archivos XML, si no está instalado el CMS no funciona.
  • ZipArchive: Necesario para administrar las copias de seguridad.
  • Mod Rewrite: Modulo necesario para utilizar FancyURL.
  • Curl: Necesario para las actualizaciones automáticas.
  • GD Library: Necesario para crear miniaturas de las imágenes subidas.

GetSimpleCheck

También hay que mencionar que GetSimple CMS dispone de una pequeña pero activa comunidad detrás del proyecto. Esta comunidad dispone de unos foros de soporte bastante completos en inglés y una wiki que poco a poco se va completando con información acerca del proyecto, pero también en inglés.

Se puede encontrar más información acerca de GetSimple y su comunidad en la web del proyecto http://get-simple.info/ y en su Wiki http://get-simple.info/wiki/
En la dirección http://php.opensourcecms.com/scripts/details.php?scriptid=330&name=GetSimple%20CMS de OpenSourceCMS se puede probar la demo del script instalado en un hosting.

14
mar

Simple Invoices, facturación online

Simple Invoices es un sistema de facturación simple y útil, esta creado en PHP con base de datos MySQL y es distribuido bajo licencia GPL.
Para usar esta aplicación solo se necesita tener la aplicación instalada en un servidor web y tener un navegador instalado para acceder a la aplicación desde cualquier ordenador.
Simple Invoices puede ser un sistema de facturación a tener en cuenta por la pequeña empresa, o también por los usuarios particulares para llevar las cuentas de la economía domestica.
El desarrollo de Simple Invoices comenzó en el 2005, y poco a poco ha ido creciendo y añadiendo nuevas funcionalidades y mejoras. La característica que podría decirse que esta mas resaltada en la aplicación es la copia de seguridad de la base de datos, esto es bueno, ya que es fundamental tener los datos a salvo en este tipo de aplicaciones.

Interfaz de Simple Invoices

Simple Invoices permite generar facturas y presupuestos de una forma fácil y rápida, y después exportarlos al ordenador o enviarlos en formato DOC o PDF. También permite generar reportes de estadísticas con los ingresos y gastos de un determinado periodo.
Permite guardar en su base de datos un listado de los productos o servicios que ofrece el usuario, también guarda un historial de clientes.
Simple Invoices es totalmente configurable, permite configurar los campos de información, configurar los métodos de pago y cobro y los impuestos aplicables para adaptarse al negocio en el que sea usado.

Interfaz de Simple Invoices

Los requisitos de la aplicación son simples para un funcionamiento básico, solo PHP5 y MySQL, pero para exportar PDF se necesita la librería GD2, para generar reportes se necesita XSL y para enviar correos se necesita configurar un servidor SMTP.

La página del proyecto es: http://www.simpleinvoices.org/

17
ene

LifeType

LifeType es un CMS de código abierto con cualidades importantes para la creación de blogs multiusuario y comunidades de blogs. Esta herramienta está desarrollada con PHP y MySQL. Es ideal para desarrollar comunidades de blogs como las de Blogger o WordPress.

Interfaz de LifeType

El objetivo del proyecto fue la creación de un sistema lo más liviano posible además de escalable. Su API es muy fácil de entender, eso explica la gran comunidad de desarrolladores que tiene a sus espaldas.

Lifetype es el único CMS de blogs que lleva incluido de serie un mecanismo antispam basado en el filtrado bayesiano que se encarga de proteger el spam en los comentarios.
Todos los blogs creados con LifeType en una misma instalación son casi independientes entre sí, pues se pueden usar en ellos múltiples idiomas y distintas plantillas. Además permite el soporte automático de subdominios para cada blog. Permite soporte nativo para moblog, es decir permite publicación desde móvil de forma nativa.

Instalacion de Lifetype

Se puede probar una demo desde la página de OpenSource CMS: http://php.opensourcecms.com/

La página oficial de LifeType es: http://lifetype.net/

6
ene

Nucleus, un CMS ligero para Blogs

Nucleus CMS es un gestor de contenidos de código abierto escrito en PHP, distribuido bajo licencia GPL. Usa una base de datos MySQL y permite la gestión de múltiples blogs por múltiples usuarios.
Es considerado un gestor de contenidos para blogs muy rápido y ligero, a la vez que facilita la publicación de contenidos y la subida de archivos al blog.

Index de un blog NucleusCMS

Los requisitos de NucleusCMS no son tan altos, necesita PHP 4.0.6 o superior y MySQL 3.23 o superior. La instalación es simple, consta de 2 páginas, una para insertar las rutas que son auto detectadas por el sistema y los datos de conexión a la base de datos MySQL y otra página de confirmación de la instalación donde da instrucciones acerca de borrar los archivos de instalación para mejorar la seguridad, de hecho, antes de entrar por primera vez al backend tendremos que borrar obligatoriamente 2 archivos y reajustar los permisos del archivo de configuración CHMOD en 444.

Administracion de Logs de Nucleus

Nucleus CMS dispone de un sistema de plugins con los que ampliar las funcionalidades básicas del programa. En la página oficial existe un gran número de plugins disponibles para descargar. Muy posiblemente serán necesarios plugins para adaptar el CMS al objetivo final, ya que la base de NucleusCMS es muy básica.
También dispone de un sistema de plantillas que permiten cambiar el diseño del blog y adaptarlos a las necesidades del usuario.
Nucleus tiene un sistema de copia de seguridad de todo el sistema incluido en el sistema base, algo que no se encuentra fácilmente en ningún CMS.

Sistema de copia de seguridad de Nucleus

Existe traducción para cientos de idiomas. Para instalar una traducción debemos copiar el archivo descomprimido descargado de la página oficial de Nucleus en la carpeta “Language” que se encuentra en la raíz de nuestra instalación.
Algunas traducciones no están completamente terminadas per se entiende perfectamente lo que quiere decir cada etiqueta.

En la página oficial de Nucleus CMS también podemos encontrar herramientas para migrar nuestro blog desde otro CMS a Nucleus. Además es compatible con el protocolo de publicación XML-RPC.

Creacion de biracoras en Nucleus

Como conclusión después de probar Nucleus CMS decir que es como WordPress MU pero en versión ligera y simple, ya que su instalación es mucho más sencilla y su consumo de recursos es mucho menor. Es una buena herramienta para crear una pequeña comunidad de blogs si no se dispone de un hosting muy potente, en caso de disponer de recursos, es mejor WordPress MU.

Podemos descargar Nucleus CMS en su página oficial: http://www.nucleuscms.org/