Qual' il "vero" file di bootstrap?

Scusate ma seguendo l'articolo sullo zend framework presente su questo sito insorta un pochino di confusione...

Il tutorial parla del file index.php come file di bootstrap ma con il comando "zf create project" viene generato in automatico il file Bootstrap.php.

Siccome il mio virtualhost punta a index.php volevo capire quale dei due file devo utilizzare per instanziare oggetti/variabili "globali" per tutti i controller.

Un grazie anticipato a tutte le persone che mi risponderanno.

Ciao

inviato 6 anni fa
pezzuya
X 0 X

Ho risolto istanziando quello che mi serviva nel file "index.php" PRIMA di "$application->bootstrap()->run();"

:bye:

risposto 6 anni fa
pezzuya
X 0 X

La guida qui presente un po' datata rispetto all'evoluzione di Zend Framework.

Fa sempre affidamento alla documentazione ufficiale per le novit.

risposto 6 anni fa
Mario Santagiuliana
X 0 X

La guida che trovi sul sito stata scritta quando non esisteva ancora il componente Zend_Application che si occupa proprio di avviare l'autoloader, il front controller e fare il bootstrap delle risorse in stile "object oriented".

Prima dell'avvento di Zend_Application l'inizializzazione delle suddette componenti andava fatta invece in stile procedurale nel file index.php

Ovviamente il primo file che viene richiamato sempre index.php ma adesso sufficiente che istanzi un oggetto Zend_Application.

:bye:

P.S.: non mica obbligatorio usare Zend_Application, si pu sempre procedere nella vecchia maniera.

risposto 6 anni fa
Gianni Tomasicchio
X 0 X

La guida che trovi sul sito stata scritta quando non esisteva ancora il componente Zend_Application che si occupa proprio di avviare l'autoloader, il front controller e fare il bootstrap delle risorse in stile "object oriented".

Prima dell'avvento di Zend_Application l'inizializzazione delle suddette componenti andava fatta invece in stile procedurale nel file index.php

Ovviamente il primo file che viene richiamato sempre index.php ma adesso sufficiente che istanzi un oggetto Zend_Application.

:bye:

P.S.: non mica obbligatorio usare Zend_Application, si pu sempre procedere nella vecchia maniera.

Volevo citare una guida che mi stata utile per capire a grandi linee il meccanismo di bootstrap del framework

http://www.m4ss.net/2009/08/26/zend-application-bootstrap/

anche se alla fine volendo "andare subito al sodo" ho risolto "alla vecchia maniera" (procedurale) ;D

:bye:

risposto 6 anni fa
pezzuya
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda