Projet Web. 1 Groupes de projets 1.1 AILE 1.2 IDSE. Groupe Membres Titre



Documents pareils
Projet Création d un site web interactif 2.0

les techniques d'extraction, les formulaires et intégration dans un site WEB

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Présentation du Framework BootstrapTwitter

LICENCE PROFESSIONNELLE

L introduction à la thèse

Catalogue Formations Jalios

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Canvas 3D et WebGL. Louis Giraud et Laetitia Montagny. 9 Avril Université Lyon 1

Les différents parcours en S4

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Avanquest Software présente la nouvelle gamme WebEasy 8

Joomla! Création et administration d'un site web - Version numérique

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Programmation Web. Introduction

10 points clés pour bien démarrer votre projet web

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février Exposé Système et Réseaux : ApEx, Application Express d Oracle

Une solution de travail collaboratif : SharePoint. Jonathan Krebs

CONFÉRENCE WEB 2.0. UPDATE ASBL Michaël Barchy 23 janvier 2013

Les logiciels indispensables à installer sur votre ordinateur

Un serveur d'archivage

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Drupal, un CMS libre adapté aux besoins des bibliothèques

Formation Webmaster : Création de site Web Initiation + Approfondissement

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

WordPress : principes et fonctionnement

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

... Cahier des charges Site Internet Office de Tourisme Lesneven - Côte des Légendes MAITRE D OUVRAGE

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

Perspectives en matière de portails géographiques et de 3D

AGENCE DE COMMUNICATION INTERACTIVE LES POSTES CLEFS EN AGENCE WEB

Découvrir Drupal au travers d un cas client

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

COMMENT METTRE A JOUR SON SITE WEB?

Point sur les solutions de développement d apps pour les périphériques mobiles

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Bureautique Initiation Excel-Powerpoint

Référencement de votre site Web Google et autres moteurs de recherche (4ième édition)

FICHE TECHNIQUE. Secondaire et postsecondaire

Code Produit Nom Produit Dernière mise à jour. AM003 Alias Mobile On Demand Licence 1 mois 27/04/2015

A la découverte d'internet Explorer 8

Formation : WEbMaster

Couplage d une base de données documentaire à une visualisation interactive 3D sur l Internet

Étape 1 / CHOISIR UN HÉBERGEMENT

Catalogue des Formations Techniques

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Géolocalisation. Remy Sharp

Nouveautés joomla 3 1/14

Des solutions sur mesure à partir de modules fonctionnels & CRM associés à un studio de customisation.

Contenu. Thème «responsive» pour WordPress Installer le thème responsive (disponible aussi sur le site wordpress.org) Activer ce thème

Créateur de sites Internet. Développeur de logiciels.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Projet en nouvelles technologies de l information et de la communication

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

novatis Agence Web innovatrice

Spip 2. Premiers pas pour créer son site web. Anne-Laure Quatravaux Dominique Quatravaux. Avec la contribution de Sandrine Burriel

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Ma première visibilité sur le Web. en 60 min avec des outils gratuits

Hébergement MMI SEMESTRE 4

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Bien architecturer une application REST

Progiciel de gestion documentaire juridique & d édition Web et papier

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Crédits photos Philippe Montigny, Christophe Lepetit, Pascal Bourguignon, Julien-René Jacque, Cédric Hesly.

Notre Catalogue des Formations IT / 2015

Note d intention Agence : KRONOS DIGITAL

La mémorisation des mots de passe dans les navigateurs web modernes

Jérémy Bérenger. Résumé. Expérience. Web Designer - Intégrateur Web jeremy.berenger@gmail.com

CATALOGUE DES OFFRES O2i INGÉNIERIE POUR LES PLATEFORMES ÉDITORIALES

Refonte front-office / back-office - Architecture & Conception -

WordPress, thèmes et plugins : mode d'emploi

Armand PY-PATINEC 2010

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web web1.0, web2.0, web2.b, web3.0...

Caruso33 : une association à votre service

Madame, Monsieur, PJ. 1 - Programme de formation 2 - Fiche d'inscription 3 - Présentation de Olivier GOBET

