AutoCMS un administrador de contenidos web que no usa base de datos relacional

AutoCMS es un sistema de gestión de contenido dirigido a las pequeñas empresas, las empresas o sitios web personales. AutoCMS está disponible bajo licencia BSD escrito en el lenguaje de programación PHP. Funciona en archivos de texto plano y por lo tanto no necesita una base de datos.

La secuencia de comandos principal de la aplicación incluye la clase principal y opciones generadas para determinar la forma de presentar el sitio de acuerdo con los valores predefinidos que luego pueden actualizarse facilmente desde el panel de control.El diseño de la página se puede configurar mediante estilos CSS.

La idea principal de la creación de un CMS, cuando ya hay muchos en la internet, es que este CMS almacena los datos en archivos de extensiòn .php como constantes., estos archivos se graban cons permisos de sólo lectura para los usuarios, y de lectura y escritura para el propietario.

Al almacenar los valores de los contenidos de todo el sitio web en archivo de extensión .php y definirlos como constantes ahí, se pueden llamar al sistema requiriendo los datos una vez y mostrarlos muchas veces sin hacer repetidas llamadas innecesarias al sistema de archivos o base de datos.

Este enfoque permite que el CMS sea muy rápido y evita cuellos de botella lo que permite mostrar el sitio completo en cuestión de segundos.

Hasta donde sabemos, ningún otro CMS realiza este tipo de operaciones de almacenamiento de datos en su núcleo. Este tipo de técnicas son raras, pero interesantes porque alojan los datos almacenados en la memoria y los precargar antes de mostrarlos al usuario ayudan a desalojar de cargas innecesarias al servidor y el programador puede dedicarse a pensar en resolver otras situaciones en lugar de tener dolores de cabeza, con bases de datos relacionales con conexiones lentas.

En las bases de datos en archivo, el programador puede almacenar sus datos de acuerdo con una abstracción de bases de datos diseñada como datos delimitados por tabuladores o la creación de una estructura de pseudo-índices que permite el acceso a la información más rápido. Con AutoCMS usando funciones nativas del lenguaje PHP solo se requiere que cada sección de contenido esté asignado a una constante, y para buscar algo en el mismo y presentarlo el programador sólo tiene constante llamado a sí mismo y puede hacer una gran variedad de comandos explode(string $ delimitador, string $ cadena [, int $ limite ]) para que puedas encontrar un término en particular en el contenido, o si sólo desea presentar todo el contenido de la sección hacen un comando echo de la constante.

Mientras que las bases de datos son archivos se han utilizado en los gestores de correos y otras aplicaciones desde hace años, se les ha dado gran utilidad en los dispositivos móviles que usan bases de datos SQLite populares que tienen similitudes con la forma AutoCMS.

Comparación de la base de datos en Archivo y el modelo de almacenamiento de datos de AutoCMS

Mientras lo hace la base de datos de archivo plano en filas por columnas donde cada encabezado de columna es el nombre del campo y cada fila es un registro.

AutoCMS almacena la información de la siguiente manera:

bool define (string $ name, mixed $ valor [, bool $ case_insensitive = false])

De esta manera se puede comprobar si los datos existen y puede ser invocada por su nombre en su definición, se definie. AutoCMS utiliza funciones de PHP directamente sin tener que realizar funciones adicionales para gestionar el almacenamiento de datos y un gra ahorro de tiempo.

Una opción muy ventajosa de la utilización de definiciones de constantes para almacenar los datos es que se mantiene automáticamente su valor constante durante toda la ejecución del programa como valor global y está directamente declarado en el código , esto permite ganar tiempo de procesamiento procesador del servidor, que no va a leer de nuevo las direcciones de memoria y esto lo acelera en gran medida, asi mismo deja tiempo libre al programador , ahorrandole tener que escribir las llamadas de base de datos cuando lo requiera un sistema programado de la forma tradicional a este respecto , a menudo estas llamadas son largas, complejas, complicadas y repetitivas, mientras muchas lineas de codigo se utiliza para hacer las llamadas AutoCMS concibe la presentacion de los datos ya cargados en memoria insertando el valor de la constante respectiva en el lugar deseado.

Historia del software AutoCMS

v1.0, julio de 2009: Auto CMS se publica en phpclasses.org. Es un CMS que utiliza sólo 1 archivo. No requiere base de datos, 1 de estilo css, muchos errores han sido corregidos y que mejoran la CMS. la comunidad ayudan a mejorar en las próximas versiones.

