Architecture technique

Publié le 22 juillet 2006 et mis à jour le 1 avril 2012 -
PDF Afficher une version imprimable de cette page

Voici le “making of” de ce blog, com­pre­nant la par­tie logi­cielle et aussi l’aspect photos.

Côté uti­li­sa­tion, vous pou­vez consul­ter la visite gui­dée du blog.

Making of Opinions Libres

Ce blog tourne sous Word­Press ver­sion US dans une ver­sion régu­liè­re­ment réac­tua­li­sée. J’avais com­menté le ration­nel de ce choix en 2006 et il reste tou­jours valable, tant Word­Press est devenu la pla­te­forme stan­dard open source pour gérer ses blogs.

Ma confi­gu­ra­tion Word­Press est com­plé­tée par un cer­tain nombre de plug-ins dont :

  • Akis­met  : un anti­spam pour les com­men­taires. Assez effi­cace. Mais qui ne sert presque plus à rien depuis que j’ai ins­tallé capcc. Il détecte cepen­dant des spams qui savent pas­ser au tra­vers du captcha.
  • Audio Player : un player audio uti­lisé pour écou­ter des confé­rences audio au sein des posts. Je ne l’utilise pas souvent.
  • CapCC : un outil de sai­sie de code visuel pour égale­ment limi­ter les spams de com­men­taires. Script Php que j’ai du modi­fier car il était buggé…
  • Dif­ferent Posts per Page : per­met de spé­ci­fier le nombre de posts par page selon l’affichage: home, search, caté­go­rie, his­to­rique. Il me per­met de ne pré­sen­ter que quelques posts dans la home page, mais beau­coup plus si vous faites une recherche par mois ou par catégorie.
  • Fancy box for Word­Press : qui per­met de cli­quer sur les images et de les voir en grand sans quit­ter la page courante.
  • Feed Face­book – Leave Face­book qui génère un flux RSS pour ali­men­ter mon compte Face­book avec les pre­mières lignes de chaque article et un poin­teur sur le blog.
  • Greg’s Threa­ded Com­ment Num­be­ring qui sert à numé­ro­ter hié­rar­chi­que­ment les com­men­taires imbri­qués (threa­ded com­ments) mis en place depuis août 2009.
  • Live Com­ment Pre­view : per­met de visua­li­ser la mise en page d’un com­men­taire en cours de rédaction.
  • Post Tea­ser : per­met l’affichage du début des posts lorsqu’il y en a plu­sieurs à l’écran et de poin­ter sur la ver­sion complète.
  • Search Eve­ry­thing : une fonc­tion qui per­met d’effectuer des recherches non seule­ment dans les posts mais égale­ment dans les pages sta­tiques et dans les com­men­taires. Com­plète la fonc­tion de recherche dyna­mique que j’ai moi-même déve­lop­pée en Ajax.
  • Subscribe2 : per­met de gérer l’abonnement par mail aux nou­veaux articles de ce blog.
  • Sub­scribe to com­ments : qui per­met de s’abonner aux com­men­taires d’un article. Mis en place en février 2012.
  • Twit­ter Men­tions as Com­ments : per­met d’importer de manière semi-automatique les tweets reliés aux articles et de les inté­grer comme com­men­taires. Mis en place en février 2012.
  • WordT­wit qui envoie un twitt sur mon compte oli­vez à chaque publi­ca­tion d’un nou­vel article.
  • wp-mpdf : qui per­met de géné­rer des fichiers PDF à par­tir des articles, et de les gérer en cache pour éviter de les regé­né­rer à chaque chargement.
  • WP-PostViews : qui per­met de cal­cu­ler le nombre de fois qu’un post est lu indi­vi­duel­le­ment. Uti­lisé en par­ti­cu­lier dans les archives par années et par mois.
  • wp-print : qui per­met d’afficher des articles dans un mode d’affichage per­met­tant leur impression.
  • wp-typography : un plug-in qui amé­liore la typo­gra­phie d’ensemble du blog et y intègre la ges­tion des césures.
  • WPtouch : un plug-in qui per­met l’accès au blog à par­tir de smart­phone et de leur navi­ga­teur web avec un thème adapté à la petite sur­face des écrans. Il sup­porte notam­ment l’iPhone.
  • Et enfin, quelques plug-ins admi­nis­tra­tifs dont cer­tains per­mettent de sécu­ri­ser le blog. Je ne les cite pas par précaution.

Le tem­plate que j’utilise est un loin­tain dérivé d’un thème d’Andreas Vik­lund. Il est conçu pour s’adapter dyna­mi­que­ment à la lar­geur de votre écran ou de la fenêtre de votre navi­ga­teur. Depuis les nom­breuses modi­fi­ca­tions que j’y ai inté­grées, il ne reste plus grand chose du tem­plate d’origine.

