Symfony
Mieux développer en php avec symfony 1.2 et doctrine. le tutoriel jobeet enrichi et mis à jour par le créateur de symfony.
Fabien Potencier, Hugo Hamon - Collection Les cahiers du programmeur
Résumé
Reconnu dans le monde pour sa puissance et son élégance, Symfony est issu de plus de dix ans de savoir-faire. Le framework open source de Sensio fédère une très forte communauté de développeurs PHP professionnels. Il leur offre un ensemble d'outils et un environnement MVC pour créer des applications web robustes, maintenables et évolutives.
Au fil d'une démarche rigoureuse et d'un exemple concret d'application web 2.0, ce cahier décrit le bon usage des outils Symfony mis à la disposition du développeur : de l'architecture MVC et autres design patterns à l'abstraction de base de données et au mapping objet-relationnel avec Doctrine, en passant par les tests unitaires et fonctionnels, la gestion des URL, des formulaires ou du cache, l'internationalisation ou encore la génération des interfaces d'administration...
L'avis du libraire Eyrolles
Reconnu dans le monde pour sa puissance et son élégance, Symfony est issu de plus de dix ans de savoir-faire. Version papier mise à jour et enrichie du tutoriel Jobeet, cet ouvrage guidera le développeur d'application web pas à pas dans la construction d'une application PHP complexe.
Extraits du livre
L'auteur - Fabien Potencier
Ingénieur civil des Mines de Nancy et diplômé du mastère Entrepreneurs à HEC, Fabien Potencier a créé le framework Symfony dont il est le développeur principal. Co-fondateur de Sensio, il dirige Sensio Labs, agence spécialisée dans les technologies Open Source.
Autres livres de Fabien Potencier
L'auteur - Hugo Hamon
Diplômé d'une licence spécialisée en développement informatique, Hugo Hamon a rejoint Sensio Labs en tant que développeur web. Passionné par PHP, il a fondé le site Apprendre-PHP.com et promeut le langage en milieu professionnel en s'investissant dans l'AFUP et dans la communauté Symfony.
Sommaire
- Avant-Propos
- Démarrage du projet
- L'étude de cas
- Concevoir le modèle de données
- Le contrôleur et la vue
- Le routage
- Optimisation du modèle et refactoring
- Concevoir et paginer la liste d'offres d'une catégorie
- Les tests unitaires
- Les tests fonctionnels
- Accélérer la gestion des formulaires
- Tester les formulaires
- Le générateur d'interface d'administration
- Authentification et droits avec l'objet sfUser
- Les flux de syndication ATOM
- Construire des services web
- Déployer un moteur de recherche
- Dynamiser l'interface utilisateur avec Ajax
- Internationalisation et localisation
- Les plug-ins
- La gestion du cache
- Le déploiement en production
- A - Le format YAML
- B - Le fichier de configuration settings.yml
- C - Le fichier de configuration factories.yml
- Index
Caractéristiques techniques
PAPIER | NUMERIQUE | |
Éditeur(s) | Eyrolles | |
Auteur(s) | Fabien Potencier, Hugo Hamon | |
Collection | Les cahiers du programmeur | |
Parution | 15/05/2009 | 07/07/2011 |
Nb. de pages | 504 | 486 |
Format | 21 x 24 | - |
Couverture | Broché | - |
Poids | 1198g | - |
Intérieur | Noir et Blanc | - |
Contenu | - |
ePub + PDF |
EAN13 | 9782212124941 |
9782212852578 |
ISBN13 | 978-2-212-12494-1 | - |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux
- Informatique Bases de données Produits SGBD MySQL
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Apache
- Informatique Développement d'applications Langages
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages PHP
- Informatique Développement d'applications Langages ASP
- Informatique Développement d'applications Outils de développement
- Informatique Développement d'applications Outils de développement Dreamweaver
- Informatique Développement d'applications Outils de développement Golive