Deploy di un' applicazione Symfony

Il modo più veloce per sperimentare symfony è installare la symfony sandbox.

La sandbox è un modo facilissimo per installare un progetto symfony pronto all'uso, già configurato con alcuni pratici default.

E' sufficiente quindi copiare la sandbox all'interno di /www/nomedominio ed eventualmente abilitare ufcgi.

In ambito web è buona prassi posizionare all'interno della directory root del web server solo i file che necessitano l'accesso da parte del browser web come ad esempio i fogli di stile, Javascript e le immagini. Come opzione predefinita, si raccomanda di posizionare queste tipologie di file all'interno della directory web/.

All'interno di questa directory sono presenti alcune sotto directory delle varie risorse web (css/ and images/) e i due file front controller. Quest'ultimi sono gli unici file PHP che devono essere posizionati all'interno della directory web. Tutti gli altri file PHP devono essere nascosti, non raggiungibili, dal browser web, ciò rappresenta una buona soluzione per la sicurezza dell'applicativo.

Links utili per Symfony

Practical Symfony ideare, progettare e realizzare un progetto usando symfony in 24 giorni.

HowtoSymfony (l'ultima modifica è del 2010-06-30 12:53:08, fatta da Ilaria)