Aunque yo actualmente trabajo sobre un framework hecho por mi empresa , me parece genial toda aportación como esta y más si procede de Zend, un fallo tremendo sería dejarse eclipsar por Ruby on Rails e intentar imitar a éste.
La verda es que probare este framework , viniendo de Zend tiene que estar bastante bien o al menos eso espero y sinceramente me resulta mas amigable todo lo que proceda de Zend y la comunidad php.
Aunque hay que tener muy en cuenta la potencia de otros framework como Ruby... aunque aun muchas empresas de hosting no ofrecen soporte para éste.
Quizas PHP no necesite un framework como otros lenguajes.
Por ejemplo, si que se ahorra tiempo enchufandole a PHP un lenguaje de templates, pero el mismo ya es un lenguaje de templates, asi que habra gente que ya tendra todo lo suficiente para hacer templates que pasarle al diseñador, y que el diseñador pueda editar ignorando el PHP.
Tambien le puedes enchufar a PHP un sistema de debugging. Pero PHP cuenta con funciones de debug muy buenas, que hasta permiten tener logs en tiempo real sobre los que hacer printfdebugging. En cualquier caso siempre puedes hacer tail -f /var/log/apache2/error.log
Asi que ¿para que quieres un framework?,.. ¿Para que los objetos de la capa de negocio se autogeneren magicamente desde la base de datos?. Pero eso.. ¿es diseño o es desdiseño?, ...porque hay no hay una sola neurona implicada.
Ademas PHP es pedestre y rastrero en su sintaxis de objetos. Por tanto todos los intentos de framework que he visto funcionan por codigo mas complejo que el codigo que intentan substituir. Asi que no facilitan la vida en este sentido.
Creo que lo que PHP necesita es sobretodo la difusion de PHP5 y PEAR. Con PHP5 se puede escribir codigo mas legible, porque la orientacion a objetos no hay que forzarla. Lo que significa menos bugs raros, programas mejor echos y mas complejos.
Con PEAR es posible que alguien se ahorre el tiempo que se planeaba ahorrar usando un framework. Sin tener que usar un framework (a no ser que consideres PEAR un framework, que yo no lo hago).
En mi carta a PHAPHAnoel le he pedido que PHP5 venga por defecto en todas las distros, y que todas las copias de PHP4 las entierren en algun lugar del desierto de arizona. Tambien le pido que aparezca una buena implementacion de referencia de los patrones de diseño (las famosas patterns) bajo el sabor de PHP que usara. Y tambien que aparezca una implementacion de referencia de un hola mundo con arquitectura de tres capas y que implemente seguridad esquisita y elegante.
Lo malo de todo esto es que hasta las navidades falta un monton, asi que nos va a tocar aguantar la situacion actual un monton mas. Ya me jode ;P
1 respuesta por debajo de tu umbral de lectura actual.
Seagull [seagullproject.org] no será ni el mejor ni el peor framework del mundo, pero es el que uso; y la principal razón para ello es que se basa PEAR [php.net], con lo que fácilmente se le pueden añadir funcionalidades de clases de PEAR que aún no estén integradas en el framework.
En mi opinion los frameworks estan bastante bien para trabajar con cosas concretas. Algo que se sale de lo normal (que es casi siempre) requiere algo mas "casero". Eso sí siempre con una buena documentación.
Eso es precisamente lo que reza en las faq's de la página de dicho framework. Como parte a la pregunta:
What version of PHP is required to run the Zend Framework?
¿No será, más bien que la poca acogida que registra aún el php5 esté influyendo negativamente en la adopción de esta herramienta por el mercado?
Lo digo porque, yo mismo (aunque sea alguien totalmente irrelevante) me lo he bajado. Pero en cuanto ví eso en las faq's lo borré, dandolo por inutil de momento.
Hasta que no este más difundido el php5 en las empresas de hosting no creo que sea una herramienta interesante para mucha gente. Eso desde luego es un factor a tener en cuenta. ¿no?
Por probar que no quede
(Puntos:2, Interesante)( http://www.emoxion.com/ )
La verda es que probare este framework , viniendo de Zend tiene que estar bastante bien o al menos eso espero y sinceramente me resulta mas amigable todo lo que proceda de Zend y la comunidad php.
Aunque hay que tener muy en cuenta la potencia de otros framework como Ruby... aunque aun muchas empresas de hosting no ofrecen soporte para éste.
Musica Mp3 Electronica [emoxion.com]
PHP Framework??
(Puntos:2, Interesante)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
Por ejemplo, si que se ahorra tiempo enchufandole a PHP un lenguaje de templates, pero el mismo ya es un lenguaje de templates, asi que habra gente que ya tendra todo lo suficiente para hacer templates que pasarle al diseñador, y que el diseñador pueda editar ignorando el PHP.
Tambien le puedes enchufar a PHP un sistema de debugging. Pero PHP cuenta con funciones de debug muy buenas, que hasta permiten tener logs en tiempo real sobre los que hacer printfdebugging. En cualquier caso siempre puedes hacer tail -f /var/log/apache2/error.log
Asi que ¿para que quieres un framework?,.. ¿Para que los objetos de la capa de negocio se autogeneren magicamente desde la base de datos?. Pero eso.. ¿es diseño o es desdiseño?, ...porque hay no hay una sola neurona implicada.
Ademas PHP es pedestre y rastrero en su sintaxis de objetos. Por tanto todos los intentos de framework que he visto funcionan por codigo mas complejo que el codigo que intentan substituir. Asi que no facilitan la vida en este sentido.
Creo que lo que PHP necesita es sobretodo la difusion de PHP5 y PEAR. Con PHP5 se puede escribir codigo mas legible, porque la orientacion a objetos no hay que forzarla. Lo que significa menos bugs raros, programas mejor echos y mas complejos.
Con PEAR es posible que alguien se ahorre el tiempo que se planeaba ahorrar usando un framework. Sin tener que usar un framework (a no ser que consideres PEAR un framework, que yo no lo hago).
En mi carta a PHAPHAnoel le he pedido que PHP5 venga por defecto en todas las distros, y que todas las copias de PHP4 las entierren en algun lugar del desierto de arizona. Tambien le pido que aparezca una buena implementacion de referencia de los patrones de diseño (las famosas patterns) bajo el sabor de PHP que usara. Y tambien que aparezca una implementacion de referencia de un hola mundo con arquitectura de tres capas y que implemente seguridad esquisita y elegante.
Lo malo de todo esto es que hasta las navidades falta un monton, asi que nos va a tocar aguantar la situacion actual un monton mas. Ya me jode ;P
Por fin salió
(Puntos:1)El simple hecho de que Zend saque un framework ya habla de la calidad del mismo.
Seagull Framework
(Puntos:2, Informativo)( http://barrapunto.com/ )
he dicho.
Los frameworks pa lo que son
(Puntos:2, Inspirado)( http://www.lukos.org/ | Última bitácora: Jueves, 18 Diciembre de 2008, 07:55h )
Ta luego !
www.lukos.org
Mi framework preferido
(Puntos:2)( http://barrapunto.com/ )
Barrapunto no es lo que era... Hasta siempre...
Sorry, PHP 4 will not be supported.
(Puntos:2, Informativo)( http://gamerachan.org/ )
Eso es precisamente lo que reza en las faq's de la página de dicho framework. Como parte a la pregunta:
¿No será, más bien que la poca acogida que registra aún el php5 esté influyendo negativamente en la adopción de esta herramienta por el mercado?
Lo digo porque, yo mismo (aunque sea alguien totalmente irrelevante) me lo he bajado. Pero en cuanto ví eso en las faq's lo borré, dandolo por inutil de momento.
Hasta que no este más difundido el php5 en las empresas de hosting no creo que sea una herramienta interesante para mucha gente. Eso desde luego es un factor a tener en cuenta. ¿no?
Y conoceis este framework
(Puntos:1)( http://carrero.es/ | Última bitácora: Martes, 14 Noviembre de 2006, 08:44h )
Tien muy buena pinta ...
Saludos
David Carrero Fernández-Baillo
http://carrero.es [carrero.es]