Planificación de grandes proyectos de creación de aplicaciones Web
Elección de un entorno de desarrollo. Uso de entornos de desarrollo integrados (IDE).Uso de entornos de desarrollo integrados (IDE) IDE (Integrated Development Environment).IDE (Integrated Development Environment).
Documentar nuestros proyectos Documentación de diseño.Documentación de diseño. Documentación técnica.Documentación técnica. Diccionario de datos.Diccionario de datos. Guía de usuarios.Guía de usuarios
Prototyping: Crear Prototipos Desarrollo del ciclo vital de una aplicación.Desarrollo del ciclo vital de una aplicación. Componentes y plantillas preconstruidas.Componentes y plantillas preconstruidas. Los prototipos no deben convertirse en la aplicación.Los prototipos no deben convertirse en la aplicación. Debe determinarse un límite de prototiposDebe determinarse un límite de prototipos
Separar lógica y contenido. Separar PHP y HTML. Separar PHP y HTML. Usar archivos include para almacenar partes. Usar archivos include para almacenar partes. Usar funciones o clases API para contenido dinámico Usar funciones o clases API para contenido dinámico Usar un sistema de plantillas. Usar un sistema de plantillas. FastTemplates: FastTemplates:
Optimización del Código. Reducir conexiones a la base de datos.Reducir conexiones a la base de datos. Acelerar peticiones a la base de datos.Acelerar peticiones a la base de datos. Minimizar la generación de contenido estático desde PHP.Minimizar la generación de contenido estático desde PHP. Usar funciones string en lugar de expresiones regulares.Usar funciones string en lugar de expresiones regulares.
Usar Productos Zend Motor del script php Open Source.Motor del script php Open Source. Además Optimizador.Además Optimizador. Muchos otros productos.Muchos otros productos. Zend CacheZend Cache
Testing: Probando nuestro código Práctica de revisión de código compartida.Práctica de revisión de código compartida. Utilizar “testers” para tu aplicación.Utilizar “testers” para tu aplicación. Opciones Alfa y Beta.Opciones Alfa y Beta.