No pues algo

Solo disponible en BuenasTareas
  • Páginas : 5 (1168 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de enero de 2011
Leer documento completo
Vista previa del texto
Cualquier cosa, lo que sea

El Zend Frameworks es simple, no necesita instalación especial, requiere PHP 5 e incorpora el patrón MVC (Model View Controller).

Ventajas:

*

Es desarrollado por Zend que es la empresa que respalda comercialmente a PHP.

*

Trabaja con MVC.

*

Cuenta con módulos para manejar archivos PDF, canales RSS, Web Services(Amazon, Flickr, Yahoo), etc.

*

El Marco de Zend también incluye objetos de las diferentes bases de datos, por lo que es extremadamente simple para consultar su base de datos, sin tener que escribir ninguna consulta SQL.

*

Una solución para el acceso a base de datos que balancea el ORM con eficiencia y simplicidad.

*

Completa documentación y tests de altacalidad.

*

Soporte avanzado para i18n (internacionalización).

*

Un buscador compatible con Lucene.

*

Robustas clases para autenticación y filtrado de entrada.

*

Clientes para servicios web, incluidos Google Data APIs y StrikeIron.

*

Muchas otras clases útiles para hacerlo tan productivo como sea posible.Desventajas:

*

Ninguna protección por definición de la licencia BSD.

*

No tiene mucha Independencia estratégica.

*

CodeIgniter es un buen framework, utilizado por una gran comunidad de usuarios. Construido para codificadores PHP que necesitan una herramienta de desarrollo fácil para crear aplicaciones web simples y elegantes.

Ventajas:

*Amplia documentación disponible.

*

Ligero, y sin instalación (para comenzar a desarrollar una aplicación basta con copiar los archivos, y ponerse a trabajar).

*

Compatibilidad con una amplia variedad de servidores y configuraciones (la aplicación se concebiría para ejecutarse en un hosting compartido con otros clientes, y con relativamente poca posibilidad deconfiguración).

*

Flexibilidad, ya que no obliga a tener una determinada estructura de tablas, nombres de campos, ni adherirse a una forma de programar concreta.

Desventajas:

*

Curva de aprendizaje: necesidad de aprender nuevas funciones, estructuras y métodos de programación.

*

Dificultad para adaptar el código escrito en PHP tradicional (nuestra empresacontaba con una administración escrita en PHP puro, con listados, formularios, subida de archivos, etc.). No disponíamos de tiempo para comenzar de cero, por lo que se optó por adaptar el existente a la nueva filosofía. Esto no debería representar mucha dificultad para un programador avanzado, con experiencia en desarrollo de proyectos de complejidad media.

*

CakePHP es unframework para php que nos permite programar más rápido evitándonos escribir código tedioso de tareas muy comunes.

Ventajas:

*

Tiene una comunidad muy activa, desde la bakery hasta los grupos en google y este grupo en español cakePHP-es..

*

Licencia flexible - CakePHp está distribuido bajo la MIT License

*

IP limpia - Cada línea de código está escrita porel equipo de desarrollo de CakePHP

*

Extremadamente simple - Sólo ve el nombre es Cake (pastel)

*

Desarrollo rápido - Construye aplicaciones más rápido que antes.

*

Buenas prácticas - Cake es muy fácil de entender y cumple los estándares en seguridad y autentificación, manejo de sesiones y muchas otras características.

*

Orientado aObjetos - Si te gusta la programación orientadada a objetos que bien y si eres principiante te sentirás cómodo.

*

Cero Configuración - Solamente pon la información de la base de datos y la magia comenzará.

Desventajas:

*

Ninguna oferta de formación está disponible para este framework.

*

No ofrecen más apoyo que foros, listas de correo y Google...
tracking img