Este es un micro CMS que fue desarrollado durante el curso de Programación Web con Software Libre de Proyecta Empleo. En este proyecto se utilizaron los siguientes lenguajes de programación: PHP, SQL, servidores web (MAMP), HTML y CSS.
En este CMS podrás encontrar un blog con un listado de publicaciones, ver detalles de cada publicación y subir nuevas publicaciones.
Para instalar el micro CMS, necesitarás seguir los siguientes pasos:
-
Descarga el proyecto: Descarga el proyecto desde el repositorio o clonándolo en tu computadora.
-
Instalar MAMP: MAMP es un paquete de software que incluye Apache, MySQL y PHP. Descarga e instala MAMP en tu computadora.
-
Configura el servidor: Después de instalar MAMP, debes configurar el servidor. Abre la aplicación MAMP, y en la pestaña "Start/Stop", haz clic en "Start Servers" para iniciar el servidor. Luego, en la pestaña "Preferences", establece el puerto de Apache y MySQL, y selecciona la versión de PHP que deseas utilizar.
-
Configura la base de datos: En el navegador, visita la URL "localhost/phpMyAdmin" para acceder a la interfaz de administración de la base de datos. Desde aquí, crea una nueva base de datos y un usuario con permisos para acceder a la base de datos.
-
Configura la conexión a la base de datos: En el archivo "config.php" dentro de la carpeta "inc", modifica la configuración de conexión a la base de datos con los valores que estableciste anteriormente.
-
Carga la base de datos: En la misma interfaz de administración de la base de datos, selecciona la base de datos que creaste y carga el archivo SQL proporcionado en la carpeta "database".
-
Accede al sitio web: Abre tu navegador y visita la URL "localhost/nombre-de-la-carpeta-del-proyecto" para acceder al sitio web. Aquí podrás ver el listado de publicaciones y la opción para subir nuevas publicaciones.
- Este proyecto fue diseñado para ser una herramienta de aprendizaje para aquellos que están empezando a programar en PHP y SQL, y puede ser utilizado como base para proyectos más grandes y complejos.
- El CMS incluye un sistema básico de autenticación de usuarios para permitir a los administradores crear, editar y eliminar publicaciones.
- El código fuente del proyecto está disponible públicamente en un repositorio de GitHub, lo que permite a los desarrolladores explorar, contribuir y mejorar el proyecto.
- El micro CMS incluye un sistema de plantillas que permite a los desarrolladores personalizar la apariencia del sitio web fácilmente.
- Este proyecto es una muestra de cómo es posible crear soluciones web dinámicas con tecnologías de software libre y de código abierto, y cómo éstas pueden ser utilizadas para crear herramientas poderosas y escalables para empresas y organizaciones de todos los tamaños.