J’y uti­lise notam­ment quelques plug-ins de mon cru pour modi­fier la fonc­tion de recherche (en la ren­dant dyna­mique), un autre pour pré­sen­ter la liste des prin­ci­paux contri­bu­teurs au blog (une fonc­tion­na­lité que je n’ai jamais vue sur un blog), et enfin, un der­nier pour pré­sen­ter dyna­mi­que­ment les archives du blog (avec sta­tis­tiques de lec­tures et nombre de com­men­taires par article). J’ai expé­ri­menté l’usage d’Ajax et de JavaS­cript pour ce faire, ce qui n’est pas tri­vial lorsque l’on n’est pas déve­lop­peur à temps plein.

J’ai passé pas mal de temps à peau­fi­ner le tem­plate pour en vali­der la struc­ture avec le W3C Vali­da­tor. Les pages prin­ci­pales sont main­te­nant vali­dées, modulo quelques tags dans les articles qui peuvent poser quelques problèmes.

Et puis, tout cela est hébergé chez 1&1 pour 5€ par mois (abon­ne­ment Dual Clas­sique) ! Même si j’ai eu quelques déboires avec eux à l’automne 2007, le ser­vice rendu est de bon niveau. La per­for­mance de MySQL et PHP est très bonne chez eux en général.

Du côté poste client, ce blog fonc­tionne aussi bien avec Inter­net Explo­rer 7/8/9 qu’avec Fire­fox 3/4 (sous Win­dows comme sous Linux) et Google Chrome. Il ne fonc­tionne plus conve­na­ble­ment sous Inter­net Explo­rer 6.0 depuis août 2011, du fait d’une mise à jour de Word­Press. Je teste aussi le site avec Safari sur un Mac Mini tout comme sur l’iPad.

Sinon, je fais appel à PSPad, un free­ware sympa pour l’édition de pro­grammes avec lequel j’édite les scripts PHP et le tem­plate de mon blog, qui attaque direc­te­ment un site FTP, ainsi qu’à File­zilla pour les uploads sur le site. Depuis la mi sep­tembre 2006, j’édite mes posts avec Win­dows Live Wri­ter un petit outil sympa et gra­tuit fonc­tion­nant en mode offline sous Win­dows. Il fonc­tionne très bien avec Word­Press et s’améliore régulièrement.

Les pho­tos que je publie dans les articles sont réa­li­sées avec un Canon EOS 5D et un 5D Mark II selon les cir­cons­tances, et triées puis cor­ri­gées et “déraw­ti­sées” sous Adobe Ligh­troom 3.X et par­fois modi­fiées sous Pho­to­shop CS5. J’ai réa­lisé les pho­tos en mode pano­rama (pano­ra­mic stit­ching) avec la fonc­tion idoine de Pho­to­shop CS5, avec le logi­ciel open source Hugin et depuis début 2012, avec Micro­soft ICE qui est très rapide et effi­cace, avec un réglage temps réel de la perspective. L’entête du blog a été réa­li­sée avec Inks­cape. Cer­taines images ont été trai­tées avec The­GIMP. Mes pho­tos sont publiées sur Dar­q­room (nor­mal, je suis admi­nis­tra­teur dans cette société ! ) et les vidéos sur You­Tube.

Enfin, je déve­loppe et teste les modi­fi­ca­tions de mon blog sur Ubuntu avec une répli­ca­tion com­plète de l’environnement Linux, Apache, MySQL et PHP de mon hébergeur.

Au bout du compte, le nombre d’outils à mettre en œuvre pour gérer un tel blog est assez impres­sion­nant quand on prend un peu de recul (cf l’image au début de la page) !

Pour la petite his­toire, voici l’évolution du look du blog Opi­nions Libres qui peut faire sou­rire avec le recul (il faut assu­mer…). Tout d’abord au démar­rage en 2006, avec le thème d’Andreas Vik­lund et Tara Auker­man très légè­re­ment modi­fié, qui uti­lise trois colonnes :

Look Opinions Libres 2006

En 2008, le look évolue, tou­jours sur trois colonnes. Il met en avant les deux ouvrages de réfé­rence publiés sur le blog : le Guide des Star­tups et le Rap­port du Consu­mer Elec­tro­nics Show.

Look Opinions Libres 2007

En 2009, nou­velle évolu­tion du ban­deau, sans grands changements.

Look Opinions Libres 2009

