background preloader

Symfony

Facebook Twitter

Twig - Le moteur de templates PHP disponible en version 1.0. Twig est un moteur de templates PHP permettant de séparer la couche de présentation de vos applications web, tout en gardant flexibilité, rapidité et facilités au développement.

Twig - Le moteur de templates PHP disponible en version 1.0

Développé par l'équipe de Sensio Labs et intégré directement dans le framework Symfony2, Twig vient de sortir en version 1.0 stable. Si vous connaissez déjà Smarty, vous ne serez pas dépaysés avec l'utilisation de Twig qui reste dans le même esprit. L'objectif principal de Twig est de proposer aux développeurs de séparer la couche de présentation (Vue du MVC) dans des templates dédiés, afin de favoriser la maintenabilité du code.

Idéal aussi pour les graphistes qui ne connaissent pas forcément le langage PHP et qui s'accommoderont parfaitement des instructions natives du moteur, relativement simples à maîtriser. Voici quelques exemples d'utilisation de Twig: Afficher une variable de type array 1.{{ foo.bar }} 2.{{ foo['bar'] }} Boucler sur un tableau et afficher un message si le tableau est vide 1.{% for user in users %}

Pdf

Symfony 2.1. Charts. Symfony2 - Pré-requis et installation du Framework - Tutorial. Dans ce premier chapitre du tutoriel Watch My Desk version Symfony2, nous allons voir comment mettre en place le framework Symfony 2 sur son serveur: Introduction, pré-requis à installer sur son serveur, et mise en place des sources du projet.

Symfony2 - Pré-requis et installation du Framework - Tutorial

Introduction Après les 4 versions de la branche 1.x, Symfony fait peau neuve via la version 2 du framework. Cette nouvelle version propose des changements assez radicaux par rapport aux 1.x. Malheureusement oui ... il faudra vous lancer de nouveau dans l'apprentissage du framework (N'ayez crainte ! De nombreux concepts assimilés dans la version 1.x de Symfony vous permettront de comprendre plus rapidement la version 2). Après plusieurs projets développés avec Symfony2, nous pouvons vous confirmer: Le temps de formation en vaut la peine ! Le projet Watch My Desk reste le même que pour la version 1. L'équipe du projet Watch My Desk Le tutoriel a été réalisé de la manière suivante: Voilà pour cette petite intro, vous êtes prêts ? Pré-requis pour Symfony2. Un tutoriel sur Symfony2. Symfony2 est un framework PHP dont le petit frère, dans sa 1ère version, avait déjà pas mal marqué le développement web professionnel moderne.

Un tutoriel sur Symfony2

Les choses ont évolué et avec le passage avec la version 2, on entre dans un univers presque différent. Pour vous aider dans cet apprentissage, aidez vous de Symblog-fr. Il s'agit d'un cours pratique sur Symfony2, où l'on construit pas-à-pas un blog. Ce thème un peu classique permet d'ajouter des fonctionnalités que tout le monde connait, en se concentrant sur les thèmes récurrents du développement avec ce framework: Utilisation des template avec Twig Gestion de base de donnée de manière transparente avec Doctrine2 Formulaires et validation des données Routage dynamique Assetic Utilisation de bundles externes Bonne pratiques de développement, et plus particulièrement pour le web Tests unitaires et fonctionnels avec PHPUnit. ... ainsi que d'autres, il est bien difficile de tout lister.