ASTER et ses modules

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Microsoft Office SharePoint Server Guide d évaluation

Découverte de Microsoft Office 2010 et de Microsoft Exchange Server 2010

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Développement des Systèmes d Information

WORDPRESS : réaliser un site web

Agence Web innovatrice

LES TABLETTES : EN PRATIQUE

BES WEBDEVELOPER ACTIVITÉ RÔLE

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Transcription:

1 Groupes de projets 1.1 AILE 1.2 IDSE Groupe Membres Titre AILE-1 AILE-2 AILE-3 AILE-4 AILE-5 AILE-6 Zanelli Jerome Alenda Kelly Anthony Papasergio Emmanuel Durant Aurélien Truco Cyrille BIARD Aiello Geoffrey Sophie Miro PIAUD Nicola VIEL Gerald HAUTIER Ludovic CHELPI Camille KAMISS Youssef Lucas LEGALL Philippe DUPUIS CHARPE Etienne Etude et comparaison de différents serveurs web. Etude et comparaison des solutions analyses de fréquentation d'un site web. configuration d un serveur Cherokee Web. Etude et comparaison de solutions d'analyse de charge sur un serveur web. configuration d un serveur Ngnix. configuration d un serveur Lighttpd. Groupe Membres Titre IDSE-1 IDSE-2 IDSE-3 IDSE-4 IDSE-5 IDSE-6 IDSE-7 IDSE-8 IDSE-9 Laurent Séjourné Caouissin Guillaume Matthieu Drouian Ruben Dumazert DALICHAMP Romain BRETAGNE Bastian BUSTORI Christophe DENIZART Benjamin Malet Caroline Poncet Gaël Bozza Antoine Mercati Mathieu DAVID Julien TCHOBANIAN Vincent SCIACCALUGA Vincent Jérémy Brunel Llorens florien Ehrhart Thibault Grisoni Sebestien Villebrun Mickael Etude des méthodes de référencement. Création d'un module d'extension pour navigateur web. Réalisation d'un tutoriel sur le framework php symfony. configuration d un serveur Tornado. Réalisation d'un tutoriel sur le framework Struts. Présentation et utilisation de l'api web SMS. Réalisation d'un tutoriel sur Akismet, un filtre antispam pour blog. Réalisation d'un tutoriel sur Java Server Faces. JavaScript ExtJs. 1

1.3 IMJ Groupe Membres Titre IMJ-1 IMJ-2 IMJ-3 IMJ-4 IMJ-5 IMJ-6 IMJ-7 IMJ-8 IMJ-9 IMJ-10 IMJ-11 IMJ-12 Roure Clément Garnier Benjamin Loïc Willaume Clement Barbier Gilles Cafedjian Emmanuel Pouthier Nicolas Quaranta Jimmy BEVACQUA Christophe GUIEU ROYER Jeremy OLIVARI Florian Bayoud Blandine Funel Sylvain Reviron Hugo Mourgues Nicolas Garraud Edouard Kinnoo Michel CHABROULIN Stéphane MOREAU Benjamin Marongiu Serge Mondon Théo FIGLIUZZI Romain TUDESQ Philippe Maxime Schwob Yannick Triqueneaux JavaScript MooTools. Etude et comparaison des API de cartographie. Réalisation d'un tutoriel sur la technologie WebGL. Réalisation d'un tutoriel sur le CMS Apache Lenya. du langage PHP "gd" sur le traitement d'images. JavaScript Prototype. Réalisation d'un tutoriel sur le CMS Jahia. Réalisation d'un tutoriel sur la 3D dans Silverlight. Prise en main et présentation de Webmatrix 2. Réalisation d'un tutoriel sur la boite à outils JavaScript InfoVis. Réalisation d'un tutoriel sur le framework Website-PHP. Réalisation d'un tutoriel sur le CMS Umbraco. 2 Recommandations Pour l ensemble des projets, les sites www.wcomp.fr ou www.specif.org devront être utilisés comme exemple si nécessaire. 3 Sujets 3.1 Etude et comparaison de différents serveurs web. nombreux autres serveurs essaient de se faire un nom. Le but de ce projet sera d établir une liste la plus exhaustive possible des serveurs web existants et de les comparer entre eux. Un effort particulier est attendu sur la qualité de l'analyse et dans le choix et l'explication des critères. De plus, s il est concevable que la majorité de l analyse utilise essentiellement des informations bibliographiques, il est demandé qu un serveur (par étudiant) soit réellement installé et testé de manière à valider la partie technique de ce projet. 3.2 Etude et comparaison des solutions d analyse de fréquentation d'un site web. Avoir un site web est aujourd hui à la portée de quasiment n importe qui. Mais que faire d un site web? Qui le visite? Comment l amélioré? Voilà des questions dont il est difficile de répondre. Heureusement sur le web, 2

