Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2009, 22:05
rodrigo_00
 
Fecha de Ingreso: noviembre-2007
Ubicación: Lanus, Buenos Aires
Mensajes: 178
Antigüedad: 17 años, 1 mes
Puntos: 14
Respuesta: zend registerAutoload

Cita:
La primera duda es que no sé si este es el mejor foro para zend, porque yo he aprendido php leyendo tutoriales y preguntando por aquí, y la gente me ha respondido rápido y bien, pero ahora con el zend la gente no responde. No sé si es porque mis dudas han sido demasiado generales o mal planteadas o es que hay foros más adecuados para zend.
mmm si la gente no responde la mayor parte de las veces es porque son preguntas que ya fueron respondidas muchas veces y cansa contestar siempre lo mismo, sino se suele responder bien y hasta se arman charlas interesantes :P obviamente tambien hay preguntas que muchas personas no pueden contestar, pero son las menos ^^



Cita:
Me da la sensación de que lo que he leído sobre el .htaccess no tiene gran importancia porque ese fichero se dejará así salvo excepciones, y lo mismo con el index.php.
Esto es verdad, el htacces y el index.php no los modifique nunca durante el tiempo que llevo con zend =)

Cita:
Pero aún así hay cosas que prefiero entender. Por ejeplo, no entiendo qué hace la línea:

Zend_Loader::registerAutoload()

Ejecuta la función registerAutoload que está en Lopader.php en el directorio Zend.

Pero no entiendo para qué sirve esa función. Quiero decir, lo he leído y me hago una idea, pero no tengo claro si lo he entendido bien.
Para comprender bien esto lee http://php.net/manual/en/language.oop5.autoload.php, registerAutoload() basicamente hace eso, registrar una funcion x (en este caso una por defecto que trae zend) para no tener que hacer un include cada vez que tengamos que instanciar un objeto

ejemplo basico

Código PHP:
// sin autoload da error
$obj = new ObjetoMio(); 
Código PHP:
// asi funciona
include "objetoMio.php";
$obj = new ObjetoMio(); 
Código PHP:
// con autoload no da error
$obj = new ObjetoMio(); 

Cita:
La otra duda es que yo he empezado a leer esto:

http://akrabat.com/wp-content/upload...mework_145.pdf

Y pasa muy por encima en las cuestiones de configuración y en la descripción de las funciones. Por ejemplo, el startMvc() , el Layout, etc. se los ventila con un leve comentario, que no explica realmente cómo funcionan. Viendo los ejemplos, uno puede hacer un proyecto similar e ir avanzando imitando o copiando lo que se hace en el tutorial, pero no quiero empezar sin entender. No sé si hay tutoriales más detallados en ese aspecto, porque la guía de referencia tampoco es adecuado para empezar.
mmm no puedo ver ese link, plantea las dudas especificas que tengas y las iremos resolviendo

Saludos!