0% ont trouvé ce document utile (0 vote)
313 vues1 page

Introduction au Framework Symfony PHP

Le document décrit le framework Symfony pour le développement web en PHP. Il explique ce qu'est un framework, les avantages et inconvénients, puis détaille l'installation et la structure de dossiers de Symfony.

Transféré par

Hajar Guedami
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
313 vues1 page

Introduction au Framework Symfony PHP

Le document décrit le framework Symfony pour le développement web en PHP. Il explique ce qu'est un framework, les avantages et inconvénients, puis détaille l'installation et la structure de dossiers de Symfony.

Transféré par

Hajar Guedami
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

FRAMEWORK : "Cadre de travail" :

Ensemble de composants qui sert crer les fondations, l'architecture et les grande
s lignes d'un logiciel.
Un framework est une bote outils conue par un ou plusieurs dveloppeurs destination
d'autres dveloppeurs afin d'amliorer leur productivit. Le framework s'occupe de la
forme et permet au dveloppeur de se concentrer sur le fond.
---------------------------------------
LES POURS :
- Organisation du code => facilite la maintenabilit & l'evolutivit
- Architecture MVC => facilite le travail d'quipe (developpeurs/designers)
- Comunaut du frameworks => forums, correction des bugs, mis jours ...
- Standards de programmation ...
---------------------------------------
LES CONTRES :
- Temps d'apprentissage du framework non ngligeable
*********************************************************************
SYMFONY : framework PHP
- Il existe d'autes : zend framework, codeIgniter, cakePHP ...
- 1ere version sortie en 2005, aujourd'hui on est la 3me version
- Framework franais ! dit par la socit SensioLabs
- Contrairement aux CMS, un framework est destin des dveloppeurs, et non des novic
es en informatique.
----------------------------------------
INSTALLATION SOUS WINDOWS
1. invite de commande > php -v
------ Erreur : ajouter le chemin de php (depuis le wamp) la variable d'environn
ement PATH > redmarrer l'invite de commande > lancer la commande
version minim de php doit tre 5.5
2. telecharger le fichier "[Link]" (Symfony Installer) et le placer dans w
amp/www
3. invite de commande > cd C:\wamp\www > php [Link] new Symfony
------ Error 60 :
Utilisez ce certificat certificat racine bundle:
[Link]
Copiez ce certificat bundle sur votre disque. Et utiliser sur "[Link]" :
[Link] = "path_to_cert\[Link]"
4. Succes ! les projets symfony tourneront dans le rpertoire C:\wamp\www\Symfony
5. invite de commande > c:/wamp/www/symfony > php bin/console assets:install
=> prsente la page d'erreur [Link]
tepas avec CSS
**********************************************************************
LES REPERTOIRES :
app : configuration de l'app
bin : executables
src : code source (bundles)
var : log, cache...
vendor : lib
tests : tests
web : img, css, js ... + controleur frontal qui est le point d'entre l'app = app.
php pour les visiteurs et app_dev.php pour le dveloppeur => 2 env de travail : de
veloppement & production
Le mode dev affiche les dtails des erreurs, tandis que le mode prod se contente d
'afficher un message "page non trouv" (dans ce cas les erreurs seront stockes dans
le ficher var/logs/[Link]
---------------------------------------

Vous aimerez peut-être aussi