v1.3, marzo de 2010: Auto CMS ha mejorado. Alta muchas validaciones, más opciones, estilos css se pueden seleccionar en el Panel de Control (automáticamente) y mucho más. Nuevas opciones en esta versión: seleccionar el tema en el panel de control.

v1.6, julio de 2010: Auto CMS es un CMS estable, con 1 año de edad, Auto CMS fijos muchos errores, y la mejora de definiciones de códigos, que se inició con el modelo MVC. Nuevas opciones en esta versión: opciones adicionales en el Panel de control, mensajes de frente, muchos errores corregidos.

v1.8 Auto CMS, octubre de 2010: Consiga el modelo de MVC. El modelo, el conductor y la presentación son independientes, el uso de plantillas para la presentación, definidos por las constantes.

v2.0 Auto CMS, mayo de 2011: Cambio de modelo de plantillas, de clase-las funciones públicas y privadas independientes, editor de texto visual, muchos errores corregidos.

Características principales

Archivos planos: Almacenar datos en archivos planos este es el mejor, los datos se define en las constantes del motor de la CMS, cargar todo en la memoria y no se NECESARIO recordar otro momento para mostrar los datos, ya que, la carga una vez muestran muchas veces, es la idea principal Ninguna base de datos es necesario, a menos de 10 kb en el archivo principal y fucntional.

El control de acceso: Contraseña está protegido con SHA1, Sólo un usuario (sin apodo, sólo protegido por contraseña).

Plugins: Tema Switcher Plugin incluido y listo para recibir más plugins.

Plantillas: Estilos CSS fácil de construir y de cambiar.

Search Engine acceso: Los contenidos generados son de uso fácil para los motores de búsqueda.

Acceso desde los Navegadores : El resultado se muestra correctamente en todos los navegadores.

Referencias sobre uso de bases de datos en archivo:

Constantes en la sintaxis de PHP
Diseño de base de datos eficaz para Profesionales Geociencias
A partir Programación All-In-One Desk Reference For Dummies
CMS sin MySQL: Windows IIS servidor CMS y plano-archivo CMS
Cómo elegir un sistema de gestión de contenido de código abierto
Diseño de base de datos de archivos planos vs Diseño de base de datos relacional

AutoCMS is a cms based on flat file database,very interesting and fast!

AutoCMS is a Content management system aimed at small companies, business or personal websites. AutoCMS is licensed under New BSD License and written in the PHP programming language. It works on plain text files and thus does not need a database.

This CMS can be used to generate a basic content website. Submit a form on a page with a password protected administration for the administrator to enter the control panel. Create several options on the content sections that supports common site but the programmer can easily expand them. The CMS generates a PHP file definitions establishing the settings according to the user choices.

The main application script includes class and options generated to determine how to present the site according to the values ??of the options that the user chooses. The page layout can be configured using CSS styles.

The main idea of creating a CMS, when there are many stores data in files as constants. Php extension, these files are read-only permissions for users and read-write for the owner.

By storing the values ??of the contents of the entire website in. Php and define them as constants right there, I can call the system once and display them many times without making unnecessary repeated calls to the file system or database .

This approach allows the CMS program is very fast and avoid bottlenecks, showing the full site in seconds.

To our knowledge, no other CMS to perform these operations in its core. These types of techniques are rare but are interesting because they have the data stored in memory and precargarlos before showing them to you helps the programmer dedicated server loads to other situations instead of having headaches because there are slow connections databases.

The programmer can store your data according to a database abstraction on file arrange it as tab-delimited tables or creating a pseudo-indices structure that allows access to information faster. Default AutoCMS requires each content section is assigned to a constant, and to look for something in the same and submit the programmer only makes constant call to itself and can do a command array explode (string $ delimiter, string $ string [, int $ limit]) so you can find a singular term and submit, or if you only want to present the entire contents of the section do a command echo of the constant.

While databases are rare archive them have been used in postal managers, and other applications for years now with great use to give mobile devices are becoming popular database management SQLite flat data as having similarities with the way AutoCMS it reports.

 

Comparing the model database with the way file stores data AutoCMS

Comparing the model flat file database with the way stores data AutoCMS:

While it does flat file database in rows by columns where each column header is the name of the field and each row is a record.

Col1

Col2

Row1 data data
Row2 data data

 

AutoCMS stores the information this way:

bool define (string $ name, mixed $ value [, bool $ case_insensitive = false])

