<?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>Here With Me &#187; Drupal</title>
	<atom:link href="http://www.herewithme.fr/tag/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.herewithme.fr</link>
	<description>Blog personnel et technique, Blog technique et personnel, Blog avant tout.</description>
	<lastBuildDate>Sat, 24 Jul 2010 15:53:13 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Drupal vs WordPress : Les modules de base</title>
		<link>http://www.herewithme.fr/2010/01/26/drupal-vs-wordpress-les-modules-de-base/</link>
		<comments>http://www.herewithme.fr/2010/01/26/drupal-vs-wordpress-les-modules-de-base/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:56:43 +0000</pubDate>
		<dc:creator>Amaury</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.herewithme.fr/?p=834</guid>
		<description><![CDATA[De mon point de vue, l&#8217;une des grandes forces de Drupal est sa modularité. Je développe sous WordPress depuis bientôt 5 ans, et presque 30% des sites réalisés n&#8217;utilisent pas les articles de WordPress, mais uniquement les pages. Et je ne vous parle même pas du pourcentage de projets n&#8217;utilisant pas les commentaires&#8230; Malheureusement, WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-850" href="http://www.herewithme.fr/wp-content/uploads/2010/01/drupal.jpg"><img class="alignleft size-full wp-image-850" title="drupal" src="http://www.herewithme.fr/wp-content/uploads/2010/01/drupal.jpg" alt="" width="100" height="115" /></a>De mon point de vue, l&#8217;une des grandes forces de <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> est sa modularité. Je développe sous <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> depuis bientôt 5 ans, et presque 30% des sites réalisés n&#8217;utilisent pas les articles de <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>, mais uniquement les pages. Et je ne vous parle même pas du pourcentage de projets n&#8217;utilisant pas les commentaires&#8230;</p>
<p><a rel="attachment wp-att-851" href="http://www.herewithme.fr/wp-content/uploads/2010/01/wordpress-icon.png"><img class="alignright size-thumbnail wp-image-851" title="wordpress-icon" src="http://www.herewithme.fr/wp-content/uploads/2010/01/wordpress-icon-150x150.png" alt="" width="150" height="150" /></a>Malheureusement, <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> ne permet pas la désactivation des fonctionnalités non utilisées, c&#8217;est regrettable à plusieurs points. Le premier, c&#8217;est les performances, charger en mémoire des lignes de code non utilisé peut s&#8217;apparenter à un gâchis de ressources. Le deuxième point, c&#8217;est la présence de menus inutiles dans la console d&#8217;administration. Cet aspect peut être corrigé via des plugins permettant  la personnalisation la console d&#8217;administration, ces derniers proposent de choisir précisément les fonctionnalités que l&#8217;on souhaite afficher ou masquer.</p>
<p>Mais revenons à <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a>&#8230;</p>
<p>Lorsque je discute avec des clients, des développeurs, on me dit, <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> ce n&#8217;est pas vraiment un <a href="http://www.herewithme.fr/tag/cms/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with CMS">CMS</a>, <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> oui !</p>
<p>C&#8217;est vrai et faux, en fait techniquement parlant, ces 2 outils sont des <a href="http://www.herewithme.fr/tag/cms/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with CMS">CMS</a>. <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> est un <a href="http://www.herewithme.fr/tag/cms/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with CMS">CMS</a> orienté gestion de contenu personnelle (plutôt blog), tandis que <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> est un <a href="http://www.herewithme.fr/tag/cms/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with CMS">CMS</a> &laquo;&nbsp;non orienté&nbsp;&raquo;. Autrement dit, <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> est extrêmement générique et on le ressent bien à l&#8217;installation. (Comme l&#8217;on dit plusieurs blogueurs de la communauté WP, <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> est beaucoup plus packagé que <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a>, plus &laquo;&nbsp;ready to use&nbsp;&raquo;).</p>
<p>Cette orientation, publication personnelle/blog, est donc à la fois la plus grande force et faiblesse de <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>.</p>
<p>Force, car cela lui attire la sympathie d&#8217;un très grand nombre de webmestres, développeurs et surtout des utilisateurs. Faiblesse, car comme beaucoup d&#8217;outils de masse, on le considère à tort comme un outil d&#8217;entrée de gamme peu adapté au monde professionnel et à un usage <a href="http://www.herewithme.fr/tag/cms/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with CMS">CMS</a>. Et pourtant&#8230;</p>
<p>J&#8217;ai installé un <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a> en local, et j&#8217;ai comparé les modules par défaut de <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a> avec ceux de <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>. Vous trouverez dans un premier le tableau comparatif, puis mon analyse.</p>
<table border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<th style="width: 100px;">Module <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a></th>
<th style="width: 140px;">Alternative <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a></th>
<th>Commentaire</th>
</tr>
</thead>
<tbody>
<tr>
<td>Aggregator</td>
<td>Plugin : WP-o-matic</td>
<td>Ancien, mais plugin très complet</td>
</tr>
<tr>
<td>Blog</td>
<td>Natif</td>
<td>-</td>
</tr>
<tr>
<td>Blog API</td>
<td>Natif</td>
<td>-</td>
</tr>
<tr>
<td>Book</td>
<td>Natif + Plugins</td>
<td>Les pages de <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> non ? Couplé à un plugin Séries ou une navigation bien pensée ;)</td>
</tr>
<tr>
<td>Color</td>
<td>Natif + Thèmes</td>
<td>Dans <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>, le thème peut avoir une page d’administration.<br />
C’est le cas du thème par défaut, il permet à l&#8217;utilisateur de modifier le schéma de couleur de certains thèmes.</td>
</tr>
<tr>
<td>Comment</td>
<td>Natif</td>
<td>Permets aux utilisateurs de commenter et de discuter le contenu publié.</td>
</tr>
<tr>
<td>Contact</td>
<td>Plugins : Cforms</td>
<td>Cforms, what else ?</td>
</tr>
<tr>
<td>Content<br />
translation</td>
<td>Plugins</td>
<td>Qtranslate, WP-ML, il y a pour tous les goûts…</td>
</tr>
<tr>
<td>Database logging</td>
<td>Plugins</td>
<td>Partiel, pas de plugin générique à ce niveau.</td>
</tr>
<tr>
<td>Forum</td>
<td>Plugins ou bbPress</td>
<td>bbPress se couple facilement à <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>. La prochaine version devrait être encore plus intégrée à <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> !</td>
</tr>
<tr>
<td>Help</td>
<td>Natif</td>
<td>Pas besoin d’aide pour utiliser <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> ! ;)</td>
</tr>
<tr>
<td>Locale</td>
<td>Natif</td>
<td>-</td>
</tr>
<tr>
<td>Menu</td>
<td>Plugins</td>
<td>Par défaut, pas grand chose. (ça devrait changer dans WP 3.0), mais des plugins permettent cela</td>
</tr>
<tr>
<td>OpenID</td>
<td>Plugins</td>
<td>-</td>
</tr>
<tr>
<td>Path</td>
<td>Natif</td>
<td>Par défaut, les permaliens…</td>
</tr>
<tr>
<td>PHP filter</td>
<td>Plugins</td>
<td>-</td>
</tr>
<tr>
<td>Ping</td>
<td>Natif</td>
<td>-</td>
</tr>
<tr>
<td>Poll</td>
<td>Plugin : WP-Polls</td>
<td>-</td>
</tr>
<tr>
<td>Profile</td>
<td>Plugin : BuddyPress</td>
<td>Des profils, mais pas seulement…</td>
</tr>
<tr>
<td>Search</td>
<td>Natif</td>
<td>Sans compter les innombrables plugins à ce sujet</td>
</tr>
<tr>
<td>Statistics</td>
<td>Plugins : Wassup, StatsPress</td>
<td>-</td>
</tr>
<tr>
<td>Syslog</td>
<td>Plugins</td>
<td>Des plugins permettent des logs pour l’activité, d’autres pour le <a href="http://www.herewithme.fr/tag/developpement/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Développement">développement</a>. Globalement ca existe.</td>
</tr>
<tr>
<td>Taxonomy</td>
<td>Natif + Plugins</td>
<td>L’API le supporte, les plugins apportent la couche utilisateur.</td>
</tr>
<tr>
<td>Throttle</td>
<td>Pas vraiment</td>
<td>À ma connaissance, aucun plugin ne permet de désactiver des fonctionnalités selon la charge. Cependant, les plugins de cache permettent ponctuellement d’alléger la charge serveur. Conclusion, pas vraiment ! mais pas très utile !</td>
</tr>
<tr>
<td>Tracker</td>
<td>Natif + Plugins</td>
<td>Les commentaires sont des contributions utilisateurs, sinon des plugins comme TDO Form permettent de créer des formulaires publics.</td>
</tr>
<tr>
<td>Trigger</td>
<td>Natif</td>
<td>Similaire aux actions/filtres de WordPresss</td>
</tr>
<tr>
<td>Update status</td>
<td>Natif</td>
<td>-</td>
</tr>
<tr>
<td>Upload</td>
<td>Natif</td>
<td>Depuis bien longtemps + La retouche d’image depuis <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> 2.9</td>
</tr>
</tbody>
</table>
<p>Comme vous pouvez le constater, mis à part 1-2 fonctionnalités mineures qui n&#8217;ont pas d&#8217;alternative complète sous <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>, la totalité des fonctionnalités des modules intégrés dans <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> possède une alternative ou plusieurs alternatives. Parfois nativement, parfois sous la forme de plugins de la communauté !</p>
<p>Lorsque la fonctionnalité est native, elle possède le même niveau de qualité que sa concurrente <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a>. Lorsqu&#8217;il s&#8217;agit d&#8217;un plugin, c&#8217;est variable. Certains plugins de la communauté sont bien plus évolués que leurs concurrents par défaut de <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a> (mais des plugins <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a> peuvent équilibrer la balance), tandis que dans certains cas, c&#8217;est l&#8217;inverse.</p>
<p>Je conclurai en 3 points.</p>
<p>1. <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> n&#8217;a rien à envier aux modules de base de <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a>. La communauté très active remplit parfaitement son rôle en réalisant des plugins de qualité similaire.</p>
<p>2. Le programme de plugins &laquo;&nbsp;officiel&nbsp;&raquo; de <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>.org va permettre de constituer une base de plugins sûrs, vérifiés et mis à jour régulièrement. Ces plugins deviendront l&#8217;équivalent des modules de <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">drupal</a>.</p>
<p>3. <a href="http://www.herewithme.fr/tag/drupal/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Drupal">Drupal</a> possède une longueur d&#8217;avance concernant la possibilité de créer nativement des types de contenus à la volée. (je ne parle pas de CCK, mais des types de contenus), <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> supporte depuis très longtemps ce genre d&#8217;ajout via des plugins, mais rien de  très propre. La version 3.0 ajoutera une API complète permettant d&#8217;ajouter autant de types de contenu que souhaité.</p>
<p><strong>Dans un prochain article, je vous parlerai de Views/CCK et <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a> !</strong></p>
<p>PS: J&#8217;ai sûrement oublié certaines fonctionnalités, je pense par exemple aux permissions, je me suis contenté des modules de base pour le moment, mais si vous voyez des fonctionnalités de bases qui n&#8217;existe pas dans <a href="http://www.herewithme.fr/tag/wordpress/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with WordPress">WordPress</a>, dites-le-moi, j&#8217;essaierai de trouver l&#8217;alternative si elle existe !</p>

	Tags: <a href="http://www.herewithme.fr/tag/cms/" title="CMS" rel="tag nofollow">CMS</a>, <a href="http://www.herewithme.fr/tag/developpement/" title="Développement" rel="tag nofollow">Développement</a>, <a href="http://www.herewithme.fr/tag/drupal/" title="Drupal" rel="tag nofollow">Drupal</a>, <a href="http://www.herewithme.fr/tag/wordpress/" title="WordPress" rel="tag nofollow">WordPress</a><br />

	<h4>Articles relatifs</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.herewithme.fr/2007/02/18/techdays-2007-php-sur-windows-projet-phalanger/" title="[TechDays 2007] PHP sur Windows / Projet Phalanger (18 février 2007)">[TechDays 2007] PHP sur Windows / Projet Phalanger</a> (6)</li>
	<li><a href="http://www.herewithme.fr/2007/01/16/wordpressmu-copie-revoir/" title="WordPressMu : Copie &agrave; revoir&#8230; (16 janvier 2007)">WordPressMu : Copie &agrave; revoir&#8230;</a> (9)</li>
	<li><a href="http://www.herewithme.fr/2007/04/16/wordpress-mu-dans-le-cadre-dun-projet-professionnel/" title="WordPress Mu dans le cadre d&#8217;un projet professionnel (16 avril 2007)">WordPress Mu dans le cadre d&#8217;un projet professionnel</a> (8)</li>
	<li><a href="http://www.herewithme.fr/2007/06/20/vous-avez-dit-blog-au-ralenti/" title="Vous avez dit &quot;Blog au ralenti ?&quot; (20 juin 2007)">Vous avez dit &quot;Blog au ralenti ?&quot;</a> (4)</li>
	<li><a href="http://www.herewithme.fr/2010/01/21/utilisation-originale-wordpress-comme-cms-documentation/" title="Utilisation originale de WordPress comme CMS : une documentation ! (21 janvier 2010)">Utilisation originale de WordPress comme CMS : une documentation !</a> (8)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.herewithme.fr/2010/01/26/drupal-vs-wordpress-les-modules-de-base/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
