Esta semana fue muy especial para mi en lo profesional ya que incursione en algo que hace mucho tiempo vengo renegando. PHP. Este lenguaje scripting tan popular me sigue pareciendo una reverenda cagada desde el punto de vista enterprise por varos motivos a saber:

  • No es un scripting orientado a objetos.
  • El codigo server side vive mezclado con el html y en el mejor de los casos donde archivos php solo contienen php estan separados por una carpeta.
  • PHP solo sirve para la web. No procesos, no desktop, no mobile nativo, lo cual si en una empresa se quiere hacer otro desarrollo para otra plataforma deben elegir otro lenguaje y quiza otros empleados.

Con esas desventajas php no es un lenguaje que recomendaria a mis clientes para sus aplicativos empresariales.

Ahora seamos un poco realistas. Por que php ha penetrado tanto en el mercado empresarial ?

  • Es un scripting, cualquiera puede aprenderlo fácilmente.
  • Que cualquiera lo aprenda significa mano de obra mas barata y fácil de encontrar.
  • Es rápido, gratis y super facil de configurar.
  • Todos los motivos anteriores hacen a que haya una inmensa cantidad de proyectos open source y cientos de miles de aplicativos útiles desde bugtrackers hasta CRM GRATIS!

Si algo es mínimamente bueno y gratis, el resto está perdido.

Java, en cambio, es un lenguage mucho mas orientado a la empresa ya que con el mismo lenguage un desarrollador con mínima capacidad de aprendizaje puede hacer aplicaciones web, mobiles, desktop y procesos background. Si, todo con el mismo lenguage, cosa que PHP no puede ni por casualidad.

Pero al fin y al cabo me gusta aprender y por ende voy a darle su oportunidad a PHP. Como ? ya con este blog que lo mudé a WordPress 2.7 y estoy customizando de a poco.

Muchos clientes estan pidiendo aplicativos tipo magazine y éste software es ideal para eso. Sería necio argumentar que puedo hacer un software de magazine mejor que éste, ya que wordpress esta desarrollado por cientos de desarrolladores y la cantidad de plugins que tiene es super amplia y de variadas calidades.

Bienvenido PHP a mi mundo.