This way you can check if the data exists and can be invoked by name in its definition, often because initially define is already loaded in memory. That is, AutoCMS uses PHP functions directly without having to perform additional functions to manage data storage and this is a bonus code and saving time.

A very advantageous option of using constant definitions to store the data is automatically maintains its overall value constant throughout the program and is in the code, this allows processing time to leave innecario the server processor, not going to read directions memory that greatly accelerates again the software, but also vacates the programmer having to write database calls whenever required, which are often long, complicated and repetitive, the way it is conceived to only insert AutoCMS constant identifier already obtained the desired result.

History

v1.0, July 2009: Auto CMS is published in phpclasses.org. It is a CMS that uses only 1 file. No database required, 1 css style, many bugs have been fixed which and improve the CMS. the community help to to improve it in upcoming versions.

v1.3, March 2010:Auto CMS has improved. Added many validations, more options, css styles can be selected in the Control Panel (autodetected) and more. New options in this version: select the theme in control panel.

v1.6 ,July 2010 : Auto CMS is a stable cms, with 1 year old, Auto CMS fixed many bugs, and improved code definitions, begun using the MVC model. New options in this version: additional options in control panel, front end messages, fixed many bugs.

v1.8 Auto CMS, October 2010 : Get de MVC model. The model, driver and presentation are separate, use Templates for presentation, defined by constants.

v2.0 Auto CMS, May 2011 : Change Template model, separate public and private class-functions, visual text editor, fixed many bugs.

Main features

Flat File

Store Data in flat file this is the best, the data is defined at constants from engine the cms, load all in memory and not is necesary recall another time to show data, because, load one time show many times, is the principal idea, No database required,Less than 10kb in the main and fucntional file.

Access control

Password is protected with SHA1,Only one user (without nickname, only password protected).

Plugins

Theme Switcher plugin included and ready to receive more plugins.

Templates

Css styles easy to build and to change.

Search Engine Access

The generated contents are user friendly for search engines.

Browsers Access

The result is displayed correctly in all browsers.

References

Find all the info that you need about ” Milwaukee software development pyramidsoftwaresolutions ” at http://www.pyramidsoftwaresolutions.com

OpensourceCMS una web para encontrar el administrador de contenidos gratuito que necesitamos

Como lo dice en el titulo de este post, OpensourceCMS es una web para encontrar el administrador de contenidos gratuito que necesitamos, alli está catalogada una gran cantidad de CMS agrupados por categorías, la gran mayoría son gratuitos, en mi caso tengo listado allí AutoCMS, mi generador de website en 1 minuto, del que he hablado otras veces y que pronto lanzaré otra version.

Cuando Escribo este artículo la lista de software publicado en OpensourceCMS es la siguiente:

Hay un apartado interesante y es que ellos permiten que nosotros los programadores coloquemos DEMOS interactivos de nuestros paquetes en su web, para así ayudar a los usuarios a probarlo, aún no lo he hecho pero es una opción buena para promover nuestros desarrollos, y en eso es que se basa la idea del porta…

En su sección de Quienes Somos ellos relatan :

“El cuento detrás de OpenSourceCMS.com es que en 2002 , Scott Goodwin (el fundador original del sitio) necesitó un sistema de gestión de contenido para un proyecto en que estaba involucrado.

Después de pasar horas buscando, instalando, probando, CMS a CMS y buscando el perfecto para sus necesidades, se llegó a la conclusión de que debía existir una mejor manera de probar cada CMS sin tener que instalarlos uno a uno cada vez.

Tuvo la visión de un sitio donde uno puede probar los muchos disponibles CMS sin tener que instalarlos en su cuenta de hosting primero. Para sorpresa de Scotts, el nombre de dominio opensourcecms.com estaba disponible así que lo compró”

Despues de 10 años WordPress sigue en la punta del ranking de CMS mas usados

Pocos habrían imaginado hace una decada que la herramienta para desarrolladores creada a partir del desaparecido b2/cafelog se iba a convertir en el sistema de gestión de contenido más importante en todo el mundo.

Desarrollado en PHP y MySQL esta plataforma bajo licencia GPL ofrece innumerables posibilidades a sus usuarios, hasta el punto de representar buena parte del desarrollo y diseño web en la actualidad (22% de las webs lo utilizan es decir 60 millones de sites).

Usuarios, bloggers, freelances, startups y compañías de todo el mundo pueden tener gracias a WordPress un website de calidad en cuestión de días, con pocos recursos y un conocimiento básico de programación.

Además gracias al mantenimiento de una importante comunidad de desarrolladores, WordPress dispone de un extenso directorio de plugins (+23.000 plugins) con los que añadir una variada funcionalidad a la plataforma y +1700 themes o plantillas con las que adaptar el diseño de nuestro proyecto. Todos estos recursos son usados por millones de webs en todo el mundo entre las que destacan algunas como ebay, CNN, Forbes, TechCrunch o Mashable..

Ahora además todos aquellos interesados en aprender a sacar el mejor rendimiento de WordPress tienen la posibilidad de asistir a un nuevo taller práctico repleto de consejos, herramientas y recursos, en el que navegar por la estructura de un theme, aprender a crear correctamente una plantilla y una plantilla hija, ver paso a paso cómo manejarlas, explicar los secretos de esta plataforma y sacar el mejor provecho a un proyecto web de una manera sencilla, económica y de calidad.

Click aqui para ver una interesante infografía sobre wordpress.

Actualización de WordPress 3.5

La primera versión de mantenimiento de WordPress 3.5 ha sido recientemente lanzada con solución a 37 vulnerabilidades de seguridad y mejoras de diversas consideración.

Entre los cambios más importantes de esta nueva versión destaca la corrección de un problema que impedía la correcta actualización desde versiones anteriores a la 3.x, vulnerabilidad XSS que afecta a la librería pUpload o el bloqueo y corrección de vulnerabilidades XSS por medio de shortcode y contenido de post.

La lista completa de cambios en WordPress 3.5.1 está disponible desde wordpress.org. Debido a las vulnerabilidades parcheadas se recomienda la actualización a esta nueva versión a la mayor brevedad.

Interesados pueden acceder a la descarga en español del nuevo WordPress 3.5.1 desde es.wordpress.org.

fuente.desarrolloweb

WordPress 3.5

Tras cerca de seis meses de espera desde la última versión final, el equipo de trabajo de Automattic (empresa propietaria del CMS) acaba de dar a conocer la disponibilidad del nuevo WordPress 3.5 nombre en código “Elvin”.

Entre las posibilidades y características de WordPress 3.5 destaca el nuevo cargador y editor multimedia que multiplica las posibiilidades y experiencia a la hora de trabajar con imagenes, posibilidad de instalar plugins desde listas de favoritos de usuarios de WordPress.org, nuevo selector de colores, nuevos iconos, escritorio dashboard responsive es decir adaptable a todo tipo de dispositivos, mejoras en el soporte de elementos incrustables con oEmbed, nuevo tema por defecto “2012” que continua con un fuerte estilo minimalista y actualización de las APIs de TinyMCE, SimplePie, jQuery o jQuery UI.

Respecto al soporte oEmbed destaca que a partir de ahora es posible añadir en las entradas, presentaciones de Slideshare o imágenes de Instagram simplemente con copiar y pegar la URL en el área de texto del editor.

Interesados pueden seguir conociendo las posibilidades y características de la última versión de este sistema de gestión de contenidos para creación de todo tipo de blogs y websites desde es.wordpress.org.

WordPress 3.5 ya está disponible para su descarga en español o también para la actualización desde una versión anterior. Puedes acceder a la descarga desde es.wordpress.org.

Mojito el framework de Yahoo

Mojito, la plataforma de Yahoo para desarrolladores web basada en JavaScript, incialmente desarrollada para el uso interno de la compañía, acaba de ser liberada.

Con la llegada al open source de este framework para el desarrollo de aplicaciones web usando JavaScript, Yahoo! pretende hacer crecer su herramienta fomentando el acercamiento de nuevos desarrolladores.

Mojito permite diseñar de forma más flexible aplicaciones basadas en JavaScript que funcionen en los diferentes dispositivos del mercado y que aprovechen las tecnologías de cliente (navegador) y del lado del servidor (Node.js) para obtener un mejor rendimiento.

Enre las apps desarrolladas por Yahoo con Mojito encontramos Yahoo! Livestand, Fantasy Finance, o Fantasy Premier League Football.

Aquellos que deseen conocer con todo detalle qué es Mojito, cuál son sus posibilidades además de a su descarga (licencia BSD) pueden acceder a developer.yahoo.com/cocktails/mojito/.

Más información sobre las consecuencias de la liberación del códgo fuente de este framework Javascript desde la nota oficial de Yahoo.

Como Usar Landing Pages para Aumentar las Ventas por Internet

