SONAR|HES-SO

SONAR|HES-SO

SONAR|HES-SO regroupe les travaux de bachelor et master diffusables de plusieurs écoles de la HES-SO. Consultez cette page pour le détails.

En cas de question, merci de contacter les bibliothécaires de la HES-SO : bibliotheques(at)hes-so.ch

Bachelor thesis

Les frameworks au coeur des applications web

    2010

128 p.

Mémoire de bachelor: Haute école de gestion de Genève, 2010

French Depuis quelques années, Internet est vraiment entré dans les mœurs : tant dans les entreprises qu’au sein de chaque foyer. En effet, Internet permet de communiquer à travers le monde en quelques secondes, de vendre toute sorte de produits en déployant des solutions e-commerce facilement et bien d’autres choses. Internet est donc un véritable vecteur de communication, de commerce et à présent, avec le Web 2.0, un vrai berceau d’informations (tant des informations personnelles que des informations d’entreprises) grandement facilité avec le cloud computing. Dans le but de déployer au mieux des solutions de e-commerce, pour créer des applications internes aux entreprises, ou alors pour simplement mettre en place un blog ou un album photo, on a recours à des solutions (logiciels) aidant à ces créations. Pour développer des applications web plus facilement et gagner du temps, c’est là qu’intervient un framework. Il s’agit d’un outil orienté développeur et qui ne peut pas être utilisé sans avoir de solides connaissances dans le domaine informatique ainsi que dans le langage de programmation choisi. Au sein de ce travail, cinq parties cruciales seront développées. Tout d’abord, nous débuterons par la description des notions de base essentielles à connaître avant d’aborder les frameworks. Puis nous décrirons précisément ce qu’est un framework ainsi que sa structure tout en passant par un aperçu précis de ce que signifie un ORM (Object Relational Mapping) et son lien important avec les frameworks. Suite à ces descriptions, nous analyserons trois frameworks Php et Java très populaires en vous donnant les clés pour démarrer des projets. Il s’agira de Symfony™, Zend™ framework et Struts™ avec l’utilisation d’ORM tels que Doctrine™ et Hibernate™. Une analyse clôturera le tout en évaluant ces différents frameworks. Ensuite nous aborderons le substitut le plus connu du framework : le CMS (Content Management System). L’avant dernière partie sera basée sur une analyse effectuée auprès d’entreprises et d’étudiants dans le but d’obtenir des informations concernant leurs choix vis-à-vis des frameworks. Ce chapitre se terminera sur un questionnaire aidant à choisir son propre framework en fonction du projet qu’on souhaite réaliser. Pour terminer ce travail de bachelor sur les frameworks au cœur des applications web, nous finirons sur les frameworks et leurs évolutions.
Language
  • French
Classification
Computer science and technology
Notes
  • Haute école de gestion Genève
  • Informatique de gestion
  • hesso:hegge
License
License undefined
Identifiers
  • RERO DOC 21099
  • RERO R005733664
Persistent URL
https://sonar.ch/hesso/documents/314220
Statistics

Document views: 49 File downloads:
  • TDIG_48.pdf: 873