Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD:
INGENIERIA
ESCUELA:
SISTEMAS E INFORMATICA
TENDENCIAS TECNOLOGICAS
CUADRO COMPARATIVO:
LARAVEL vs CAKEPHP y ZEND vs SYMFONY
ALUMNO:
-
OCTUBRE DE 2015
Memoria
1GB
recomendada
DIFERENCIAS
Descripcin
Un marco para artesanos web
CAKEPHP
Framework de aplicaciones web
MIT License
Si
Si
-modelo-vista-controlador
-data mapper
-event-driven
Si
Php
cakePHP
-Microsoft BI
-MySQL
-Oracle
-AQLite
-PostgreSQL
-MongoDB
-Redis
-Microsoft SQL Server 2008
-firebird
-memcached
128MB
Tag
Modelo de
base de datos
WYSIWYG
Lenguaje de
plantillas
Pblico
objetivo
Nivel de
dificultad
Numero d
eversin
Paradigma de
programacin
Soporte de
idiomas
scriptiong
Uso libre
Fecha d
ecreacion
Lenguaje
compilado
Cliente
codigo/servido
r reutilizacin
Compilador
Tamao de
archivo
biblioteca
Funcionalidad
de copia de
seguridad
Habilitado
para la nube
MVC, inyeccion de
dependencias, espacions d
nombre
Orientado a objetos
No
Smarty
Blade
Desarrollo web empresa
Maestro
Avanzada
Intermedio
Principiante
5.1
-orientado a objetos
-orientado a eventos
-funcional
Php
Si
2011
No
-modelo-vista-controlador
-lenguaje de plantillas
-servicios web
Si
17MB
Bien
Si
Laravel es otro framework de
PHP
brillante
que
est
equipado con un montn de
caractersticas interesantes,
incluyendo
enrutamiento
-Objero-relacional
-orientado a documentos
Si
php
Desarrollo web
computacin en la nube
Gobierno
Principiante
empresa
Avanzada
Principiante
Intermedio
3.1
-orientado a objetos
-funcional
-orientado a envetos
JavaScript
coffeeScript
php
typeScript
Si
04 2005
Si
-modelo-vista-controlador
No
3MB
Bsico
no
Considerado como un framework
moderno para el desarrollo de PHP,
CakePHP 3.0 viene cargado con
caractersticas notables incluyendo
componentes y helpers mejorados,
Symfony
Zend FW
Archivos de configuracin
.yml*
Arquitectura de aplicaciones
.php
de la aplicacin.
Acceso va web
Despachador de peticiones
HTTP.
Generacin de URLs
amigables.
Posibilidad de uso de
plantillas en Smarty.
Implementacin de
ayudantes de plantillas
(helpers).
Seguridad
Manejo propio de sesiones
por usuarios.
Manejo de privilegios de
acceso a secciones de la
aplicacin (Access Control
List).
Verificacin de la salida
Almacenamiento en cach
de configuracin de las
aplicaciones.
Documentacin de la
Interfaz de Programacin de
Aplicaciones (API).
Herramientas de programacin
Generacin de cdigo PHP.
Herramientas de prueba y
depuracin.
Interfaz de lnea de
comandos para la creacin y
mantenimiento de
aplicaciones.
Almacenamiento de logs de
funcionamiento del
framework.
Implementacin propia de
llamadas Asyncronous
JavaScript and XML
(AJAX)
Generacin de contenido
sindicalizado (RSS).
Soporte para
internacionalizacin y
localizacin de contenidos.
X11
BSD
Soporte PHP
Soporte para PHP4.
Soporte para PHP5.
Caractersticas adicionales
Licencias libres.
Comunidad activa de
usuarios.
Disponible en su versin 2,
Symfony es un Framework
PHP excelente para la
creacin
de
sitios
y
aplicaciones web. Se han
construido sobre Symfony
componentes como Drupal,
Ez Publish y phpBB. Con
ms
de
300.000
desarrolladores, Symfony
ha sido descargado ms de
1.000.000 veces hasta la
fecha. Ha habido ms de
1.000 contribuyentes de
cdigo de Symfony hasta la
fecha. Con el respaldo de
una gran comunidad de
fans de Symfony, se cree
que el framework pasar a
un nuevo nivel en los
prximos aos.