Publié le 06/06/2014 Dans Livres
Symfony2. Développez des sites web PHP structurés et performants par Bilal Amarni. MVC, Zend Framework, ... Cela vous dit quelque chose? PHP c'est un langage parfait pour écrire quelques scripts rapidement, mais si vous avez envie d'écrire quelque chose de plus costaud et de plus sérieux, il vous faut un peu plus de rigueur. Le modèle MVC (Modèle Vue Controleur) est un des moyens d'écrire quelque chose de propre, et de collaborer sur quelque chose de maintenable.
Démarré par la société française Sensio, Symfony est maintenant un framework MVC libre et utilisé par quelques noms comme Dailymotion, Yahoo! Bookmarks ou Askeet ainsi que Drupal. Supportant l'internationalisation, de l'url rewriting, une gestion de modules, de templates, ... Symfony est une bonne base pour lancer des projets sérieux en PHP de manière plus rapide.
Le Livre
Le livre commence par une brève introduction sur Symfony avant d'entrer assez vite dans des détails plus techniques, pour le plaisir des programmeurs que nous sommes. Dès le 4ème chapitre, et à peine 70 pages (sur plus de 500), l'auteur vous explique le routage sur Symfony, la base de la création d'une page, mais aussi le moteur de template Twig ainsi que les interactions avec la base de données via Doctrine2.
Un plus court chapitre vous explique comment utiliser les évènements sous Symfony, et on embraie ensuite avec la deuxième partie de l'ouvrage, un peu plus pratique, divisé entre la création de formulaires, et ensuite 2 chapitres souvent négligés que sont la sécurité et la performance. Il ne vous suffit pas en effet de créer un site, vous espérez ensuite que celui ci soit performant sans devoir acheter une machine de guerre, et que le quidam ne puisse pas s'y introduire comme cela.
Cet ouvrage s'adresse à des programmeurs, et non à des débutants, une maîtrise de PHP est en effet indispensable, et vous avez plus qu'intérêt à maîtriser un peu le language bien que vous puissiez balbutier un peu et créer un mini site sans cela. A recommander chaudement pour tous ceux qui veulent démarrer avec Symfony2, surtout que la documentation actuelle n'est que peu disponible en français.
Symfony2. Développez des sites web PHP structurés et performants par Bilal Amarni.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 513 pages, ISBN 978-2-7460-8690-6
Démarré par la société française Sensio, Symfony est maintenant un framework MVC libre et utilisé par quelques noms comme Dailymotion, Yahoo! Bookmarks ou Askeet ainsi que Drupal. Supportant l'internationalisation, de l'url rewriting, une gestion de modules, de templates, ... Symfony est une bonne base pour lancer des projets sérieux en PHP de manière plus rapide.
Le Livre
Le livre commence par une brève introduction sur Symfony avant d'entrer assez vite dans des détails plus techniques, pour le plaisir des programmeurs que nous sommes. Dès le 4ème chapitre, et à peine 70 pages (sur plus de 500), l'auteur vous explique le routage sur Symfony, la base de la création d'une page, mais aussi le moteur de template Twig ainsi que les interactions avec la base de données via Doctrine2.
Un plus court chapitre vous explique comment utiliser les évènements sous Symfony, et on embraie ensuite avec la deuxième partie de l'ouvrage, un peu plus pratique, divisé entre la création de formulaires, et ensuite 2 chapitres souvent négligés que sont la sécurité et la performance. Il ne vous suffit pas en effet de créer un site, vous espérez ensuite que celui ci soit performant sans devoir acheter une machine de guerre, et que le quidam ne puisse pas s'y introduire comme cela.
Cet ouvrage s'adresse à des programmeurs, et non à des débutants, une maîtrise de PHP est en effet indispensable, et vous avez plus qu'intérêt à maîtriser un peu le language bien que vous puissiez balbutier un peu et créer un mini site sans cela. A recommander chaudement pour tous ceux qui veulent démarrer avec Symfony2, surtout que la documentation actuelle n'est que peu disponible en français.
Symfony2. Développez des sites web PHP structurés et performants par Bilal Amarni.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 513 pages, ISBN 978-2-7460-8690-6