Los websites estáticos fueron los primeros en la Internet. Este tipo de websites esta formado por archivos .html, .jpg, .css, almacenados en un directorio del Servidor Apache, y es usualmente actualizado con herramientas como Dreamweaver. Sin embargo, hoy en día, la mayoría de los websites se crean con aplicaciones Content Management System o CMS, tales como WordPress, Joomla, Drupal. Las aplicaciones CMS requieren un Servidor combinado Apache-PHP-MySQL. La ventaja de CMS es que el mantenimiento del website se hace interactivamente a través del browser. Además, hay miles de temas y plugins, lo que hace que el conocimiento requerido de HTML y CSS sea mínimo. Al igual que un website estático, WordPress salva las imágenes en achivos visibles a Apache, mientras que el texto es almacenado en tablas MySQL, organizados en categorías, páginas, entradas, y respuestas. El administrador técnico de un website CMS debe saber como consultar y actualizar las tablas de la Base de Datos usando SQL, con el objetivo de ejecutar tareas de mantenimiento, tales como back-up, mover el website de un dominio a otro, crear website locales para fines de prueba, analizar y producir reportes.
CS073 20.a. Base de Datos Sitio Web Dinámico WordPress – 1 de 2