03/11/2013, 19:38
|
| Colaborador | | Fecha de Ingreso: abril-2007 Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 7 meses Puntos: 270 | |
Respuesta: ¿__autoload dentro o fuera de la clase? No los veo como cosas incompatibles, porque creo que su objetivo no es exactamente el mismo. Mientras PSR-0 lo veo más como una resolución de dependencias "en tiempo de codificación" (bajar la versión correcta de un paquete, dado tu entorno de desarrollo), yo veo __autoload como resolución en tiempo de ejecución.
Aun así, tanto una cosa como otra lleva a que los proyectos estén muy fragmentados en ficheros.Y eso es muy costoso en tiempo de ejecución (casi cualquier cosa que use un framework o aplicación "prefabricada", no es raro que cargue 70/100 ficheros).
En el fondo, lo que el servidor web quisiera, la caché de opcodes (APC,etc), la caché de disco quisiera, es que una página requiriera 1 solo php (cómo conseguir esto, o algo cercano, pero mantener el código fuente "fragmentado"?)
Cosas como "buscar la clase" en el autoloader.....no es una buena idea. |