Lancement de mon second blog : Sheevaboite.fr

11 Avril 2011

Ce blog sur le développement web est un outil de travail, un à-coté de mon travail car il me permet de rester à jour dans le domaine du web. Au fur et à mesure, j'ai voulu faire des articles relatif à Unix ou au logiciel libre mais ce n'était pas la place de le faire sur ce blog. J'ai donc investit dans une petite machine que l'on appelle SheevaPlug pour monter mon propre serveur Web pour ouvrir un blog un peu plus geek...

Sheevaboite.fr : Un serveur miniscurle @home

Ne voulant pas payer un autre hébergement et désirant avoir un petit serveur à la maison pour deux trois tâches et améliorer mes compétences en administration unix, j'ai choisi de me procurer un SheevaPlug pour un peu moins de 100€ afin de me lancer dans l'auto-hébergement, c'est à dire que le serveur web du blog est hébergé chez moi sur ma ligne ADSL.

Ainsi je peux monter divers services accessibles uniquement à l'intérieur de mon réseau et héberger un site-web disponibles pour les internautes. J'ai donc acheté le nom de domaine sheevaboite.fr et je me suis lancé dans cette aventure...

De la simplicité nait l'efficacité

Capture de la sheevaboite

Les designs simples me plaisent énormément, j'ai donc épuré au maximum le style du blog en implémentant un thème en HTML5 avec pas mal de CSS3 pour des effets que je mettais en place auparavant avec un script jQuery.

J'utilise les media-queries pour faire une version mobile du site avec exactement le même contenu, simplement affiché à la taille d'un navigateur web (d'ailleurs j'aimerai bien des retours si des gens ont des téléphones sous Android...). Avec les medias-queries le site mobile pèse moins de 500 octets minifiés, je trouve cela vraiment intéressant comme technique pour afficher un site sur les mobiles.

Et les performances...

Avec un design aussi simple, les performances n'en sont que meilleures puisque le blog est assez réactif, la home page se charge en environ 1 seconde (une fois les DNS en cache :/) et il ne faut que 5 requêtes pour charger la home du site avec les deux requêtes du tracking de Google Analytics comprises. D'ailleurs c'est assez marrant de voir que la home page pèse 27ko et que le script d'analyse de trafic pèse 12ko à lui tout seul... Je devrais peut être rechercher un système de tracking un peu plus "ligth"...

Côté JavaScript, j'ai pris le parti de ne pas utiliser jQuery car je le trouvais trop lourd, aujourd'hui un script jQuery pèse environ 25ko, ce qui est considérable par rapport au poids de la HP. J'ai donc utilisé MidoriJS dont j'avais parlé récemment sur ce blog.

Le blog de la sheevaboite fonctionne avec le moteur de CMS PluXml qui m'avait bien plu il y a peu. Mon choix s'est porté sur ce système pour plusieurs raisons :

De plus, il semble que ce soit le moteur de prédilections des sites auto-hébergé.

Voilà, c'est terminé pour la présentation de ce blog, je n'en reparlerai plus sur ce blog, n'hésitez pas à aller faire un tour sur la sheevaboite afin de découvrir la richesse de l'auto-hébergement et la puissance de ces petits serveurs... Et vous pouvez remonter les bugs graphiques et vos remarques ici...

Charger les commentaires…