Ver Mensaje Individual
  #17 (permalink)  
Antiguo 03/11/2013, 19:38
Avatar de dashtrash
dashtrash
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.