<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel>
	<title>Quesaco</title>
	<link>http://www.quesaco.org/</link>
	<description>Astuces d&#233;veloppeur WEB, exemples flash, librairie PHP, plugin SPIP, &#233;tude m&#233;thodologie de travail, s&#233;curit&#233; informatique.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>Quesaco</title>
		<url>http://www.quesaco.org/img/qo-rss.jpg</url>
		<link>http://www.quesaco.org/</link>
		<height>30</height>
		<width>30</width>
	</image>





<item>
		<title>Nombre de pages dans un pdf</title>
		<link>http://www.quesaco.org/Nombre-de-pages-dans-un-pdf</link>
		<guid isPermaLink="true">http://www.quesaco.org/Nombre-de-pages-dans-un-pdf</guid>
		<dc:date>2010-07-12T12:37:51Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-MacOSX,28-">MacOSX</category>

		<dc:subject>Comparatif</dc:subject>
		<dc:subject>MacOSX</dc:subject>
		<dc:subject>shell</dc:subject>
		<dc:subject>zsh</dc:subject>
		<dc:subject>PDF</dc:subject>

		<description>Compter le nombre de pages d'un fichier pdf en ligne de commande.

-
&lt;a href="http://www.quesaco.org/-MacOSX,28-" rel="directory"&gt;MacOSX&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-MacOSX-+" rel="tag"&gt;MacOSX&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-shell-+" rel="tag"&gt;shell&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-zsh-+" rel="tag"&gt;zsh&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PDF-+" rel="tag"&gt;PDF&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.quesaco.org/img/gz/pdf_compter_pages.gz" length="243" type="application/x-gzip" />
		
		<enclosure url="http://www.quesaco.org/img/gz/pdf_stats.gz" length="306" type="application/x-gzip" />
		

	</item>
