<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VieSurIP &#187; Site internet</title>
	<atom:link href="http://www.viesurip.fr/tag/site-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.viesurip.fr</link>
	<description>Mes idées, mes projets, mes observations sur internet, les réseaux, et l&#039;informatique</description>
	<lastBuildDate>Mon, 29 Mar 2010 13:58:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Développer un site de choix de projets pour des étudiants</title>
		<link>http://www.viesurip.fr/2008/06/01/developper-un-site-de-choix-de-projets-pour-des-etudiants/</link>
		<comments>http://www.viesurip.fr/2008/06/01/developper-un-site-de-choix-de-projets-pour-des-etudiants/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 01:16:51 +0000</pubDate>
		<dc:creator>twisterss</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Site internet]]></category>
		<category><![CDATA[TELECOM Bretagne]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Projets]]></category>

		<guid isPermaLink="false">http://viesurip.local/?p=20</guid>
		<description><![CDATA[
De janvier à juin 2007, dans le cadre du projet au semestre 2 de TELECOM Bretagne &#171;&#160;Projet de développement&#160;&#187;, on m&#8217;a demandé, avec trois autres étudiants, de développer un système de gestion en ligne de projets pour l&#8217;intranet du département informatique de l&#8217;Université de Bretagne Occidentale (UBO).
Objectifs
Ce site devait permettre aux intervenants invités par l&#8217;administrateur [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<a href='http://www.viesurip.fr/2008/06/01/developper-un-site-de-choix-de-projets-pour-des-etudiants/' ><img src="/wp-content/uploads/2008/06/logo-ubo.gif" style="border:0; float:right; margin: 0 0 .5em 1em;" alt="[lang_fr]Logo de l\\\'UBO[/lang_fr][lang_en]UBO logo[/lang_en]" title="[lang_fr]Logo de l\\\'UBO[/lang_fr][lang_en]UBO logo[/lang_en]"/></a>
<p>De janvier à juin 2007, dans le cadre du projet au semestre 2 de <a title="Site officiel de TELECOM Bretagne" href="http://www.telecom-bretagne.eu">TELECOM Bretagne</a> &laquo;&nbsp;Projet de développement&nbsp;&raquo;, on m&#8217;a demandé, avec trois autres étudiants, de développer un système de gestion en ligne de projets pour l&#8217;intranet du département informatique de <a title="Site de l'UBO" href="http://www.univ-brest.fr/">l&#8217;Université de Bretagne Occidentale</a> (UBO).</p>
<h3>Objectifs</h3>
<p>Ce site devait permettre aux intervenants invités par l&#8217;administrateur d&#8217;une session de projets d&#8217;entrer des propositions de projets. Ces propositions étaient en suite validées ou non par l&#8217;administrateur, puis rendues visibles aux élèves. Les élèves intéressés classaient alors leurs choix. Une fois cette phase terminée, l&#8217;administrateur attribuait les projets en faisant le moins de mécontents possibles, puis les projets définitifs étaient notifiés aux élèves.</p>
<p>L&#8217;identification des élèves devait se faire grâce au <a title="Article Wikipédia : LDAP" href="http://fr.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol">LDAP</a> de l&#8217;UBO. Les intervenants, en revanche, n&#8217;étaient pas obligatoirement inscrits dans le LDAP.</p>
<p>Le site devait enfin être compatible avec les principaux navigateurs actuels, et utiliser PHP et MySQL côté serveur.</p>
<h3>Problèmes et solutions</h3>
<p>Le problème le plus complexe que devait résoudre le système était l&#8217;attribution finale des projets aux élèves en faisant le moins de mécontents possible. Nous avons d&#8217;abord envisagé une solution de placement automatique, mais ça aurait manqué de souplesse, et nous manquions de temps pour mettre en place une telle solution. Nous avons donc décidé de créer une interface en AJAX qui permettait à l&#8217;administrateur de voir en direct quels élèves et quels projets étaient insatisfaits, et quels changements pouvaient être faits pour améliorer la solution. Les changements pouvaient être enregistrés en cours d&#8217;attribution pour éviter les pertes de données.</p>
<p>L&#8217;interface de classement des projets par les élèves était aussi relativement complexe. Nous avons donc utilisé du javascript pour permettre de faire glisser les projets dans la liste, et rendre l&#8217;interface plus intuitive. Cependant l&#8217;interface se dégradait bien si javascript n&#8217;était pas activé, et restait utilisable.</p>
<p>Un petit problème technique se posait aussi pour tester le système d&#8217;identification : nous travaillions à TELECOM Bretagne d&#8217;où nous n&#8217;avions pas accès au LDAP de l&#8217;UBO. Nous avons donc testé l&#8217;identification avec le LDAP de TELECOM Bretagne, et fait les derniers ajustements lors du déploiement sur le serveur de l&#8217;UBO.</p>
<h3>Difficultés</h3>
<p>La première difficulté que nous avons rencontrée est que parmi le groupe de 4 étudiants pour ce projet, j&#8217;étais le seul à avoir déjà développé en PHP. Il a donc fallu du temps pour que les 3 autres apprennent ce langage.</p>
<p>Un autre problème est venu du fait que nous n&#8217;avons pas passé assez de temps sur le cahier des charges au départ. Le problème de départ était vague, ce qui a provoqué des changements du cahier des charges en cours de projet qui ont fortement ralenti l&#8217;avancement du projet.</p>
<h3>Conclusion</h3>
<p>Malgré ces difficultés, le résultat final était fonctionnel, pas très beau (aucun de nous n&#8217;était designer). Il était assez facilement maintenable et correctement documenté.</p>
<p>Je ne sais pas si notre système est actuellement utilisé à l&#8217;UBO.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viesurip.fr/2008/06/01/developper-un-site-de-choix-de-projets-pour-des-etudiants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une courte aventure : annuaire des modules Netvibes</title>
		<link>http://www.viesurip.fr/2008/05/31/une-courte-aventure-annuaire-des-modules-netvibes/</link>
		<comments>http://www.viesurip.fr/2008/05/31/une-courte-aventure-annuaire-des-modules-netvibes/#comments</comments>
		<pubDate>Sat, 31 May 2008 18:17:23 +0000</pubDate>
		<dc:creator>twisterss</dc:creator>
				<category><![CDATA[Autres]]></category>
		<category><![CDATA[Site internet]]></category>
		<category><![CDATA[Netvibes]]></category>
		<category><![CDATA[Projets]]></category>

		<guid isPermaLink="false">http://viesurip.local/?p=15</guid>
		<description><![CDATA[
Connaissez-vous Netvibes ? Il s&#8217;agit (à mon avis) de la meilleure page d&#8217;accueil personnalisable (concurrente de iGoogle).
Elle permet de rassembler sur une page toutes les informations qui nous intéressent sur internet, actualisées automatiquement. Pour cela, elle utilise une structure modulaire : chaque utilisateur peut ajouter les modules qui l&#8217;intéressent.
L&#8217;idée d&#8217;un annuaire des modules Netvibes
Au début, [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<a href='http://www.viesurip.fr/2008/05/31/une-courte-aventure-annuaire-des-modules-netvibes/' ><img src="/wp-content/uploads/2008/05/miniapi.jpg" style="border:0; float:right; margin: 0 0 .5em 1em;" alt="[lang_fr]Un mini module Netvibes[/lang_fr][lang_en]A Netvibes mini module[/lang_en]" title="[lang_fr]Un mini module Netvibes[/lang_fr][lang_en]A Netvibes mini module[/lang_en]"/></a>
<p>Connaissez-vous <a title="Netvibes" href="http://www.netvibes.com">Netvibes</a> ? Il s&#8217;agit (à mon avis) de la meilleure page d&#8217;accueil personnalisable (concurrente de <a title="IGoogle" href="http://www.google.com/ig">iGoogle</a>).</p>
<p>Elle permet de rassembler sur une page toutes les informations qui nous intéressent sur internet, actualisées automatiquement. Pour cela, elle utilise une structure modulaire : chaque utilisateur peut ajouter les modules qui l&#8217;intéressent.</p>
<h3>L&#8217;idée d&#8217;un annuaire des modules Netvibes</h3>
<p>Au début, seuls les développeurs de Netvibes créaient des modules, qui étaient accessibles à partir d&#8217;une barre latérale dans Netvibes.</p>
<p>Mais le 3 mars 2006, <a title="Netvibes annonce la mini module API sur son blog (Anglais)" href="http://blog.netvibes.com/?2006/03/03/41-announcing-the-netvibes-mini-api">Netvibes a annoncé sur son blog la sortie de la Mini Module API</a>. Ainsi, tout le monde pouvait faire des modules, simplement avec des connaissances en HTML (PHP et javascript pouvaient aider aussi). Je me suis alors amusé à créer quelques modules.</p>
<p>Quelques jours plus tard, quelques modules avaient été créés par des utilisateurs, et il n&#8217;existait pas de liste pratique pour référencer ces modules. Je me suis alors lancé dans la création d&#8217;un annuaire des modules Netvibes, que j&#8217;ai sorti quelques semaines plus tard à l&#8217;adresse <a title="Ancienne adresse de l'annuaire de modules Netvibes" href="http://twisterss.free.fr/netvibes">http://twisterss.free.fr/netvibes</a>. Le site étant maintenant fermé, vous pouvez toujours <a title="Annuaire des modules Netvibes archivé" href="/archives/netvibes-modules">le consulter dans les archives de ce blog</a>.</p>
<p>Cet annuaire, disponible en Anglais, Français puis Allemand a rencontré un certain succès, et la plupart des modules Netvibes ont été ajoutés rapidement à cet annuaire par leurs auteurs.</p>
<h3>Collaboration avec Netvibes</h3>
<p>Peu de temps après, j&#8217;ai été contacté par Tariq Krim, qui dirigeait alors Netvibes, dans le but d&#8217;intégrer cet annuaire à leur site. Cette collaboration a conduit à l&#8217;amélioreration du design de l&#8217;annuaire grâce à un designer de Netvibes (Maurice Svay), et à l&#8217;ajout des flux RSS et ICal à l&#8217;annuaire, sur une idée de Tariq.</p>
<p>Des difficultés d&#8217;intégration ont empêché d&#8217;utiliser mon code de départ pour l&#8217;annuaire de Netvibes, mais ma base de données a été intégrée lors de la sortie de <a title="Annuaire de Netvibes" href="http://eco.netvibes.com">l&#8217;annuaire de Netvibes</a>, qui fonctionne toujours.</p>
<p>Pour éviter la duplication des listes de modules, j&#8217;ai alors désactivé mon annuaire, et je l&#8217;ai remplacé par une redirection vers l&#8217;annuaire de Netvibes.</p>
<h3>Conclusion</h3>
<p>Finalement, mon annuaire n&#8217;a fonctionné que quelques mois, mais il a attiré un très grand nombre de visiteurs (ce qui m&#8217;a obligé à faire un système de mise en cache évolué pour éviter de surcharger mon hébergement gratuit).</p>
<p>Cette courte aventure m&#8217;a permis de commencer à découvrir l&#8217;équipe de Netvibes, et de découvrir en même temps la nécessité d&#8217;écrire un code clair et de séparer l&#8217;apparence du site du reste du code, pour permettre une collaboration plus facile par la suite avec d&#8217;autres développeurs. En l&#8217;occurence, l&#8217;utilisation propre du framework Zend de PHP aurait sûrement permis de réutiliser mon code dans l&#8217;annuaire de Netvibes.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viesurip.fr/2008/05/31/une-courte-aventure-annuaire-des-modules-netvibes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Juste pour rire : mon premier site internet</title>
		<link>http://www.viesurip.fr/2008/05/31/juste-pour-rire-mon-premier-site-internet/</link>
		<comments>http://www.viesurip.fr/2008/05/31/juste-pour-rire-mon-premier-site-internet/#comments</comments>
		<pubDate>Sat, 31 May 2008 14:17:41 +0000</pubDate>
		<dc:creator>twisterss</dc:creator>
				<category><![CDATA[Rions]]></category>
		<category><![CDATA[Site internet]]></category>

		<guid isPermaLink="false">http://localhost/viesurip/?p=12</guid>
		<description><![CDATA[
En cherchant dans mes archives de sites internet pour mon dernier article, j&#8217;ai découvert un très vieux site. Celui-ci est réellement le premier site internet que j&#8217;ai créé.
Comme il m&#8217;a bien amusé, j&#8217;ai décidé de le remettre en ligne dans les archives de ce blog. Vous pouvez le voir ici.
Il fait 4 pages et a [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<a href='http://www.viesurip.fr/2008/05/31/juste-pour-rire-mon-premier-site-internet/' ><img src="/wp-content/uploads/2008/05/capture-deux-nants.png" style="border:0; float:right; margin: 0 0 .5em 1em;" alt="[lang_fr]Capture de mon premier site internet[/lang_fr][lang_en]Screenshot of my first website[/lang_en]" title="[lang_fr]Capture de mon premier site internet[/lang_fr][lang_en]Screenshot of my first website[/lang_en]"/></a>
<p>En cherchant dans mes archives de sites internet pour <a href="http://www.viesurip.fr/2008/05/31/creation-du-site-internet-dune-tres-petite-entreprise-le-fil-a-soi/" title="Création du site internet d&#8217;une très petite entreprise : Le fil à soi">mon dernier article</a>, j&#8217;ai découvert un très vieux site. Celui-ci est réellement le premier site internet que j&#8217;ai créé.</p>
<p>Comme il m&#8217;a bien amusé, j&#8217;ai décidé de le remettre en ligne dans les archives de ce blog. <a title="Mon premier site internet" href="/archives/deux-nants">Vous pouvez le voir ici</a>.</p>
<p>Il fait 4 pages et a été réalisé avec WebExpert 2000. Je me rappelle avoir mis très longtemps pour trouver comment le mettre en ligne. Je pense que personne ne l&#8217;a jamais vraiment visité.</p>
<p>C&#8217;est un très bon exemple de tout ce qu&#8217;il ne faut pas faire sur un site internet <img src='http://www.viesurip.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . Heureusement on voit de moins en moins de sites comme celui-ci sur internet, sauf peut-être du côté des skyblogs.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viesurip.fr/2008/05/31/juste-pour-rire-mon-premier-site-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Création du site internet d&#8217;une très petite entreprise : Le fil à soi</title>
		<link>http://www.viesurip.fr/2008/05/31/creation-du-site-internet-dune-tres-petite-entreprise-le-fil-a-soi/</link>
		<comments>http://www.viesurip.fr/2008/05/31/creation-du-site-internet-dune-tres-petite-entreprise-le-fil-a-soi/#comments</comments>
		<pubDate>Sat, 31 May 2008 12:58:10 +0000</pubDate>
		<dc:creator>twisterss</dc:creator>
				<category><![CDATA[Autres]]></category>
		<category><![CDATA[Site internet]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://localhost/viesurip/?p=11</guid>
		<description><![CDATA[
Il s&#8217;agit de l&#8217;un des premiers sites internet que j&#8217;ai créés (j&#8217;en avais créés d&#8217;autres avant, mais ils ont disparu dans les entrailles d&#8217;internet).
Historique
La première version ressemblait très fortement à un sapin de noël. Elle avait été faite avec un éditeur WYSIWYG. Il y avait des frames et des images GIF animées, qui donnaient au [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<a href='http://www.viesurip.fr/2008/05/31/creation-du-site-internet-dune-tres-petite-entreprise-le-fil-a-soi/' ><img src="/wp-content/uploads/2008/05/logo.gif" style="border:0; float:right; margin: 0 0 .5em 1em;" alt="[lang_fr]Logo du fil à  soi[/lang_fr][lang_en]Logo of Le fil à  soi[/lang_en]" title="[lang_fr]Logo du fil à  soi[/lang_fr][lang_en]Logo of Le fil à  soi[/lang_en]"/></a>
<p>Il s&#8217;agit de l&#8217;un des premiers sites internet que j&#8217;ai créés (j&#8217;en avais créés d&#8217;autres avant, mais ils ont disparu dans les entrailles d&#8217;internet).</p>
<h3>Historique</h3>
<p>La première version ressemblait très fortement à un sapin de noël. Elle avait été faite avec un éditeur WYSIWYG. Il y avait des frames et des images GIF animées, qui donnaient au site un aspect pas très pro <img src='http://www.viesurip.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Je n&#8217;ai malheureusement pas gardé de capture d&#8217;écran de cette version.</p>
<p>La seconde version était un peu meilleure : j&#8217;avais découvert PHP, ce qui m&#8217;a permis de remplacer les frames par des include. Cependant, j&#8217;étais hébergé gratuitement par libertysurf <em>(qui a été racheté par tiscali qui a été racheté par Alice qui va être racheté par je ne sais pas encore qui) </em>à ce moment-là. Je n&#8217;avais donc pas de base de données à ma disposition, et toutes les pages étaient stockées dans des fichiers texte.</p>
<p>Cette architecture n&#8217;étant pas très souple, elle n&#8217;a pas facilité la mise en place des nouveautés qui se sont ajoutées par la suite : gestion d&#8217;une version imprimable des pages, centralisation des dates de stages et génération d&#8217;un flux RSS, création d&#8217;une interface de gestion facile à utiliser pour que les animatrices puissent gérer le contenu du site, refonte du design (le nouveau design était beaucoup plus joli que le précédent, mais faisait une utilisation massive de table dans la mise en page)&#8230;</p>
<h3>État actuel</h3>
<p>Il y a quelques années, j&#8217;ai migré le site chez free, et j&#8217;ai décidé de refaire complètement le site pour lui faire utiliser une base de données, et des templates pour faciliter les changements de design. J&#8217;ai aussi fait un nouveau design plus propre, avec une meilleure utilisation des CSSs, mais encore loin d&#8217;être compatible XHTML.</p>
<p>Vous pouvez voir <a title="Site du fil à soi" href="http://lefilasoi.free.Fr">le site du fil à soi</a> dans sa version actuelle.</p>
<h3>Conclusions</h3>
<p>Je ne suis pas encore très satisfait du design actuel du site, mais mes talents de designer me limitent fortement.</p>
<p>Si vous aussi devez faire un site pour une très petite entreprise, je vous conseille fortement de ne pas faire comme moi, et d&#8217;utiliser une plateforme existante (<a title="Site de drupal en Français" href="http://drupalfr.org">drupal</a> par exemple). Cela vous permettra de réutiliser les fonctions et thèmes implémentés par les autres utilisateurs, et d&#8217;obtenir rapidement un site fonctionnel, sans nécessairement limiter vos possibilités de personnalisation.</p>
<p>La prochaine étape pour moi dans la gestion de ce site serait sûrement de le migrer vers une plateforme comme Drupal, et de convaincre ses propriétaires de payer un vrai hébergement et un vrai nom de domaine.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.viesurip.fr/2008/05/31/creation-du-site-internet-dune-tres-petite-entreprise-le-fil-a-soi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