Un website completo con toda la lógica del negocio que has querido le presenta a tus visitas mucha esposición y muy abierta sobre tus productos y/o servicios, el usuario puede tener mas libertad dentro de lo posible para interactuar con tu website.. perooo y aqui el pero, Si ya tienes un website? porque tener un landing page? que sucede cuando quieres medir el efecto de una campaña publicitaria y si a esto le añades el objetivo de vender un producto o servicio en promoción o no? y quieres saber como interactua el usuario con tu promo o con el producto sin promo?..

Como Usar Landing Pages para aumentar las Ventas por Internet.

Para eso son las landing pages o páginas de aterrizaje, partes de un sitio web mayor o simplemente un sitio web pequeño con una sola misión, captar la atención del usuario y hacer que compre..

Pero, te preguntarás.. y acaso si tengo una tienda online el usuario no se animará a comprar? pues las landing pages tiene su objetivo bien definido y comprobado que si esta bien estructuradas, si los objetos estan bien colodados, establecidos los datos a solicitar y elegidos los colores adecuados, te aseguro que vas a obtener conversiones, y en este momento la siguiente pregunta es.. que son las conversiones?

Yo las llamo Goal! o Gol! como quieras tomarlo para este ejemplo, las conversiones son para:

  • Ventas
  • Suscripciones (que luego ofreceras productos o Servicios para Ventas)
  • Visita de página, ( para que el usuario se haga fiel a tus productos y servicios gratuitos y luego pague por los premium = Ventas)
  • Reenviar los usuarios a otra web (para todas las anteriores= Ventas+Ventas+Ventas).

Entonces, para que sirven las landing pages?? >>para Generar Ventas..

Ahora bien, tomando en cuenta que en internet o vendes publicidad o vendes productos digitales o tangibles.. y si bien , los últimos años vienen creciendo las ventas de tangibles, para establecer tu landing page debes primero saber a quien va dirigida para construir tu estratégia..

Pero sigamos con las conversiones, llamaremos tasa de conversión al porcentaje de usuarios que completan un Goal! es decir , siguen la ruta que hemos prestablecido, tomemos en cuenta que debemos al lanzar nuestras landing page colocarles las suficientes pruebas A-B con google optimizer para poder hacerle el debido seguimiento y si es el caso unas pruebas multivariables pero esto lo dejaría al terminar las AB.

Veamos entonces que tipos de landing pages podemos usar o aplicar..

Landing Pages de Búsquedas Orgánicas

Landing Pages para Publicidad Fuera de Internet

Landing Pages para PPC

Landing Pages Forzadas

dentro de poco hablaré sobre cada uno de estos tipos, son los mas usados pero hay otros tipos que pueden darnos conversiones que generar mas VENTAS..

Por:

Roberto Aleman

Desarrollador Web – Ventics.com

Aquí dejo una infografía sobre como debería ser una landing page que funcione para Aumentar Ventas..involucra todo lo que he escrito arriba y un poco más..

landing_pages

landing_pages

Tips de Seguridad para WordPress

WordPress es uno de los sistemas de gestión de contenido (CMS, por sus siglas en inglés) más usados de la actualidad. Su popularidad radica en su versatilidad, facilidad de uso y la innumerable cantidad de complementos y temas con los que cuenta.

Cuando escuchamos hablar de WordPress, por lo general pensamos en un blog, pero la verdad es que gracias a los complementos disponibles, este CMS, puede convertirse en casi cualquier cosa, desde un portafolio o una simple galería, hasta una tienda de camisetas online o un sitio para vender bienes raíces.

Muchos de nosotros tenemos uno o varios sitios funcionando con WordPress como base, nos preocupamos por elegir un lindo tema para que se vea bien y de llenarlo con buen contenido, muchas veces dejando de lado dos aspecto importantes, seguridad y rendimiento. Si bien en Internet nada está seguro, podemos tomar ciertas medidas para hacer nuestro sitio un poco menos vulnerable. Del mismo modo, existen algunos “trucos” disponibles para que nuestras páginas carguen más rápido, brindando a los visitantes una mejor experiencia al navegar.

Lograr un WordPress más seguro y veloz es muy fácil, solo es necesario instalar algunos complementos y seguir un par de consejos muy simples.

