LARAVEL
Laravel est un framework php open source créé par Taylor Otwell en 2011, il respecte le standard MVC (Modèle Vue controler). L’ensemble des source sont hébergée sur GITHUB.

Qu’est-ce qu’un framework ?

Un framework c’est un ensemble d’outil permettant de faciliter le travail du développeur lui permettant d’obtenir des gains en productivité. Il constitue une base cohérente et regroupe en général les fondations d’un logiciel informatique ou d’une application web.
Dans le cas du php, les frameworks regroupent un ensemble de fonctions de base que l’on retrouve sur la plupart des applications php. C’est le cas par exemple du système d’authentification, de la gestion des erreurs ou encore la gestion des droits (administrateurs, rédacteurs, visiteurs…
).

Laravel est un framework bien documenté qui permet de faire gagner du temps face de développement. Il possède une communauté importante, ce qui nous donne la possibilité de trouver rapidement une réponse en cas de doute, c’est aussi le gage d’une certaine pérennité pour le framework, plus les développeurs l’utiliseront, plus longtemps il continuera d’exister.

 

PRINCIPALES FONCTIONNALITÉS
Les principales fonctionnalités proposées sont  :

  • Routage de requête,
  • Mapping objet-relationnel (un système baptisé Eloquent implémentant Active Record)
  • Authentification, de vue (avec Blade), de migration de base de données, de gestion des exceptions et de test unitaire
  • Un constructeur de formulaire très pratique
  • Un système d’authentification pour les connexions,
  • un créateur de requêtes SQL et un ORM performants (éloquent),
WORDPRESS
WordPress est un système de gestion de contenu (CMS) qui permet de créer et gérer facilement l’ensemble d’un site web ou simplement un blog. Ce CMS (système de gestion de contenu) est gratuit, multiplateforme et multilingue (40 langues). Il est distribué par la société américaine Automattic. 

Lancé en mai 2003, WordPress est devenu en une décennie, la plateforme de publication la plus populaire au monde.

WordPress est lancé en 2003 comme une évolution, ou « fork », du logiciel b2 créé par Michel Valdrighi en 2001.  Principalement développé par Matthew Mullenweg (PDG fondateur en 2005 de la startup d’édition de logiciel Automattic), WordPress connaît un succès grandissant auprès des utilisateurs de par ses nombreuses fonctionnalités, le dynamisme de sa communauté et la possibilité de développer des plugins.

PRINCIPALES FONCTIONNALITÉS
Wordpress est reconnu comme le CMS le plus simple en matière de plateforme sémantique et de publication personnel:

  • gestion des pages
  • gestion de blogs/actualités/webmagazine
  • gestion de l’ergonomie simplifiée
  • test responsive
  • SEO friendly
IONIC
On parle d’applications natives quand on développe une application pour une plateforme spécifique, c’est-à-dire que si vous voulez créer une application qui sera disponible pour Android et pour iOS, vous allez devoir développer dans le langage par défaut utilisé par les plateformes cibles.

Basé sur AngularJS et Apache Cordova3, Ionic permet de créer un code multi support en utilisant des outils Web comme HTML, CSS, Javascript, afin de générer des applications Ios, Android, Chrome, Windows phone et bien d’autres.

Dans sa version 2.0, Ionic intègre Angular 24 qui est équipé d’un moteur de conversion TypeScript vers JavaScript. Cela permet aux développeurs de mieux comprendre le code fait par quelqu’un d’autre.  La performance de Ionic 2 est nettement améliorée. Les applications sont beaucoup plus fluides que celles compilés par Ionic 1.

Créé en 2013 par Drifty, une équipe de développeurs, Ionic est un Framework Open Source utilisant diverses autres technologies bien connues du public :

  • Cordova (un framework mobile créé par la Fondation Apache, anciennement nommé PhoneGap )
  • AngularJS (une librairie Javascript permettant des interactions en front End)
  • HTML 5
PRINCIPALES FONCTIONNALITÉS
Ce framework permet de développer des applications Mobiles Muti plateforme. 
SYMFONY

Près de 8 sites sur 10 sont développés en PHP, et la tendance ne fait que se confirmer jour après jour…

Symfony est un frameworks PHP très utilisé par le professionnel du Web. Il est en train de devenir le plus populaire et le plus recommandé pour l’ensemble des développements Open Source.

Pour preuve, aujourd’hui les nouvelles versions de Drupal et de Prestashop se structurent en imposant le framework Symfony et sa gestion des bundles.

Définition :

“Framework” est un terme tout droit venu de l’anglais signifiant “cadre de travail”. Un framework est là pour aider à structurer un projet. Il apporte un ensemble d’éléments qui définissent le squelette d’une application et certaines briques de base qui facilitent la vie des développeurs. Un framework offre tout un panel d’outils pour aider le développeur dans la réalisation de son application tout en offrant une certaine liberté de réalisation technique.

Symfony est un framework codé en PHP qui va permettre de développer une immensité d’applications Web, de la plus simple aux plus complexes. Il impose un cadre de travail, et décompose de façon harmonieuse tous les éléments du code.

Cette structuration permet d’éviter les écueils et d’avoir un code homogène pour des reprises en main rapide et efficace.

 

PRINCIPALES FONCTIONNALITÉS
Symfony offre plus de flexibilité qu’une solution tout-en-un déjà construite, notamment pour le développement de projets personnalisés, à la carte.

Il permet le développement des projets web d’envergure.

Notre agence Web Symfony, à travers son équipe d’experts, dispose des compétences nécessaires pour vous accompagner sur tous ces aspects et faire de votre projet une réussite. Nous pourrons également assurer une TMA (tierce maintenance applicative et évolutive) sous Symfony.

En misant sur un outil « best of breed » comme Symfony, vous êtes sûr d’obtenir un produit fini pertinent, efficace, répondant à VOS besoins et attentes, tout en conservant agilité et souplesse.