vous pouvez trouver nombre de solutions qui indiquent pouvoir vous aider. Le but de ce projet sera d établir une liste la plus exhaustive possible de ces solutions, de les présenter et de les comparer entre elle. Un effort particulier est attendu sur la qualité de l'analyse et dans le choix et l'explication des critères. De plus, s il est concevable que la majorité de l analyse utilise essentiellement des informations bibliographiques, il est demandé qu une solution (par étudiant) soit réellement mise en œuvre et testée de manière à valider la partie technique de ce projet. 3.3 configuration d un serveur Cherokee Web. des autres serveurs web existants (ici Cherokee Web). Un effort particulier est attendu sur la qualité du tutoriel et sur l explication des éléments de configuration sur ce serveur. De plus, il est demandé une étude comparative entre ce serveur et le serveur vu en cours. 3.4 Etude et comparaison des solutions analyses de fréquentation d'un site web. Installer son propre serveur web est chose aisé, actuellement, même pour une petite entreprise. Mais comment dimensionner la machine supportant celui-ci? Comment identifier les points faibles de l installation? Viennent-ils de la configuration du server? De la puissance de la machine? De la bande passante réseaux? L objectif de ce projet sera d étudier et de comparer de manière la plus exhaustive possible les solutions permettant d identifier ces problèmes et de proposer des solutions types de configuration d un serveur httpd apache en réponse aux cas d études présenté. Un effort particulier est attendu sur la qualité de l'analyse et dans le choix et l'explication des critères. 3.5 configuration d un serveur Ngnix. des autres serveurs web existants (ici Ngnix). Un effort particulier est attendu sur la qualité du tutoriel et sur l explication des éléments de configuration sur ce serveur. De plus, il est demandé une étude comparative entre ce serveur et le serveur vu en cours. 3.6 Etude des méthodes de référencement. Concevoir son site web est chose aisé. Mais le faire connaitre et faire en sorte que celui-ci soit visible suivant les bons mots clefs sur les moteurs de recherche est quelque chose de bien plus difficile. Le but de ce projet consistera, après une rapide présentation des solutions de référencement disponible sur le marché, à la mise en place de recommandation permettant l amélioration de l indexation et du «ranking» par les différents moteurs de recherche. Chacune des recommençassions devra faire l objet d une démonstration claire qui permettra d évaluer son efficacité réelle. Si on attend un nombre correct de recommandations, celles-ci pourront n être évaluées que sur un seul moteur de recherche. 3.7 configuration d un serveur lighttpd. des autres serveurs web existants (ici lighttpd). Un effort particulier est attendu sur la qualité du tutoriel et sur l explication des éléments de configuration sur ce serveur. De plus, il est demandé une étude comparative entre ce serveur et le serveur vu en cours. 3.8 Création d'un module d'extension pour navigateur web. Alors qu il y a quelque temps, Internet explorer supplantait Netscape pour régner en maitre sur internet, actuellement la donne est en train de changer. De plus en plus de navigateurs web, comme Opera, Firefox, 3

