Symfony est le framework le plus répandu pour les dévéloppeurs PHP,pour ce fait je vais vous montrer comment développer les applications web (Backend) ultra-rapides et savoir quand et comment choisir un outil
3. Qu’est ce que Symfony ?
Symfony Plutôt du PHP
Pourquoi et quand est ce que je dois utiliser Symfony?
Apport pour entreprises
Exemples de Projets sur Symfony
Starck Questions – Over flow Exchange
Plan
4. Qui fait du web régulièrement ?
Qui utilise un Framework Backend?
PHP? JAVA? Autre?
Qui a déjà entendu parlé de Symfony?
Qui l’a déjà essayé
Qui devéloppe sur SF?
Sondage
5. Qu’est ce que Symfony
Symfony est un ensemble de
composant et bibliothèque PHP,
Un Cadre de travail pour les
applications web,
une philosophie,une communauté tous
travaillant en harmonie
6. Symfony Plutôt du PHP
D'après son créateur Fabien Potencier, Symfony 2
est :
• Un rassemblement de bibliothèques et de
composants PHP tous fortement découplés
assemblées et paramétrés pour fonctionner
ensemble.
En effet, Symfony 2 se base notamment sur:
• Doctrine pour requêter la base de données
• Twig pour le rendu de ses templates
• SwiftMailer pour l'envoi d'e-mails
8. Pourquoi et Quand? - Symfony
Pourquoi? Reputation??
Flexibilité ,mesurabilité
Modularité
Fonctionnalités avancées
Ressources ( Support et documentation, Coût de maintenance)
Développer de manière rapide ,réutilisation des modules et
composants existant
Quand?
Besoins Généraux vs. Fonctionnalités specifiques
11. Aujourd’hui, Symfony est partout, sans distinction de secteur d’activité ou de niveau
de fonctionnalités
************* Des leaders du web : Yahoo, Delicious, Ted, Dailymotion, ...
************* Des grands groupes médias : BBC, CBS, Groupe Figaro, Groupe Express-
Roularta, e-TF1, M6 Web, ...
************* Des sites e-commerce : Opensky, Maisons du Monde, ...Et surtout,
Innover des
solutions
pour
entreprises
Projets Utilisant Symfony
18. SensiolabsConnect : https://connect.sensiolabs.com/pendajose
Google mailing List : https://groups.google.com/forum/#!forum/symfony-cameroun
Facebook Group : Symfony Cameroun
Twitter : symfonyafrica
Tel : (+237 ) 671 89 44 89 / (+237 ) 695 97 74 65
Mail : ingpendajose@hotmail.com
Web site : www.symfony-cmr.com ( Site En construction )
Infos Lines
Notes de l'éditeur
En effet, Symfony 2 se base notamment sur:
Doctrine
Derrière un framework,il existe d’autres solutions paliatives pour developer ou créer des sites ou bien des applications web,entre autre les CMS,les CRM ,car il n’ya aucune raison de reinventer la roue,De l’autre côté les besoins specifiques contraignent souvent les dévéloppeurs à utilizer les CMS et le reste,car c’est limité,La solution pour developer une application qui repond à la demande juste du client serait d’utilizer un framework