Esta semana IBM ha acabado de publicar su serie de cinco artículos sobre frameworks MVC para PHP, se han analizado Zend framework, symfony y CakePHP. Los artículos son bastante interesantes para entender el funcionamiento básico y la forma de programar siguiendo la arquitectura MVC. Se implementa una aplicación de ejemplo, consistente en una especie de blog, así que se explica como crear las entradas, comentarios, etc.. tanto a nivel de base de datos como de programación.
Listado de artículos:
- Parte 1. Empezando con tres populares frameworks.
- Parte 2. Creando la aplicación de ejemplo (una especie de blog)
- Parte 3. Autentificación de usuario (también se muestra como añadir comentarios y estadísticas de palabras)
- Parte 4. Soporte AJAX (ejemplo de uso de las diferentes librerias de AJAX incorporando un ranking de entradas)
- Parte 5. Integración con tareas externas (ejecución de procesos en el servidor)
Los artículos muestran un proceso bastante completo, aunque de una manera bastante ligera y sencilla. Se facilitan enlaces para poder documentarse más ampliamente sobre los distintos aspectos tratados. Por supuesto, está en inglés :)
Por otra parte, Microsoft ha lanzado la plataforma Channel 8 que pone a disposición de los estudiantes las herramientas de desarrollo de la casa. Hasta ahora en la web pueden encontrarse las versiones 2005 y 2008 de Visual Studio .Net Professional, SQL Server 2005 Developer Edition, Windows Server 2003 Standard Edition e incluso una versión de XNA Game Studio 2.0 que permite crear juegos para la plataforma XBox y Windows.
Todas las descargas aquí. Es necesario tener una cuenta Live y que tu centro educativo esté dado de alta en el sistema de Microsoft para validar la condición de estudiante.
Un comentario
¡Cojonudos los de IBM! Me los voy a leer tranquilamente.