<item>
		<title>Optimiser son code PHP (concat&#233;nation)</title>
		<link>http://www.quesaco.org/Optimiser-son-code-PHP-concatenation</link>
		<guid isPermaLink="true">http://www.quesaco.org/Optimiser-son-code-PHP-concatenation</guid>
		<dc:date>2010-05-21T08:41:21Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Optimisation</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>concat&#233;nation</dc:subject>

		<description>Concat&#233;nation de cha&#238;nes. Le point seul ou r&#233;p&#233;ter le nom de la variable pour chaque ligne ? Tests.

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Optimisation-+" rel="tag"&gt;Optimisation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PHP,110-+" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-concatenation-+" rel="tag"&gt;concat&#233;nation&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.quesaco.org/img/zip/test_concatenation-php.zip" length="702" type="application/zip" />
		

	</item>
<item>
		<title>Optimiser son code PHP</title>
		<link>http://www.quesaco.org/Optimiser-son-code-PHP</link>
		<guid isPermaLink="true">http://www.quesaco.org/Optimiser-son-code-PHP</guid>
		<dc:date>2010-05-17T18:07:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Optimisation</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>echo</dc:subject>
		<dc:subject>print</dc:subject>
		<dc:subject>printf</dc:subject>
		<dc:subject>Heredoc</dc:subject>

		<description>Comparatif de performances des fonctions PHP echo() print() et printf()

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Optimisation-+" rel="tag"&gt;Optimisation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PHP,110-+" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-echo-+" rel="tag"&gt;echo&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-print-+" rel="tag"&gt;print&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-printf-+" rel="tag"&gt;printf&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Heredoc-+" rel="tag"&gt;Heredoc&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.quesaco.org/img/zip/php_comparatif_echo_print-php.zip" length="766" type="application/zip" />
		

	</item>
<item>
		<title>Optimiser son code PHP</title>
		<link>http://www.quesaco.org/Optimiser-son-code-PHP,274</link>
		<guid isPermaLink="true">http://www.quesaco.org/Optimiser-son-code-PHP,274</guid>
		<dc:date>2010-05-17T18:07:36Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Optimisation</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>Programmation</dc:subject>
		<dc:subject>php_eol</dc:subject>

		<description>Comparatif de l'emploi d'une variable \n ou de la constante PHP_EOL. Tests de performance.

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Optimisation-+" rel="tag"&gt;Optimisation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PHP,110-+" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Programmation-+" rel="tag"&gt;Programmation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-php_eol-+" rel="tag"&gt;php_eol&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.quesaco.org/img/zip/php_comparatif_php_eol-php.zip" length="621" type="application/zip" />
		

	</item>
<item>
		<title>Optimiser son code PHP</title>
		<link>http://www.quesaco.org/Optimiser-son-code-PHP,275</link>
		<guid isPermaLink="true">http://www.quesaco.org/Optimiser-son-code-PHP,275</guid>
		<dc:date>2010-05-17T18:03:58Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Optimisation</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>Programmation</dc:subject>
		<dc:subject>if else</dc:subject>
		<dc:subject>switch</dc:subject>

		<description>Comparatif des structures de contr&#244;les switch et if else. Tests de performance.

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Optimisation-+" rel="tag"&gt;Optimisation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PHP,25-+" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Programmation-+" rel="tag"&gt;Programmation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-if-else-+" rel="tag"&gt;if else&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-switch-+" rel="tag"&gt;switch&lt;/a&gt;

		</description>



		

	</item>
<item>
		<title>Optimiser son code PHP</title>
		<link>http://www.quesaco.org/Optimiser-son-code-PHP,272</link>
		<guid isPermaLink="true">http://www.quesaco.org/Optimiser-son-code-PHP,272</guid>
		<dc:date>2010-05-17T15:25:30Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Optimisation</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>strval</dc:subject>

		<description>Optimisation de code PHP : employer des guillemets ou des apostrophes pour ses chaines de caract&#232;res ? Test et explication.

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Optimisation-+" rel="tag"&gt;Optimisation&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-PHP,110-+" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-strval-+" rel="tag"&gt;strval&lt;/a&gt;

		</description>



		
		<enclosure url="http://www.quesaco.org/img/gz/php_comparatif_quote_single_double-php.gz" length="690" type="application/x-gzip" />
		

	</item>
<item>
		<title>Marges d'un bloc par d&#233;faut</title>
		<link>http://www.quesaco.org/Marges-d-un-bloc-par-defaut</link>
		<guid isPermaLink="true">http://www.quesaco.org/Marges-d-un-bloc-par-defaut</guid>
		<dc:date>2009-04-05T15:04:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-CSS,19-">CSS</category>

		<dc:subject>Code HTML</dc:subject>
		<dc:subject>Comparatif</dc:subject>
		<dc:subject>Code CSS</dc:subject>

		<description>Les marges ext&#233;rieures et int&#233;rieures des blocs sont les m&#234;mes pour tous les navigateurs. Enfin... presque.

-
&lt;a href="http://www.quesaco.org/-CSS,19-" rel="directory"&gt;CSS&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Code-HTML-+" rel="tag"&gt;Code HTML&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Code-CSS-+" rel="tag"&gt;Code CSS&lt;/a&gt;

		</description>



		

	</item>
<item>
		<title>Manipulation de cha&#238;nes</title>
		<link>http://www.quesaco.org/Manipulation-de-chaines</link>
		<guid isPermaLink="true">http://www.quesaco.org/Manipulation-de-chaines</guid>
		<dc:date>2005-05-01T16:01:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Code PHP</dc:subject>
		<dc:subject>Fonction</dc:subject>
		<dc:subject>ereg_replace</dc:subject>
		<dc:subject>Comparatif</dc:subject>

		<description>La complexit&#233; des expressions r&#233;guli&#232;res (REGEX) en rebute plus d'un. Il est pourtant bien utile de les ma&#238;triser. Nous allons en voir l'exemple ici. Objectif : comparer une fonction simple REGEX et une boucle de manipulation (retrait des caract&#232;res blancs r&#233;p&#233;titifs et autres espaces) dans une longue cha&#238;ne de caract&#232;res. Pour cet exemple, prenons le fichier bookmark.html qui a d&#233;j&#224; contribu&#233; au comparatif de chargement de fichiers. Ce fichier dans cet exemple, est proche du m&#233;ga-octet. Cela va (...)

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Code-PHP-+" rel="tag"&gt;Code PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-fonction-+" rel="tag"&gt;Fonction&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-ereg-replace-+" rel="tag"&gt;ereg_replace&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;

		</description>



		

	</item>
<item>
		<title>Lecture de fichier</title>
		<link>http://www.quesaco.org/Lecture-de-fichier</link>
		<guid isPermaLink="true">http://www.quesaco.org/Lecture-de-fichier</guid>
		<dc:date>2005-05-01T15:55:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-PHP,15-">PHP</category>

		<dc:subject>Code PHP</dc:subject>
		<dc:subject>Fonction</dc:subject>
		<dc:subject>fgets</dc:subject>
		<dc:subject>file_get_contents</dc:subject>
		<dc:subject>file</dc:subject>
		<dc:subject>Comparatif</dc:subject>

		<description>Petit exercice de style : comparatif de traitements en lecture d'un fichier ASCII et nettoyage. Objectif : lire un fichier ASCII de taille respectable - pr&#233;s de 800 Ko dans le cas pr&#233;sent&#233; - et lui retirer tous les blancs inutiles. Comparer les diverses fonctions PHP disponibles. Pour la lecture du fichier, trois fonctions sont cr&#233;&#233;es et compar&#233;es : kzo_fgets : qui utilise la fonction PHP fgets () disponible &#224; partir de PHP 3 : kzo_file : qui utilise la fonction PHP file () disponible &#224; partir (...)

-
&lt;a href="http://www.quesaco.org/-PHP,15-" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Code-PHP-+" rel="tag"&gt;Code PHP&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-fonction-+" rel="tag"&gt;Fonction&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-fgets-+" rel="tag"&gt;fgets&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-file-get-contents-+" rel="tag"&gt;file_get_contents&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-file-+" rel="tag"&gt;file&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;

		</description>



		

	</item>
<item>
		<title>Journalisation slapd et index</title>
		<link>http://www.quesaco.org/Journalisation-slapd-et-index</link>
		<guid isPermaLink="true">http://www.quesaco.org/Journalisation-slapd-et-index</guid>
		<dc:date>2002-05-30T17:02:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christian PAULUS</dc:creator>

<category domain="http://www.quesaco.org/-LDAP,27-">LDAP</category>

		<dc:subject>Comparatif</dc:subject>
		<dc:subject>Base de donn&#233;es</dc:subject>
		<dc:subject>LDAP</dc:subject>

		<description>Objet : comparatif de performance de slapd en mode journalis&#233; (syslog) sans et avec index (slapd.conf) M&#233;thodologie : tests r&#233;alis&#233;s trois fois pour chaque m&#233;thode, puis 2 fois encore (rotation avec et sans syslog) en mode utilisateur standard, sur la commande ldapsearch via un r&#233;seau TCP/IP (1 seul poste, en loopback, donc pas de perturbation &#233;ventuelle) sans aucun index et avec index (voir d&#233;tail ci-dessous). PC sous Linux Mandrake 8.1, P3, 128 MRam, disque IDE. Le r&#233;sultat affich&#233; est celui de (...)

-
&lt;a href="http://www.quesaco.org/-LDAP,27-" rel="directory"&gt;LDAP&lt;/a&gt;

/ 
&lt;a href="http://www.quesaco.org/+-Comparatif-+" rel="tag"&gt;Comparatif&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-Base-de-donnees-+" rel="tag"&gt;Base de donn&#233;es&lt;/a&gt;, 
&lt;a href="http://www.quesaco.org/+-LDAP,185-+" rel="tag"&gt;LDAP&lt;/a&gt;

		</description>



		

	</item>














































</channel>

</rss>
