PHP y su mayor problema: zend`s PHP Collaboration Project

Para mi PHP, como tecnología tiene dos problemas:

  1. El hecho de que lo usen muchos aficionados a la programación hace que se tenga la idea de que no es un lenguaje para profesionales de desarrollo web.
  2. El hecho de que tenga un modelo de desarrollo, como plataforma, basado totalmente en una comunidad de software libre, hace que haya mucha gente reinventando la rueda con miles y miles de frameworks MVC totalmente iguales.

La consecuencia de lo primero es que cualquier persona que se interese por PHP a nivel profesional tendrá auténticos problemas en encontrar información interesante que supere los clásicos “tutoriales para principiantes”. La consecuencia de lo segundo es que nadie, en su sano jucio, adoptaría nunca un framework mantenido por dos o tres personas, muchas veces amateurs y que pueden abandonar el desarrollo del mismo en cualquier momento.

¿Cómo elevar PHP a un nivel profesional, a un nivel empresarial?

Zend, la empresa dedicada al PHP, parece tener una solución: el Zend PHP Collaboration Project

El PHP Collaboration Project tiene varios objetivos:

  1. Crear un framework de desarrollo de aplicaciones en PHP en el que las empresas puedan confiar, de forma que la comunidad aune sus esfuerzos en desarrollar un sólo framework, y no miles.
  2. Crear una IDE de desarrollo en PHP que pueda competir con las de otras plataformas, como por ejemplo, Java. Actualmente el Zend Studio es una herramienta realmente potente. Pero seamos sinceros: se dedica básicamente a copiar al Eclipse. ¿Solución? Zend se ha asociado con Eclipse para utilizar su IDE y crear un plug-in para PHP.
  3. Crear una plataforma de colaboración donde integrar a las principales empresas de desarrollo de software como son IBM y Oracle. Y así lo han hecho. A parte de poder disfrutar del Zend Core for Oracle y Zend Core for IBM ahora Oracle e IBM promocionan la integración entre sus productos y PHP a través de sus páginas.

Sin duda todo esto junto con el auge de PHP5, que permite verdadera orientación a objetos, debería ayudar a la implantación de tecnologías asociadas a PHP en las empresas.

Buscador hispano de Zend Framework:.

2 Comentarios

  • 1. Todo revuelto » Blo&hellip  |  enero 28th, 2006 at 11:49 am

    [...] Los Ez Components entran en competición directa con el Zend Framework del que ya hablé en post anteriores.  Con una diferencia, como ya se ha apuntado en muchos otros lugares donde comparan ambos frameworks: los Ez Components ya están dispuestos para su descarga, mientras el Zend Framework todavía es vaporware. [...]

  • 2. Andres  |  octubre 3rd, 2006 at 6:48 pm

    Me parece demasiado malo pensar que proyectos de software libre no puedan representar alternativas verdaderas a otros frameworks con apoyo comercial.

    Precisamente la calidad de los frameworks no comerciales favorecen el modelo de desarrollo colectivo que apoyado en otros factores pueden llegar a constituirse como de mejor calidad que otros de su mismo genero.

    La cuestion es apoyar a estos frameworks buscando un modelo de desarrollo unificado que permita crear soluciones empresariales basados en practicas y filosofias libres, sin caer en el pecado de siempre de no confiar en las comunidades libres.

    Un ejemplo de un framework MVC para apoyar es Kumbia en http://www.vagoogle.net que aunque no es muy popular proporciona todas las caracteristicas necesarias para el desarrollo de aplicaciones robustas empresariales basado en un modelo de colaboracion y desarrollo libre.

    Saludos

Comenta el articulo:

Requerido

Requerido,