En 2010, grosse refonte à la fois au niveau du look, plus dépouillé, sur deux colonnes et avec un menu ras­sem­blant un grand nombre des points d’entrées qui étaient dans les deux colonnes de droite, et l’ajout de nom­breuses fonc­tion­na­li­tés parmi les­quelles : sor­ties PDF et d’impression des articles, open data pour consul­ter les sta­tis­tiques de lec­ture et sur les com­men­taires, et ver­sion pour mobiles avec un thème spé­cia­lisé. Le thème d’origine à com­plè­te­ment dis­paru avec mes nom­breuses modi­fi­ca­tions, inter­ve­nues en pro­fon­deur dans le CSS du template.

Look Opinions Libres 2010

Publié le 22 juillet 2006 et mis à jour le 1 avril 2012 Page de | 32808 lectures

PDF Afficher une version imprimable de cette page     

Ajouter un commentaire

Vous pouvez utiliser ces tags dans vos commentaires :<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> , sachant qu'une prévisualisation de votre commentaire est disponible en bas de page après le captcha.

Captcha

Pour valider votre commentaire, veuillez saisir les lettres ci-dessus et cliquer sur le bouton Publier le commentaire ci-dessus.


Derniers articles

Tout, tout, tout sur la high-tech

Le Rapport du CES 2013 est disponible sous forme de livre, publié aux Editions Kawa dans la collection "Tout, tout" dirigée par Henri Kaufman ! Utilisez le code promo OLIVIER pour bénéficier de 10% de réduction !
image

Quelques Femmes du Numérique

Avec Marie-Anne Magnac, j'ai lancé #QFDN, l'exposition photo des femmes du numérique. Installée depuis le 16 octobre 2012 à l'espace Soleilles Cowork de Paris, elle a aussi été présentée et sera présentée dans différentes manifestations. Et je continue régulièrement à enrichir les 200 portraits initiaux de l'opération !
image

Cocktail Orange France lors de la Conférence LeWeb 2012 le 8 décembre 2012. Conférence annuelle des anciennes de l'ESCP organisée au siège du MEDEF le 17 janvier 2013. Conférence La journée de la femme Digitale organisée par Catherine Barba et Delphine Rémy-Boutang le 8 mars 2013. Conférence Osons la France le 5 avril 2013, à l’Espace Cardin. MipTV au Palais des Festivals de Cannes des 8 au 11 avril 2013. Au Web2Day, organisé à Nantes les 16 et 17 mai 2013. A Futur en Seine, organisé en Ile de France par le pôle de compétitivité Cap Digital, dans le cadre du Village des Innovations au 104 à Paris, du 13 au 16 juin 2013. Dans la conférence USIevents, organisée par la SSII Octo et destinée aux DSI, les 24 et 25 juin 2013 au Palais Brongniard.

Derniers commentaires

“Les technologies broadcast vues à Roland Garros avec une belle société de provence @NEOTION...”
“Merci pour l'article! Petite précision sur le nom de l'institut de recherche Allemand qui a développé l'application de spatialisation sonore (ou son binaural), il s'agit bien de "Fraunhofer IIS"....”
“Précisons que la démo "HEVC en DVB-T2" était l'un des reflets de la mise en place d'une première mondiale: la 1ère chaine live captation-codage-diffusion-dédodage-restitution de la technologie HEVC, qui jusqu'à ce...”
“Sur-régulation d’1 sec­teur empêche les gros de grandir même si on sait que l’on en a besoin sur la scène internle...”
“Je recommande "L’évolution du bruit dans les réseaux sociaux", analyse pertinente de @olivez sur...”


Abonnement email

Pour recevoir par email les alertes de parution de nouveaux articles :


 


Téléchargements gratuits

Ces documents sont diffusés gratuitement (sous Creative Commons) et en PDF. Le Guide des Startups, mis à jour environ deux fois par an :
image

Le Rapport du Consummer Electronic Show de Las Vegas, publié chaque année en janvier depuis 2006 :
CouvertureRapportCES

Les clivages de la présidentielle 2012 sur le numérique :
CouvertureClivagesNumeriques

Voir aussi la liste complète des publications de ce blog.

Catégories

Tags


Evénements

image

Les articles sur toutes les éditions de LeWeb depuis 2006.

Voyages

Voici les compte-rendu de divers voyages d'études où j'ai notamment pu découvrir les écosystèmes d'innovation dans le numérique de ces différents pays : Chine (2010) à Shanghai et Beijing Corée du Sud (2009) à Séoul Israël (2010) à Tel Aviv Japon (2009) à Tokyo Japon (2011) au CEATEC de Tokyo Japon (2012) au CEATEC de Tokyo Silicon Valley (2007) Silicon Valley (2011)