Chrome, Safari pour ne citer que ceux-ci, gagnent petit à petit des parts de marché. Si dans l ensemble ils proposent tous les même fonctions, passer de l un à l autre apporte souvent à l utilisateur la frustration de voir que telles ou telles petites fonctionnalités n est pas présentes. Peut-on facilement remédier à cela? L objectif de ce projet sera de présenter en détail les mécanismes d extensions des navigateurs et de proposer un tutoriel permettant à un informaticien de facilement se lancer dans la création d un module d extension. L illustration technique de ce sujet pourra passer par la réalisation d un module sur différents navigateurs (au moins un navigateur par étudiants, voir plus suivant la complexité de ce dernier). 3.9 Réalisation d'un tutoriel sur le framework php symfony. Le développement de site web en PHP est devenu monnaie courante tant pour les particuliers que pour les d étudier l un d eux «Symfony», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.10 Réalisation d'un tutoriel sur le CMS Apache Lenya. Pour aider tant les particuliers que les professionnels, on voit fleurir de plus en plus de CMS (Content Managment System) comme plateforme pour site web. Apache Lenya est l un d entre eux. L objectif de ce projet sera de présenter ce CMS ainsi que ces avantages et inconvénients par rapport au CMS leader du marché. Puis de présenter, sous forme d un tutoriel l installation, la configuration, la prise en main et la réalisation d un site via ce CMS. 3.11 Réalisation d'un tutoriel sur le framework Apache Struts. Le développement de site web en java (J2EE) notamment au travers de l API Servlet est devenu monnaie courante pour les professionnels. De manière à aider les développeurs à mieux structurer leur code, à gagner en productivité ou à simplifier leur développement, on voit fleurir nombre de bibliothèques et de framework. Le but de ce projet sera d étudier l un d eux «Apache Struts», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.12 configuration d un serveur Tornado. des autres serveurs web existants (ici Tornado). Un effort particulier est attendu sur la qualité du tutoriel et sur l explication des éléments de configuration sur ce serveur. De plus, il est demandé une étude comparative entre ce serveur et le serveur vu en cours. 3.13 Présentation et utilisation de l'api web SMS. S il est assez facile aujourd hui d interfacer un site web avec un serveur email et donc de pouvoir automatiser l envoi par email de certains messages (saisi via un formulaire par exemple). Quand est-il avec les autres moyens de communications textuelles comme le SMS par exemple? Le but de ce projet sera d établir une liste comparative des solutions d envoi de SMS via un site web et pour une d entre elle (par membre du projet) de réaliser un tutoriel présentant son utilisation. 3.14 Réalisation d'un tutoriel sur Akismet, un filtre antispam pour blog. Tout modérateur de forum ou de blog public vous le dira, il est indispensable de trouver une solution visant à bloquer les messages indésirables (spam). Akismet est peut être la solution que vous recherchez pour cela. Le but de ce projet sera de faire un tutoriel présentant akismet et le comparant aux solutions concurrentes et alternatives. En plus de faire une critique sur ce filtre antispam, le tutoriel devra également expliquer comment intégrer celui-ci dans votre logiciel de blog, le paramétrer voir même de proposer un plugin pour un logiciel de blog non encore équipé aujourd hui. 4

