StarNablog Ceci n'est pas un blog de geek. Enfin presque.

Photos eZ Awards 2007
 

A propos

Cette page est destinée à satisfaire votre curiosité. C'est également ici que vous trouverez quelques informations techniques relatives au site StarNab.com.

Ezpublish

Ce weblog tourne sous eZPublish dans sa version 3.9.1. eZPublish est un CMS que le site officiel ne peut que mieux présenter que moi. En résumé, et pour les non-informaticiens, Ezpublish est un logiciel qui propose un socle solide pour le développement de sites internet. Ce socle comprend les couches très basses d'un site internet dit dynamique. Ainsi, tout ce qui est gestion de contenu (définition, création, édition, versionning) n'a pas besoin d'être redéveloppé. Une des particularités d'Ezpublish est son extensibilité puisque de nouvelles fonctionnalités peuvent simplement venir se greffer à l'existant grace au mécanisme d'extensions dont ce site tire goulument parti.

Le serveur

StarNab.com, tourne sur une des maintenant très célèbre Dédibox. Le service Dédibox est proposé par iliad, la maison mère de Free - et non Free lui même. :)

Le choix de l' OS y est libre. Pour ma part, j'ai choisi une Debian-Sarge, un environnement qui m'est familier car rencontré dans le cadre de mon travail.

J'administre le dit-serveur moi-même, un exercice que j'affectionne particulièrement même si ma vocation première pour l'heure, reste le développement.

Rendons à César ce qui est à César

Site personnel oblige il m'était important que je m'occupe personellement de tout ou presque. Ainsi, je profiterais de cet espace pour m'auto-congratuler. Voilà, c'est fait.

Mes chevilles étant maintenant à la taille adéquate, nous pouvons parler un peu plus sérieusement.

Ainsi le design et le graphisme sont de moi. Pour ce faire, j'ai d'abord réalisé une maquette sous Paint Shop Pro. Tous les éléments de design (hors pictogrammes et photos) sont vectoriels. J'ai tendance à parler de DOO car les éléments placés sur le plan de travail reste entièrement éditables. L'utilisateur ne manipule plus un amas de pixels mais bien des objets à l'instar du dessin Bitmap. Je préciserais que c'était mon 1er essai dans le domaine pour un temps de travail d'environ 2 semaines.

Vient ensuite l'intégration HTML. L'intégration HTML, c'est la transformation de la maquette graphique en une page HTML totalement statique. Dans cet exercice, l'intégrateur cherche à avoir une page HTML très proche voir identique au rendu de la maquette. Ayant pour objectif de faire un site dans l'air du temps, c'est naturellement que j'ai ciblé la validité XHTML. Strict en l'occurence. C'est bien moins de contraintes qu'il n'y parait. Toutefois, il est vrai qu'il faut connaître son environnement et jongler entre les bugs inhérents à chacun des navigateurs n'est pas une mince affaire.

Le développement

Vient ensuite le développement à proprement parler, mon domaine donc.
Il est nécessaire de le préciser. Cela fait maintenant 2 ans que je travaille sur cet outil qu'est eZpublish . Autrement dit, je connais un peu ma besogne. J'ai pleinement tiré parti du mécanisme d'extension d' eZpublish .
Voici quelques unes d'entre elles actuellement en service sur ce site :

J'en profite pour remercier Ingénieurs & Consultants pour m'autoriser à utiliser l'extension GestionnaireContenu .

La galerie

Vous l'avez peut-être remarqué : la galerie est entièrement réalisée en javascript. C'est ici le (excellent) travail Jonathan Schemoul .

Dernière mise à jour : 21/04/07 à 02h32