En post anteriores se vio algunos conceptos y ejemplos de lo que es el patrón MVC, dando un paso más adelante ahora construiremos un blog sencillo que nos muestre una forma de implementar este patrón de diseño.
Objetivos.
Construir un blog en php que tenga soporte para themes, ejecución de consultas mediante ajax, consultas a la base de datos y manejo de páginas estáticas. ver ejemplo aqui
Herramientas y conocimientos necesarios.
– IDE: Netbeans 7.3 o tambien Dreamweaver, phpDesginer, etc.
– Conocimientos básico sobre maquetación de paginas web, por ende, conocimientos sobre HTML, CSS.
– Saber un poco sobre Javascript y JQuery.
– Servidor Web (appserv) Base de datos MySQL y lenguaje de consultas SQL
Primeros pasos
La base de datos
Haremos uso de una base de datos que consta de solo 2 tablas, tabla ‘post‘ y tabla ‘universitario‘.
post( id, titulo, contenido, tags )
universitario( id, cedula, nombre, paterno, materno, carrera )
Debes crear una base de datos en tu servidor web, dale el nombre que quieras pero tenlo presente porque lo usaremos más adelante, añade las dos tablas arriba citadas, al final del post encontraras un enlace al archivo SQL para crear las tablas post y universitario ademas unos cuantos registros.
El Theme
No crearemos el theme desde cero, en cambio haremos uso de uno de los miles que hay en la red 🙂 de esta forma aprenderemos como adecuar cualquier theme al diseño de nuestro blog 🙂
Segunda Parte: Blog MVC – Iniciando el proyecto [p2]
Tercera Parte: Blog MVC – El theme y primer controlador [p3]
Cuarta Parte: Blog MVC – Carga de páginas estáticas [p4]
Descargar archivos correspondientes a esta primera parte aqui
Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.
Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye
Enjoy! :)
Rompecabezas 3×3 realizado en Visual Basic .NET, lo que se hizo fue una migración de un proyecto hecho en java (pue...
En un post anterior [Introducción a VueJS framework para el desarrollo FrontEnd] realizamos una breve introducción a Vue...
En posts anteriores hablamos sobre los metadatos y el porque son importantes en la Seguridad Informática, vimos el manej...
SQLite. SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente...
Problema: Escriba un programa en java que permita dibujar con el mouse cuadrados, círculos y triángulos. El usuario debe...
Secret (https://getsecret.now.sh/) es una aplicación web gratuita que te permite enviar mensajes temporales cifrados que...
Los comentarios estan cerrados
En este post te enseñamos a crear tus imagenes al estilo de Disney Pixar utilizando Inteligencia Artificial de una maner...
El archuivo helpers.php en Laravel contiene funciones globales de PHP los cuales se pueden utilizar en cualquier parte d...
El gigante tecnologico de Google ingresa a la competencia de los ChatBot con Inteligencia Artificial a traves de Bard. B...
uiverse.io es u sitio web para desarrolladores que contiene miles de elementos de interfaz de usuario HTML/CSS creados y...
hola amigo solo para comentarte que no subiste el ejemplo completo, hace falta la parte de modulo, serias tan amable de compartir el ejemplo completo
Saludos!
Estamos iniciando 🙂 en cada parte se irán publicando avances del proyecto 🙂