Complementos de seguridad para WordPress

  • Login LockDown: Con este complemento podemos limitar la cantidad de intentos de inicio de sesión en una determinada cantidad de tiempo, para un rango de direcciones IP específicas. Por ejemplo, después de tres intentos fallidos para iniciar sesión, el modulo de login se desactiva por 10 minutos. Muy útil para prevenir ataques de fuerza bruta.
  • WP Security Scan: De uso casi obligatorio, WP Security Scan analiza nuestra instalación de WordPress en búsqueda de posibles vulnerabilidades y nos ofrece recomendaciones para corregirlas.
  • Chap Secure Login: Este plugin es muy simple, pero brinda un alto nivel de seguridad al momento de iniciar sesión. Con Chap Secure Login, nuestra contraseña es encriptada mediante un algoritmo SHA de 256 bits, lo que la hace prácticamente indescifrable. No requiere ningún tipo de configuración.
  • TAC (Theme Authenticity Checker): En lo que podemos considerar un hecho desafortunado, la mayoría de los temas para WordPress que encontramos en Internet de manera gratuita, contienen código malicioso que compromete seriamente la seguridad de nuestro sitio. Para asegurarnos de que el tema que tenemos instalado (o los que instalemos en el futuro) está libre de sorpresas, podemos instalar este plugin. TAC analiza los archivos que componen el tema en búsqueda de código oculto y nos alerta en caso de que lo encuentre.
  • User Role Editor: Cuando varias personas tienen acceso al modulo de administración de WordPress, es fundamental ejercer un poco de control. Con este complemento, podemos establecer privilegios y restricciones de acceso para cada usuario de manera individual, limitando a cada uno a su área especifica.

Optimizando nuestro sitio en WordPress

  • WP-Optimize: Como lo indica su desarrollador, es un complemento simple, pero muy efectivo. WP-Optimize sirve para eliminar registros innecesarios de la base de datos con unos cuantos clics, lo que ayudará a reducir el tamaño de la misma.
  • W3 Total Cache: Es un excelente plugin que ayuda a mejorar la velocidad de carga de nuestro sitio, utilizando técnicas de compresión y uso de cache. Completamente configurado, puede reducir hasta 10 veces el tiempo de carga.
  • WP Parallel Loading System: Recomendado para sitios con muchas imágenes. Entre otras cosas, este complemento mejora la velocidad con la que se cargan las imágenes a través de compresión y paralelismo. A mayor número de imágenes, mejores resultados.
  • Pressbox: Este plugin se utiliza en conjunto con una cuenta de Dropbox, permitiendo usar a este último como almacén para nuestra galería de imágenes. Utilizar las imágenes es muy simple, ya que el propio complemente provee shortcodes que podemos insertar en cualquier publicación.

Consejos adicionales

La seguridad y la optimización de WordPress, no solo depende de los complementos; hay algunos detalles básicos que debemos recordar siempre:

  • Crear contraseñas seguras: Procura escribir contraseñas de por lo menos 8 caracteres de longitud, combinando números, letras mayúsculas y minúsculas, sin olvidar agregar por lo menos un carácter especial.
  • Cambiar el nombre de usuario por defecto de WordPress: Al dejar Admin como nombre de usuario, ya le estamos facilitando gran parte del trabajo a un potencial atacante.
  • Mantener WordPress actualizado: Cada vez que se anuncie una nueva actualización, lo mejor es aplicarla de inmediato. La mayoría de estas actualizaciones corrigen fallos de seguridad importantes y también incrementan el rendimiento de la plataforma.
  • Eliminar complementos innecesarios: Tener muchos complementos instalados puede tener un impacto negativo. Muchos plugins harán que tome más tiempo en cargar el sitio por completo. Elige los más útiles y necesarios.
  • Realizar respaldos periódicamente: Guardar una copia de seguridad de la base de datos y los archivos de nuestro sitio debería ser una tarea prioritaria. En caso de que algo salga mal, siempre tendremos la oportunidad de restaurar todo a su estado original y volver a la normalidad en poco tiempo.

Class Auto CMS

This class can be used to generate a basic content site.

It can present a form in an administration page protected with a password to let the administrator set several options about common site content sections that it supports.

The class can generate PHP file with definitions that set configuration options according to the options the user set in the form.

The main application script includes the class and the generated options to determine how to present the site based on the option values.

Currently the class can present site pages with automatic headers, footers, a menu bar with links to an about section, news section,products and services, a contact form.

The page presentation is configurable with CSS styles.

What is Innovative from Auto CMS

“Sometimes you need to create a simple institutional site for your company or for a customer, that only requires the same basic pages.

This class provides a very simple solution to let users setup simple sites without programming knowledge and without requiring a database server.

The class generates the necessary PHP code to customize the site page elements, such as headers, footers, menus and even an about section, contact form and a blog or news section.”

Manuel Lemos

Download Auto CMS