3.15 Réalisation d'un tutoriel sur JavaServer Faces. Le développement de site web en java (J2EE) notamment au travers de JSP est devenu monnaie courante pour les d étudier l un d eux «Java Server Faces», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.16 Etude et comparaison des API de cartographie. Aujourd hui, nous voyons fleurir les solutions de navigation routière et de cartographie. Si jusqu à il y a peu de temps, nous étions limité à des solutions fermées, Google avec son service MAPS a complètement modifier la donne. Maintenant, nous avons un ensemble de web service de cartographie, plus ou moins accessible, et qui permettent à chacun d intégré tout ou partie de ces services dans des sites ou des applications web. Le but de ce projet sera d établir une liste la plus exhaustive possible des solutions existantes de cartographies et de les comparer entre elles. Un effort particulier est attendu sur la qualité de l'analyse et dans le choix et l'explication des critères. De plus, s il est concevable que la majorité de l analyse utilise essentiellement des informations bibliographiques, il est demandé qu une solution (par étudiant) soit réellement mise en œuvre et testée de manière à valider la partie technique de ce projet. 3.17 JavaSc MooTools. d étudier l un d eux «MoonTools», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.18 Réalisation d'un tutoriel sur la technologie WebGL. Comme pour l ensemble des autres plateformes, le web a besoin d affichage 3D. Le groupe Khronos, en charge des spécifications du standard OpenGL a proposé une spécification pour la gestion d affichage 3D pour les navigateurs web : web3d. L objectif de ce projet sera de présenter, sous la forme d un tutoriel, les avantages et inconvénients de cette technologie, sa compatibilité par rapport aux différents navigateurs ainsi que tous les éléments nécessaires pour développer une première application web tirant partie de webgl. 3.19 Réalisation d un tutoriel sur la bibliothèque du langage PHP "gd" sur le traitement d'images. PHP est un des langages très populaire qui ont supporté le web ces dernières années. Mais comme de nombreux langage, PHP propose une vaste et complexe API qui permet de répondre aux principaux besoins des sites web. Le but de ce projet sera de réaliser un tutoriel sur la partie «gd» de PHP. Il devra en présenter le fonctionnement ainsi que les forces et faiblesses de cette solution. Une comparaison avec les solutions concurrentes est également souhaitable. 3.20 JavaScript Prototype. d étudier l un d eux «Prototype», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.21 Réalisation d'un tutoriel sur le CMS Jahia. Pour aider tant les particuliers que les professionnels, on voit fleurir de plus en plus de CMS (Content Managment System) comme plateforme pour site web. Jahia est l un d entre eux. L objectif de ce projet sera de présenter ce 5

CMS ainsi que ces avantages et inconvénients par rapport au CMS leader du marché. Puis de présenter, sous forme d un tutoriel l installation, la configuration, la prise en main et la réalisation d un site via ce CMS. 3.22 Réalisation d'un tutoriel sur la 3D dans Silverlight. Alors que flash est sans conteste le leader du multimédia sur le web, Microsoft a lancé sa solution maison Silverlight. Base sur.net, cette technologie, récemment intégrée dans WP7, prend de plus en plus de place dans la stratégie commerciale du géant du logiciel. Mais Est-il possible de faire de la 3D avec Silverlight comme cela est maintenant possible avec WebGL? Le but de ce projet sera de présenter les solutions pour faire de la 3D sous Silverlight, d en expliquer le fonctionnement ainsi que les avantages et défauts. 3.23 Prise en main et présentation de Webmatrix 2. La réalisation de sites web est de plus en plus facile aujourd hui grâce aux efforts des organismes de standardisation, W3C en tête, et des outils mis à disposition des concepteurs de sites web. Microsoft vient de sortir, en vers béta, la deuxième version de son IDE Webmatrix. Le but de ce projet sera de présenter cet outil, de le comparer aux solutions existantes actuellement et de mettre en avant les points forts de cet outil. Une illustration technique de l outil devra également être fournie. 3.24 Réalisation d'un tutoriel sur la boite à outils JavaScript InfoVis. d étudier l un d eux «InvoVis», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.25 Réalisation d'un tutoriel sur le framework Website-PHP. Le développement de site web en PHP est devenu monnaie courante tant pour les particuliers que pour les d étudier l un d eux «Website-PHP», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les 3.26 Réalisation d'un tutoriel sur le CMS Umbraco. Pour aider tant les particuliers que les professionnels, on voit fleurir de plus en plus de CMS (Content Managment System) comme plateforme pour site web. Umbraco est l un d entre eux. L objectif de ce projet sera de présenter ce CMS ainsi que ces avantages et inconvénients par rapport au CMS leader du marché. Puis de présenter, sous forme d un tutoriel l installation, la configuration, la prise en main et la réalisation d un site via ce CMS. 3.27 JavaScript ExtJs. d étudier l un d eux «ExtJs», d en présenter la prise en main, les fonctionnalités ainsi que les forces et les faiblesses au travers d un tutoriel. 6