FAMILYPM

 

Site personnel d'actualité

 

Cette URL est la première que j'ai obtenue, en 2001. A l'époque, le sous-domaine était Libertysurf, avant de devenir Tiscali, puis Alice. Le service pages-perso n'est plus proposé, il est remplacé par chez.com. Toutefois, les anciens comptes "pages-perso" sont maintenus.

 

J'ai créé mon premier site Internet à l'aide de l'éditeur HTML WYSIWYG Composer de Netscape. J'ai ensuite appris à coder en HTML, puis je suis passé au Php, afin de rendre mon site dynamique. Comme Libertysurf ne gére pas MySql, j'ai utilisé des fichiers texte pour stocker les données du site, c'est à dire le texte des pages.

 

En 2004, j'ai découvert Phortail, le CMS sans base de données, dont le projet avait été abandonné par son créateur. Ce CMS répondait parfaitement à mes besoins, il nécessitait seulement quelques améliorations et aménagements. J'ai décidé de l'utiliser pour mon site personnel.

 

Une collègue souhaitait créer le site Internet du petit club de basket qu'elle gérait. Je lui ai proposé de l'aider en utilisant Phortail que j'avais déjà amélioré. Elle a été satisfaite du résultat, surtout qu'elle pouvait très facilement administrer seule le site Web. Devant ce constat, j'ai décidé de reprendre le projet Phortail et de distribuer ce CMS modifié.

 

En 2006, Michel est devenu le développeur des nouvelles versions de Phortail, jusqu'en 2013, date à laquelle il s'est désengagé pour des raisons personnelles. Durant cette période, je me contentais d'animer le site Internet http://phortail.free.fr

 

En 2013, le projet Phortail a été abandonné, mes compétences en PHP ne me permettant pas d'assurer seul la maintenance de la version en cours dans de bonnes conditions de sécurité et encore moins de développer les futures versions.

 

A la même époque, j'ai été chargé de mettre en place le nouveau site Internet d'une association et de former des bénévoles à sa gestion. Nous avons choisi le CMS Joomla pour le créer. Ce CMS est de très bonne qualité, mais il s'est avéré trop complexe pour permettre aux bénévoles de le gérer de manière autonome. Le site a quand même été créé et est opérationnel. Cette expérience m'a fait prendre conscience que peu de CMS répondaient aux besoins des petites associations.


J'ai alors décidé de développer un petit CMS, rudimentaire, afin de créer des sites hébergés gratuitement chez Free et surtout de les gérer, très facilement, un peu à la manière d'un blog. Mon cahier des charges, le faire le plus simple possible, en respectant les exigences de Free. J'ai créé deux versions de ce CMS, une qui utilise un système de gestion de base de données (MySQL), pour Free et une autre qui utilise des fichiers texte, pour d'autres hébergeurs éventuels, comme par exemple, les pages-perso de Alice. Cette version sans base de données ne devrait pas poser de problème chez Free, il y a très peu d'écriture sur le disque, surtout de la lecture, donc assez peu de charge pour le serveur, mais je ne préfère pas prendre le risque d'avoir mes comptes bloqués sans préavis.

Il possède peu de fonctions, seulement celles qui me semblent nécessaires, c'est à dire, principalement la mise à jour du texte de la page d'accueil et la gestion des photos. Il se gère et se configure entièrement en ligne. Sa grande flexibilité permet de nombreuses possibilités de configuration. La fonction mail() étant désactivée chez Alice, j'utilise un formulaire de contact créé chez Framaforms.org, inséré avec un iframe . Ce CMS n'a pas vocation à être distribué, je le réserve à mon usage personnel. Du reste, je le maintiens encore pour les quelques sites qui ont été conçus avec, mais j'ai cessé de développer en PHP.

 

Je préfère me spécialiser dans l'utilisation des plates-formes blog.free.fr, Blogger et Google-Sites. Bien sûr, ce n'est pas très noble, cependant ces trois plates-formes répondent à un besoin de simplicité et d'accessibilité à la création d'un site Internet ou d'un blog, auquel ne répondent pas les hébergements classiques, même avec un CMS. Il existe d'autres plates-formes gratuites, mais avec des possibilités très limitées, de nombreuses options payantes et de la publicité imposée.

 

Si vous voulez installer un CMS sans base de données, je vous conseille PluXml, il  est principalement destiné à la création de blogs, mais il s'adapte très facilement à la création de site. Il est possible de lui ajouter un éditeur HTML à l'aide d'un plugin, pour faciliter l'écriture des articles.