Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2013, 10:16
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: ¿Que funciones le añadirias a PHP?

Un Framework es mucho más que un par de librerías con funciones simples o mejoradas, cada FW, que para PHP hay muchos, tiene un propósito, un objetivo, ¿y también porque no?: un target especifico.

Evidentemente un FW no solo mejora el lenguaje, sino que trata de enfocarse en principios como RAD, para el desarrollo rápido, y también en las mejores practicas como Patrones de Diseño.

Dudo mucho que existan "funciones inútiles" en los FW de PHP en el mercado, cada una está enfocada en necesidades reales, si no, nadie las programaría ni necesitaría, todos queremos hacer un FW, hasta yo, no lo niego, pero emprender semejante empresa solo, y habiendo tantos FW buenos como Symfony2, ZendFW2, Codeignater, entre otros, y un mercado realmente exigente que quiere todo para ayer, no me atrevería en hacerlo, a no ser que cuente con un buen equipo, además de conocimientos bien elevados en la materia.

Revisé tu repositorio, y desde mi punto de vista no tienes más que unas simples librerías, hay muchos a quien no les agrada la crítica, pero el hecho es que si quieres desarrollar un FW fructífero, hay que tolerar hasta cierto punto las necesidades y sugerencias de las comunidades interesadas en dicho desarrollo.

Yo por ejemplo utilizaría una capa de abstracción de base de datos, PDO es buena opción, o un ORM como Doctrine2, pero usar mysql que está obsoleto o mysqli te limitaría a usar sólo mysql, ¿y si los usuarios necesitan postgres, oracle, etc?

El core: enfocar el mismo como un front controler es lo más común y efectivo, a fin de cuentas el patrón MVC es exitoso, por algo será.

Mucho Exito.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...