Tengo una cantidad significativa de bibliotecas de objetos escritas para PHP 5.2.5, y estoy tratando de sopesar los beneficios de adaptarlas para espacios de nombres. No tengo ninguna preocupación sobre la versión PHP del servidor en este momento, ya que cualquier máquina relevante está bajo mi control, por lo que no me preocupa la compatibilidad con versiones anteriores. En cuanto a la estructura de las bibliotecas, utilizo la misma convención que Zend Framework, (Library_Module_Class_Name
, por ejemplo), así que actualmente no tengo ningún conflicto de nomenclatura interno para las bibliotecas. Anticiparía mover las partes de Biblioteca y Módulo de esos nombres de clase a espacios de nombres.Buenas razones para migrar bibliotecas de PHP a espacios de nombres
Dicho esto, si el código ya está escrito, ¿hay alguna buena razón para pasar a los espacios de nombres?
Gracias, Joe
Bueno, * si * desea migrar y su código sigue la convención de nomenclatura ZF, eche un vistazo a sus herramientas que hacen la conversión automáticamente: http://blog.calevans.com/2010/03/27/zends-new-namespace-converter/ – Gordon