<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Christophe Le Bot &#187; CMS</title>
	<atom:link href="http://blog.christophelebot.fr/tag/cms/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.christophelebot.fr</link>
	<description>Pratique de la conception numérique</description>
	<lastBuildDate>Tue, 15 Jun 2010 23:02:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installer Drupal 6 sur un serveur mutualisé OVH</title>
		<link>http://blog.christophelebot.fr/2008/04/19/drupal-6-ovh/</link>
		<comments>http://blog.christophelebot.fr/2008/04/19/drupal-6-ovh/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 12:06:25 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Exploiter]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2008/04/19/drupal-6-ovh/</guid>
		<description><![CDATA[
Les contraintes des serveurs mutualisés sont souvent agaçantes, mais rarement insurmontables. C&#8217;est le cas chez OVH quand on veut installer Drupal 6.
Drupal ne s&#8217;installe pas si register_globals est activé, ce qui est le cas par défaut chez OVH (ce serait trop simple&#8230;). Mais il est permis de modifier le comportement du serveur, grâce à  [...]]]></description>
			<content:encoded><![CDATA[<div class="asset-frame"><img src="http://blog.christophelebot.fr/wp-content/uploads/2008/04/drupal_ovh.png" alt="Drupal + OVH" /></div>
<p>Les contraintes des serveurs mutualisés sont souvent agaçantes, mais rarement insurmontables. C&#8217;est le cas chez <a href="http://www.ovh.com/">OVH</a> quand on veut installer <a href="http://www.drupal.org/">Drupal 6</a>.</p>
<p>Drupal ne s&#8217;installe pas si <code>register_globals</code> est activé, ce qui est le cas par défaut chez OVH (ce serait trop simple&#8230;). Mais il est permis de modifier le comportement du serveur, grâce à  quelques directives qu&#8217;il faut ajouter au début du fichier <code>.htaccess</code> inclus dans le package Drupal :</p>
<pre>SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1</pre>
<p>En gros, je passe en PHP5, je désactive <code>register_globals</code> et j&#8217;en profite pour obtenir les avantages de Zend Optimizer.</p>
<p>Il faut également décommenter la ligne <code>RewriteBase /</code> dans le même fichier pour que la réécriture des adresses par Apache fonctionne correctement :</p>
<pre># If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
<strong>RewriteBase /</strong>

# Rewrite URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]</pre>
<p>Et là, miracle, Drupal s&#8217;installe. Enfin, pas pour tout le monde : sur les anciens hébergements, MySQL est encore en version 4.0, incompatible avec Drupal. Pour s&#8217;en sortir, il faut <a title="Guide OVH de migration vers MySQL 5" href="http://guides.ovh.com/ConversionMysql5">migrer votre base de données vers un autre serveur SQL OVH</a>.</p>
<p>Attention, l&#8217;opération est très critique&#8230; et n&#8217;a pas fonctionné pour moi ! En fait, elle consiste à  détruire la base pour la reconstruire à  partir de vos sauvegardes. Donc premier point : vérifier que vos sauvegardes sont intègres. Ensuite, il faut suivre la procédure OVH.</p>
<p>Sauf que lorsque j&#8217;ai voulu reconstruire la base via le manager OVH, elle n&#8217;apparaissait plus dans la liste ! Résultat : plus de base de données ! C&#8217;est pratique&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2008/04/19/drupal-6-ovh/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Comparatif de 4 CMS PHP sur 190 critères</title>
		<link>http://blog.christophelebot.fr/2007/05/14/comparatif-cms-php-bordage/</link>
		<comments>http://blog.christophelebot.fr/2007/05/14/comparatif-cms-php-bordage/#comments</comments>
		<pubDate>Mon, 14 May 2007 13:43:07 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Concevoir]]></category>
		<category><![CDATA[Design numérique]]></category>
		<category><![CDATA[Développer]]></category>
		<category><![CDATA[Gestion de projets]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Outils du développeur]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Gestion de contenu]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2007/05/14/comparatif-cms-php-bordage/</guid>
		<description><![CDATA[Stéphane Bordage nous propose une analyse complète de 4 solutions de gestion de contenu open source fonctionnant avec PHP :

Drupal
eZ Publish
Joomla!
SPIP
WordPress

A chacun de faire sa synthèse en fonction de ses besoins. Un très bon support de décision qui me fait découvrir encore une fois les vertus d&#8217;un Drupal que je sous-estimais.
Mise à jour : le [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Blog Le Projet Web" href="http://blog.leprojetweb.com/">Stéphane Bordage</a> nous propose une <a title="Comparatif CMS sur Benchmarkr" href="http://alpha.benchmarkr.com/benchmarkrs/11">analyse complète de 4 solutions de gestion de contenu open source fonctionnant avec PHP</a> :</p>
<ul>
<li><a title="Site officiel Drupal" href="http://drupal.org/">Drupal</a></li>
<li><a title="Site officiel eZ Publish" href="http://ez.no/">eZ Publish</a></li>
<li><a title="Site officiel Joomla!" href="http://www.joomla.org/">Joomla!</a></li>
<li><del datetime="2007-06-14T08:49:55+00:00"><a title="Site officiel SPIP" href="http://www.spip.net/">SPIP</a></del></li>
<li><a title="Site officiel WordPress" href="http://wordpress.org/">WordPress</a></li>
</ul>
<p>A chacun de faire sa synthèse en fonction de ses besoins. Un très bon support de décision qui me fait découvrir encore une fois les vertus d&#8217;un <a title="Rue89 a choisi Drupal et explique pourquoi" href="http://blog.christophelebot.fr/2007/05/04/drupal-rue89/">Drupal que je sous-estimais</a>.</p>
<p><ins datetime="2007-05-21T15:02:58+00:00">Mise à jour :</ins> le dossier complet est disponible dans le numéro 720 du <a title="Magazine Décision Informatique" href="http://www.01net.com/decisionmicro/">magazine Décision Informatique</a>, paru le 21 mai 2007.</p>
<p><ins datetime="2007-06-14T08:49:55+00:00">Mise à jour :</ins> suite aux réactions (étonnamment violentes) de la communauté Spip à propos des résultats, Stéphane Bordage a pris la sage décision de supprimer Spip de ce comparatif.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2007/05/14/comparatif-cms-php-bordage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rue89 a choisi Drupal et explique pourquoi</title>
		<link>http://blog.christophelebot.fr/2007/05/04/drupal-rue89/</link>
		<comments>http://blog.christophelebot.fr/2007/05/04/drupal-rue89/#comments</comments>
		<pubDate>Fri, 04 May 2007 14:10:01 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Développer]]></category>
		<category><![CDATA[Evénements]]></category>
		<category><![CDATA[Exploiter]]></category>
		<category><![CDATA[Outils du développeur]]></category>
		<category><![CDATA[Savoir]]></category>
		<category><![CDATA[Services en ligne]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Gestion de contenu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Travail collaboratif]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2007/05/04/drupal-rue89/</guid>
		<description><![CDATA[
Dimanche 6 mai 2007, ce sera la fin du suspens : nous saurons tous à quoi ressemble&#8230; Rue89 ! Oui, c&#8217;est la date qu&#8217;a choisi cette équipe de journalistes passionnés et téméraires pour ouvrir un site d&#8217;information d&#8217;un nouveau genre. Rendez-vous donc dimanche à 18h (pas à 20h !).
Pour en diffuser le contenu, Rue89 a [...]]]></description>
			<content:encoded><![CDATA[<div class="asset-frame"><a title="Site web Rue89" href="http://www.rue89.com/"><img src="http://blog.christophelebot.fr/wp-content/uploads/2007/05/rue89.png" alt="Rue89" /></a></div>
<p><strong>Dimanche 6 mai 2007, ce sera la fin du suspens : nous saurons tous à quoi ressemble&#8230; <a title="Site web Rue89" href="http://www.rue89.com/">Rue89</a> !</strong> Oui, c&#8217;est la date qu&#8217;a choisi cette équipe de journalistes passionnés et téméraires pour ouvrir un site d&#8217;information d&#8217;un nouveau genre. Rendez-vous donc dimanche à 18h (pas à 20h !).</p>
<p>Pour en diffuser le contenu, Rue89 a sélectionné <a title="Site web Drupal" href="http://www.drupal.org/">Drupal</a>, une plate-forme de gestion de contenu libre. Ce choix est argumenté dans un <a title="Spécial geek : pourquoi Drupal ? " href="http://makingof.rue89.com/index.php?entry=entry070428-172321">article du blog Rue89</a> :</p>
<blockquote><p>Parce que nous avions pris la décision de démarrer le site au plus vite et de le faire évoluer au fur et à mesure des suggestions et critiques des utilisateurs, nous avons cherché une solution flexible et prête à l&#8217;emploi.</p>
<p>[...]</p>
<p>Nous avons opté pour la plateforme LAMP (Linux, Apache, MySQL, PHP) parce qu&#8217;elle est très largement répandue sur Internet, maîtrisée par de nombreux développeurs et qu&#8217;elle sert de base technologique à plusieurs outils de gestion de contenu Open Source performants et stables.</p>
<p>[...]</p>
<p>SPIP, bien que largement déployé, nous a paru dépassé et ne répondant pas à nos attentes en terme de fonctionnalités.</p>
<p>[...]</p>
<p>En matière de performance, Drupal apporte des résultats bien plus intéressants [que Joomla] à périmètre matériel constant.</p></blockquote>
<p>Rue89 cite par ailleurs quelques études comparatives qui permettent d&#8217;y voir plus clair :</p>
<ul>
<li><a title="Article sur le site Alledia" href="http://www.alledia.com/blog/general-cms-issues/joomla-and-drupal-%11-which-one-is-right-for-you?/">Joomla and Drupal &#8211; Which One is Right for You?</a>, Alledia</li>
<li><a title="Article sur le site de Dries Buytaert" href="http://buytaert.net/drupal-vs-joomla-performance">Drupal vs Joomla: performance</a>, Dries Buytaert (responsable du projet Drupal)</li>
<li><a title="Article sur le site CMSReport" href="http://cmsreport.com/node/543">Drupal and Joomla comparison</a>, CMSReport</li>
<li><a title="Article sur le site IBM" href="http://www-128.ibm.com/developerworks/ibm/library/i-osource1/">Using open source software to design, develop, and deploy a collaborative Web</a>, IBM</li>
</ul>
<p>Les commentaires des lecteurs valent également de s&#8217;y attarder :</p>
<blockquote><p>eZ Publish est bien une référence, mais une référence qui ne monte pas ! La faute a sa difficulté à monter en charge (cache PHP obligatoire) et à l&#8217;incapacité des développeurs à adapter le framework aux versions courantes de PHP/MySQL.</p>
<p>[...]</p>
<p>C&#8217;est un véritable plaisir que de développer sur ce framework [Drupal], notre équipe de dev est littéralement sous le charme !</p></blockquote>
<p>Voilà beaucoup d&#8217;arguments solides en faveur de Drupal. Pour ma part, je l&#8217;avais testé sans être convaincu. C&#8217;était en 2001. La démonstration en ligne de la version actuelle m&#8217;a montré qu&#8217;il a beaucoup évolué depuis. Je le replace donc dans le peloton de tête des CMS LAMP (Content Management System sur plate-forme Linux, Apache, MySQL et PHP).</p>
<p>Il me reste à souhaiter bon vent à Rue89 qui aura déjà beaucoup à faire deux heures après son lancement !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2007/05/04/drupal-rue89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
