<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/rss20.xsl" media="screen"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://www.olivierricard.com/projets_opensource/index.rss" rel="self" type="application/rss+xml" />
<title>Olivier RICARD - projets_opensource</title>
<description>Développement et architecture des logiciels en PHP</description>
<link>http://www.olivierricard.com/projets_opensource/</link>
<lastBuildDate>Sun, 03 Jan 2010 20:58:06 +0100</lastBuildDate>
<generator></generator>
<copyright>All Rights Reserved</copyright>
<item>
<guid isPermaLink="true">http://www.olivierricard.com/archive/2004/12/18/textpattern_des_idees_interess.html</guid>
<title>TextPattern : des idées intéressantes</title>
<link>http://www.olivierricard.com/archive/2004/12/18/textpattern_des_idees_interess.html</link>
<author>noreply@olivierricard.com (Olivier RICARD)</author>
<category>Projets OpenSource</category>
<pubDate>Sat, 18 Dec 2004 17:55:01 +0100</pubDate>
<description>
Concevoir des applications web est un art difficile. La solution pour améliorer ses applications est de regarder comment d'autres conçoivent leurs applications. En PHP on a l'embarras du choix avec les projets open source. Peu sont toutefois de qualité mais dans chacune des applications on peut récupérer des idées. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;L'autre jour, j'ai essayé le projet &lt;a href=&quot;http://www.textpattern.com/&quot; target=&quot;_blank&quot;&gt;textpattern&lt;/a&gt; : un CMS  qui peut aussi être utilisé en weblog.  En terme de fonctionnalités, rien d'extraordinaire c'est de l'habituel. Ce qui est intéressant en revanche, c'est qu'il possède un langage de balises. Par exemple &amp;lt;txp:page_title /&amp;gt; ou &amp;lt;txp:paging_link&amp;gt;Next&amp;lt;/txp:paging_link&amp;gt;. L'avantage d'une telle technique est de pouvoir rajouter facilement de nouveaux comportements sans complexifier l'application. Le point négatif c'est qu'il n'utilise pas toujours des techniques de blocs. Ainsi écrire &amp;lt;txp:article limit=&quot;5&quot; /&amp;gt; pour afficher les 5 derniers articles ne laissent pas assez de possiblité au designer pour personnaliser l'affichage. D'autre part la technique de parsing est beaucoup trop consommatrice de ressources.
</description>
</item>
</channel>
</rss>