En nuestro blog queremos explicar las cosas que nos pasan, los proyectos que realizamos, compartir nuestra experiencia como empresa para aprender de la experiencia de nuestros lectores. Creemos que compartir un proyecto es mucho más interesante que guardarlo en un cajón secreto.

Archive for the ‘php’ Category

PHP ha muerto, larga vida a PHP!

Friday, November 30th, 2007

Dentro de poco la versión de PHP más utilizada se descontinuará. A partir del primer dia de enero de 2008 dejarán de aparecer mejoras en el sistema y a partir del 8 de agosto del mismo año, también cesará la aparición de parches de seguridad.

PHP4 ha estado entre nosotros largo tiempo y su sucesor PHP5 lleva ya entre nosotros más de tres años desde el 13 de julio de 2004. La falta de documentación y la gran base de programadores de PHP4 han hecho que su uso no descienda desde la aparición de PHP5 y plantea un escenario sin precedentes: se descontinuará la versión más utilizada en favor de otra menos conocida pero indudablemente mejor.

Las principales mejoras de PHP5 respecto a PHP4 son:

  • Mejor soporte de la programación orientada a objetos
  • La extension PHP Data Objects, que estandariza el acceso a bases de datos
  • Mayor eficiencia
  • Mejor soporte para MySQL y MSSQL
  • Soporte integrado de SQLite
  • Soporte integrado de SOAP
  • Iteradores
  • Excepciones

Muchos de los gestores de contenidos (CMS) utilizados actualmente utilizan PHP4, algunos tan relevantes como Drupal, que se ha comprometido a usar PHP5 en su proxima versión. Pero, ¿como puede afectar este cambio al mercado de CMSs? Al desarrollar una web que precise de un gestor de contenidos, ¿combiene desarrollar un CMS propio en PHP5? ¿o es mejor esperar a que los CMSs más conocidos liberen versiones en PHP5?

Smarty: desinfectando HTML

Wednesday, November 28th, 2007

El termino peyorativo código espagueti hace referencia al aspecto que tiene un archivo de código en el que se entremezclan diferentes lenguajes. El desarrollo Web con PHP es un claro ejemplo de ello: HTML mezclado con PHP hacen el código prácticamete ilegible.

SmartyLos motores de plantillas son una buena solución en este caso. Un motor de plantillas permite extraer el control de la presentación del código PHP. Y entre ellos destaca Smarty.

(more…)