Getting Started with symfony

La Sandbox

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


About

You are currently reading "Getting Started with symfony" which is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License license.

Tutorial Content

Master symfony

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Books on symfony

Learn more about symfony with the official guides.
books.sensiolabs.com

L'audit Qualité par SensioLabs

200 points de contrôle de votre applicatif web.
audit.sensiolabs.com
symfony training
Be trained by symfony experts
May 29: Paris (Web Development with Symfony2 - Français)
May 31: Paris (Mastering Symfony2 - Français)
Jun 06: Paris (Introduction to Symfony2 - Français)
Jun 06: Paris (Introduction to Symfony2 - English)
Jun 06: Paris (Going Further with Symfony2 - English)
and more...

Search


powered by google
You are currently browsing "Getting Started with symfony" in Italian for the 1.2 version - Switch to language:
Creative Commons License This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
This version of symfony is not maintained anymore.
If some of your projects still use this version, consider upgrading as soon as possible.

Se il vostro obiettivo è provare symfony per qualche ora, continuate a leggere questo capitolo e vi mostreremo il modo più veloce per iniziare. Se invece intendete avviare un progetto reale, potete tranquillamente saltare questo capitolo e andare direttamente al prossimo.

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. Questa è un ottima modalità per sperimentare symfony senza doversi preoccupare delle problematiche di una installazione che rispetti le best practice dello sviluppo web.

La sandbox è preconfigurata per utilizzare SQLite come database engine, dovete quindi verificare che il vostro PHP supporti SQLite (vedere il capitolo Prerequisiti ). Potete anche leggere la sezione Configurare il database per imparare come cambiare il database utilizzato nella sandbox.

È possibile effettuare il download della symfony sandbox nei formati .tgz o .zip dalla pagina di installazione di symfony oppure direttamente ai seguenti URL:

http://www.symfony-project.org/get/sf_sandbox_1_2.tgz

http://www.symfony-project.org/get/sf_sandbox_1_2.zip

Scompattare i file da qualche parte nella directory root del server web e tutto è pronto. Il progetto symfony è ora accessibile richiedendo lo script web/index.php dal browser.

Mantenere tutti i file di symfony nella directory root del server web va bene per testare symfony in locale, ma è veramente una pessima idea su un server di produzione visto che rende tutti i meccanismi interni della vostra applicazione potenzialmente visibili agli utenti finali.

Per completare l'installazione continuare la lettura dei capitoli Configurazione del web server e Gli ambienti.

Dato che la sandbox è un normale progetto symfony dove sono stati eseguiti per voi alcuni task e modificate alcune configurazioni, è abbastanza facile utilizzarla come punto di partenza per un nuovo progetto. Ma tenete a mente che probabilmente dovrete adattare la configurazione; ad esempio cambiando i settaggi relativi alla sicurezza (vedere la configurazione di XSS e CSRF più avanti in questo tutorial).

Installazione di symfony »
« Prerequisiti

Questions & Feedback

If you find a typo or an error, please register and open a ticket.

If you need support or have a technical question, please post to the official user mailing-list.