|
PHARE : Projet Hypermédia de l'Académie de Rennes pour l'Intranet/Extranet | ||||
|
Des documents sont également consultables à l'adresse suivante : http://www.ac-rennes.fr/tic/glossaire/Phare.htm Le projet est développé conjointement par l'IUFM, le CRDP et la mission TICE du Rectorat - Seria5 Plan de la page : - Introduction sur les bases techniques, - Etat actuel du développement, - Expérimentations et perspectives | ||||
| Introduction sur les bases techniques PHARE est fondé sur une base Php-Nuke (www.phpnuke.org), ensemble de scripts PHP reliés à une base de données de type MySql, permettant de construire des espaces WEB dynamiques. Php-Nuke est sous licence GNU-GPL, ce qui signifie qu'il est entièrement gratuit, et que son code source est librement distribué sur l'Internet. De nombreux concepteurs de sites ont adopté Php-Nuke en raison de sa facilité de mise en oeuvre et de sa modularité. En Bretagne par exemple, l'expérience RASI, menée par le collège Keranroux de Brest, repose sur une plate-forme Php-Nuke 4.3 (www.rasinet.net). La richesse de l'outil est telle que la plupart des sites Php-Nuke choisissent de ne conserver que quelques modules essentiels, afin d'éviter la confusion et la dispersion : c'est le cas du lycée Jacques de Vaucanson de Tours (www.vaucanson.org) ou du lycée René Perrin d'Ugine (www.ac-grenoble.fr/ugine). Certains établissements Québécois également, utilisent Php-Nuke pour dynamiser leur site Web : on pourra consulter les pages du Cégep Marie-Victorin à partir de l'adresse http://linux1.collegemv.qc.ca/techinfo. Au total, on compte aujourd'hui plusieurs milliers de sites tournant sur Php-Nuke ou sur ses dérivés, dont Post-Nuke, le plus connu. La grande force de la plate-forme est de permettre de monter facilement un "moteur de news" ou un espace de téléchargement modéré, et d'offrir l'accès au code source. Sa plus grande faiblesse réside dans la qualité relativement médiocre de ce code source, largement bogué, et qui présente quelques failles de sécurité majeures. Les successeurs de Php-Nuke, dont Post-Nuke, ont bien tenté de simplifier et de rationnaliser ses scripts volumineux, mais les résultats ne sont pas à la hauteur du travail fourni. Notre approche a été différente : nous voulions avant tout mesurer les bénéfices que l'on pouvait tirer de l'utilisation de tels outils dans un contexte scolaire ; après quelques tests techniques menés sur différentes plates-formes (voir l'analyse comparative en ligne : http://www.ac-rennes.fr/tic/glossaire/Phare.htm), nous sommes parvenus à la conclusion que Post-nuke, prometteur malgré tout, était encore trop rudimentaire, disposait d'une base d'utilisateurs plus faible et offrait un support somme toute inférieur à celui que pouvait offrir Php-Nuke ; de plus, sa modularité tant vantée n'offrait finalement que peu d'avantages, dans la mesure où les nouvelles versions de Php-Nuke présentaient un système de modules très simple d'emploi, et où de toutes façons, à moyen terme, de larges portions de code seraient à écrire ou à réécrire pour répondre aux besoins du système éducatif. Dans un premier temps, notre souci a donc été de disposer au plus vite d'une plate-forme opérationnelle : à partir d'une base Php-Nuke 5.2, nous nous sommes globalement contentés de sélectionner les fonctions dont nous avions besoin, et de corriger les bogues rédhibitoires. La version 1.0 de PHARE ne présente que quatre modules entièrement nouveaux par rapport à Php-Nuke : celui du porte-document virtuel, réalisé par le SERIA5 (service informatique du rectorat de Rennes), l'éditeur HTML, adapté d'un composant web (Webpart) de Microsoft, le "Simple HTML Editor for Microsoft Sharepoint Portal Server", une adaptation de Web Calendar, projet Open Source de calendrier de groupe, et un portage de MRBS, système de réservation de salles et de ressources également en Open Source. Naturellement, le choix de tel ou tel composant ne se fait pas au hasard : il s'agit à chaque fois d'évaluer l'adéquation entre les fonctionnalités offertes et les besoins recensés. Et peu à peu, le projet s'organise : le CRDP et l'IUFM de Bretagne y sont à présent associés, et certains développements sensibles sont externalisés : la société Atlantide a ainsi réalisé un module de synchronisation entre les bases MySql de la plate-forme et un annuaire LDAP conforme aux spécifications de S2i2e (Services intranet-internet d'établissements scolaires et d'écoles - cf. S3it). Le schéma d'évolution de la plate-forme prévoit d'ailleurs la mise en conformité progressive du code avec l'ensemble des normes retenues pour S2i2e. Cela passe notamment par la résolution des problèmes de sécurité liés à l'utilisation des cookies. | ||||
|
Etat actuel du développement de PHARE Le profil "usager" permet de : Le profil "personne ressource" , en fonction des droits accordés par l'administrateur, offre les mêmes fonctionnalités, mais peut permettre en outre de : | ||||
|
Expérimentations et perspectives |
Mission TICE - Seria5 - Rectorat de Rennes - pierre.gardenat@ac-rennes.fr et sylviane.tabarly@ac-rennes.fr Mise à jour : 13-06-2002 |