INTRODUCTION
Mohamed IDBRAHIM
Mohamed IDBRAHIM
D'après Wikipedia un framework informatique est un "ensemble cohérent de composants logiciels structurels, qui sert à créer les fondations ainsi que les grandes lignes de tout ou d’une partie d'un logiciel".
Autrement dit une base cohérente avec des briques toutes prêtes à disposition.
L'utilité d'un framework est d'éviter de passer du temps à développer ce qui a déjà été fait
Mohamed IDBRAHIM
Mohamed IDBRAHIM
Laravel est un framework web dont la syntaxe est expressive et élégante. Nous pensons que le développement doit être plaisant, créatif et épanouissant. Laravel tente d'alléger le développement en facilitant les tâches communes à la majorité des applications web telles que l'authentification, le routage, les sessions et la gestion de cache.
Laravel a pour objectif de rendre le développement agréable tout en permettant de développer des fonctionnalités adaptées. Des développeurs heureux produisent un code meilleur. Pour cela, nous avons tenté de combiner le meilleur de ce que nous avons trouvé dans d'autres frameworks web, incluant les frameworks d'autres langages comme Ruby On Rails, ASP.NET et Sinatra.
Laravel est accessible mais puissant, fournissant des outils suffisants pour des applications larges et robustes. Un superbe conteneur d'inversion de contrôle, un système de migration expressif, et une intégration de tests unitaires, vous offrent les outils nécessaires pour construire n'importe quelle application que vous devez réaliser.
Mohamed IDBRAHIM
Mohamed IDBRAHIM
un système de routage perfectionné (RESTFul et ressources).
un créateur de requêtes SQL et un ORM performants.
un moteur de template efficace.
un système d'authentification pour les connexions.
un constructeur de formulaires.
un système de migration pour les bases de données.
un système d'envoi d'emails.
un système de cache.
un système de sécurité
un système de validation
une gestion des sessions
etc ...
Mohamed IDBRAHIM
http://laravel.fr : site d'entraide francophone avec un forum actif et une traduction complète de la documentation
http://laravel.io : le forum officiel
http://cheats.jesse-obrien.ca : une page bien pratique qui résume toutes les commandes
http://laravel-recipes.com : une mine de renseignements et d'astuces
http://www.laravel-tricks.com : un autre site d'astuces
http://packalyst.com : le rassemblement de tous les packages pour ajouter des fonctionnalités à Laravel
http://laravel.com : le site officiel de laravel framework
Mohamed IDBRAHIM
http://php.net : le site officiel de langage PHP
Mohamed IDBRAHIM