<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Actualité PHP / MySQL (nexen.net)</title>
        <description>Toute l'actualité PHP et MySQL, diffusée en continu sur le site de Nexen.net.</description>
        <link>http://www.nexen.net</link>
        <lastBuildDate>Sun, 07 Sep 2008 20:00:05 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>7 moyens pour combattre les retards de réplications</title>
            <link>http://www.nexen.net/actualites/tutorial/18697-7_moyens_pour_combattre_les_retards_de_replications.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/replication.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Le retard de réplication remonte à une origine simple : le maître peut traiter les modifications de données en parallèle, puisque c'est comme cela qu'elles lui sont fournies. L'esclave, lui, doit les exécuter séquentiellement, car elles sont toutes consignées dans le log binaire avant de lui être fournie. &lt;br /&gt;
Tant que la réplication ne sera pas capable de dépasser cette limite, le retard de réplication sera une réalité à combattre tous les jours. A commencer par ne pas mettre le machine la plus puissante comme maître, ce qui aura tendance à lui faire prendre de l'avance.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://beerpla.net/2008/09/05/mysql-slave-delay-explained-and-7-ways-to-battle-it/&quot; title=&quot;http://beerpla.net/2008/09/05/mysql-slave-delay-explained-and-7-ways-to-battle-it/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=MySQL+Slave+Delay+Explained+And+7+Ways+To+Battle+It&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;MySQL Slave Delay Explained And 7 Ways To Battle It&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Rumeur du départ de Monty : pas encore concrétisée</title>
            <link>http://www.nexen.net/actualites/mysql/18698-rumeur_du_depart_de_monty_:_pas_encore_concretisee.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/monty.widenius.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Kaj Arno met les points sur les i de la rumeur actuelle qui circule au sujet du départ de Monty Widenius. Oui, c'est une forte possibilité, mais non, elle n'est pas encore concrétisée. Vous trouverez toutes les raisons de Kaj dans son blogue du jour.&lt;br /&gt;
Nous avions relayé la rumeur du départ de Monty de Sun, via ValleyWag et Sheeri, mais il semble que cela ne soit pas encore le cas.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://blogs.mysql.com/kaj/2008/09/05/the-rumours-on-monty-resigning/&quot; title=&quot;http://blogs.mysql.com/kaj/2008/09/05/the-rumours-on-monty-resigning/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=The+rumours+on+Monty+resigning&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;The rumours on Monty resigning&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Pourquoi utiliser PHP?</title>
            <link>http://www.nexen.net/actualites/php/18699-pourquoi_utiliser_php.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/php.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
PHP developper a lancé la question à la communauté sur Twitter, et les réponses sont toujours aussi variées et distinctes. Il y a celui qui explique que PHP commençait là où d'autres technologies s'arrêtaient, et bien sûr, les classiques raisons de communauté, gratuité, liberté ou prix. Cela fait du bien de voir que la plate-forme n'a pas pris une ride.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://blog.phpdeveloper.org/?p=107&quot; title=&quot;http://blog.phpdeveloper.org/?p=107&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Why+do+you+use+PHP%3F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Why do you use PHP?&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>MySQL pour faire tourner les partitions automatiquement</title>
            <link>http://www.nexen.net/actualites/trucs/18700-mysql_pour_faire_tourner_les_partitions_automatiquement.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/mysql.51.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Le premier dossier des cas d'utilisateurs de MySQL 5.1 est consacré aux partitions MySQL 5.1, ainsi qu'au programmateur d'événements : une application qui reçoit 3000 requêtes par secondes, et doit traiter des résultats de groupe, doit réduire régulièrement la taille de ses données. Cela est fait par partitionnement des données sur des intervalles réguliers, et en faisant tourner ces partitions via le programmateur d'événements. Astucieux et efficace.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://dev.mysql.com/tech-resources/articles/partitioning-event_scheduler.html&quot; title=&quot;http://dev.mysql.com/tech-resources/articles/partitioning-event_scheduler.html&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Using+Partitioning+and+Event+Scheduler+to+Prune+Archive+Tables&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Using Partitioning and Event Scheduler to Prune Archive Tables&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Alertes sécurité des applications PHP et MySQL, édition 218</title>
            <link>http://www.nexen.net/actualites/securite/18701-alertes_securite_des_applications_php_et_mysql,_edition_218.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/securite.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
&lt;p&gt;&lt;br /&gt;
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :&lt;br /&gt;
PHP 5.2.6 et 4.4.9; MySQL 5.0.67 (communauté) , 5.1.26 et 6.0.6. &lt;br /&gt;
Les mises à jour sont recommandées vers ces versions.&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
5 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes : &lt;br /&gt;
Drupal, Invision Power Board, PHP Nuke, Zen Cart et e107&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Drupal Content Creation Kit Module Multiple HTML Injection Vulnerabilities&lt;/strong&gt;&lt;br /&gt;
&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.securityfocus.com/bid/31027&quot; title=&quot;http://www.securityfocus.com/bid/31027&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.securityfocus.com%2Fbid%2F31027&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.securityfocus.com/bid/31027&lt;/a&gt; (0 visite)&lt;br /&gt;
&lt;em&gt;Site :&lt;/em&gt; &lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://drupal.org/&quot; title=&quot;http://drupal.org/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fdrupal.org%2F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://drupal.org/&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Invision Power Board &quot;name&quot; Remote SQL Injection Vulnerability&lt;/strong&gt;&lt;br /&gt;
&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.frsirt.com/bulletins/15385&quot; title=&quot;http://www.frsirt.com/bulletins/15385&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.frsirt.com%2Fbulletins%2F15385&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.frsirt.com/bulletins/15385&lt;/a&gt; (0 visite)&lt;br /&gt;
&lt;em&gt;Site :&lt;/em&gt; &lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.invisionboard.com/&quot; title=&quot;http://www.invisionboard.com/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.invisionboard.com%2F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.invisionboard.com/&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;myPHPNuke 'printfeature.php' SQL Injection Vulnerability&lt;/strong&gt;&lt;br /&gt;
&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.securityfocus.com/bid/30959&quot; title=&quot;http://www.securityfocus.com/bid/30959&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.securityfocus.com%2Fbid%2F30959&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.securityfocus.com/bid/30959&lt;/a&gt; (0 visite)&lt;br /&gt;
&lt;em&gt;Site :&lt;/em&gt; &lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.securityfocus.com/bid/31023&quot; title=&quot;http://www.securityfocus.com/bid/31023&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.securityfocus.com%2Fbid%2F31023&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.securityfocus.com/bid/31023&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Zen Cart Multiple SQL Injection Vulnerabilities&lt;/strong&gt;&lt;br /&gt;
&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.zen-cart.com/&quot; title=&quot;http://www.zen-cart.com/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.zencart.com%2F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.zencart.com/&lt;/a&gt; (0 visite)&lt;br /&gt;
&lt;em&gt;Site :&lt;/em&gt; &lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.frsirt.com/english/advisories/2008/2468&quot; title=&quot;http://www.frsirt.com/english/advisories/2008/2468&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fwww.frsirt.com%2Fenglish%2Fadvisories%2F2008%2F2468&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://www.frsirt.com/english/advisories/2008/2468&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;BLOG Engine Plugin for e107 Remote SQL Injection Vulnerability&lt;/strong&gt;&lt;br /&gt;
&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://e107.org/&quot; title=&quot;http://e107.org/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=http%3A%2F%2Fe107.org%2F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;http://e107.org/&lt;/a&gt; (0 visite)&lt;br /&gt;
&lt;em&gt;Site :&lt;/em&gt; &lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.frsirt.com/&quot; title=&quot;http://www.frsirt.com/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=frsirt&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;frsirt&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.phpsecure.info/&quot; title=&quot;http://www.phpsecure.info/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=phpsecure&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;phpsecure&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.securityfocus.com/search&quot; title=&quot;http://www.securityfocus.com/search&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=securityfocus&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;securityfocus&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Actualité de développement PEAR, edition 218</title>
            <link>http://www.nexen.net/actualites/pear/18702-actualite_de_developpement_pear,_edition_218.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/pear.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
7 paquets ont été mis à jour cette semaine : &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/HTTP/&quot; title=&quot;http://pear.php.net/package/HTTP/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=HTTP&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;HTTP&lt;/a&gt; (0 visite) : Utilitaires HTTP divers&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/Log/&quot; title=&quot;http://pear.php.net/package/Log/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Log&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Log&lt;/a&gt; (0 visite) : Utilitaire de log&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/Validate_CA/&quot; title=&quot;http://pear.php.net/package/Validate_CA/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Validate_CA&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Validate_CA&lt;/a&gt; (0 visite) : Classe de validation pour le canada&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/Validate_Finance_CreditCard/&quot; title=&quot;http://pear.php.net/package/Validate_Finance_CreditCard/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Validate_Finance_CreditCard&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Validate_Finance_CreditCard&lt;/a&gt; (0 visite) : Classe de validation pour les cartes de crédit&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/PHP_Debug/&quot; title=&quot;http://pear.php.net/package/PHP_Debug/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=PHP_Debug&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;PHP_Debug&lt;/a&gt; (0 visite) : Aide au débogage PHP&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/Services_Facebook/&quot; title=&quot;http://pear.php.net/package/Services_Facebook/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Services_Facebook&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Services_Facebook&lt;/a&gt; (0 visite) : Interface PHP avec Facebook&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/package/Net_DIME/&quot; title=&quot;http://pear.php.net/package/Net_DIME/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Net_DIME&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Net_DIME&lt;/a&gt; (0 visite) : Implémentation de l'encodage DIME&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
PEAR est la bibliothèque de composants PHP.&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net&quot; title=&quot;http://pear.php.net&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=PEAR&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;PEAR&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pear.php.net/packages.php&quot; title=&quot;http://pear.php.net/packages.php&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Tous+les+paquets+PEAR&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Tous les paquets PEAR&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description>
            <pubDate>Sat, 06 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Index et optimiseur MySQL</title>
            <link>http://www.nexen.net/actualites/trucs/18692-index_et_optimiseur_mysql.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/moteur.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
dbnew nous introduit au monde merveilleux des index et de la cardinalité. Les index sont la clé de voûte de l'optimiseur, qui s'en sert pour évaluer les meilleurs solutions pour résoudre la commande demandée dans les temps les plus courts. Cela passe par une connaissance pointue de la répartition des données, c'est à dire leur cardinalité et leur sélectivité. &lt;br /&gt;
Et si tout cela est abscons, il ne vous reste plus qu'à lire l'article de dbnew pour tout comprendre.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.dbnewz.com/2008/09/05/cardinalite-selectivite-et-distributivite-dun-index-mysql-quel-impact-sur-le-plan-dexecution/&quot; title=&quot;http://www.dbnewz.com/2008/09/05/cardinalite-selectivite-et-distributivite-dun-index-mysql-quel-impact-sur-le-plan-dexecution/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Cardinalite%2C+selectivite+et+distributivite+d+un+index+MySQL+%3A+quel+impact+sur+le+plan+d+execution&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Cardinalité, sélectivité et distributivité dun index MySQL : quel impact sur le plan dexécution ?&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 04 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>phpMinAdmin : phpMyAdmin en un seul fichier</title>
            <link>http://www.nexen.net/actualites/trucs/18693-phpminadmin_:_phpmyadmin_en_un_seul_fichier.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/boite.noire.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Via le concours de cas d'utilisateurs de MySQL 5.1, Lenz Grimmer a découvert pour nous phpMinAdmin (oui, oui, Min, pas My), une interface d'administration de MySQL sur le Web. Apparemment, son principal atout est d'être compacté un seul fichier, et ainsi, d'être installable rapidement sur n'importe quel serveur qui en a besoin. &lt;br /&gt;
L'auteur raconte avoir découvert 3 bugs MySQL durant le développement du produit, et cherche maintenant de l'aide pour ajouter le support du programmeur d'événements de MySQL 5.1 dans l'interface.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://phpminadmin.sourceforge.net/&quot; title=&quot;http://phpminadmin.sourceforge.net/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=phpMinAdmin&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;phpMinAdmin&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://lenz.homelinux.org/archives/215-MySQL-5.1-Use-Case-Competition-Adding-support-for-MySQL-5.1-Events-to-phpMinAdmin.html&quot; title=&quot;http://lenz.homelinux.org/archives/215-MySQL-5.1-Use-Case-Competition-Adding-support-for-MySQL-5.1-Events-to-phpMinAdmin.html&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=MySQL+5.1+Use+Case+Competition%3A+Adding+support+for+MySQL+5.1+Events+to+phpMinAdmin&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;MySQL 5.1 Use Case Competition: Adding support for MySQL 5.1 Events to phpMinAdmin&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://forge.mysql.com/wiki/MySQL_5_1_Use_Case_Competition&quot; title=&quot;http://forge.mysql.com/wiki/MySQL_5_1_Use_Case_Competition&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=MySQL+5+1+Use+Case+Competition&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;MySQL 5 1 Use Case Competition&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 04 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Actualité de développement PECL, edition 215</title>
            <link>http://www.nexen.net/actualites/pecl/18694-actualite_de_developpement_pecl,_edition_215.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/pecl.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
2 paquets ont été mis à jour cette semaine : &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pecl.php.net/package/uploadprogress&quot; title=&quot;http://pecl.php.net/package/uploadprogress&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=uploadprogress&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;uploadprogress&lt;/a&gt; (0 visite) : suivi des téléchargements de fichiers type Ajax&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pecl.php.net/package/phar&quot; title=&quot;http://pecl.php.net/package/phar&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=phar&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;phar&lt;/a&gt; (0 visite) : support des fichiers d'archives PHP : .phar&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
PECL est la bibliothèque d'extensions C de PHP.&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pecl.php.net&quot; title=&quot;http://pecl.php.net&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=PECL&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;PECL&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pecl.php.net/packages.php&quot; title=&quot;http://pecl.php.net/packages.php&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Tous+les+paquets+PECL&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Tous les paquets PECL&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 04 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Dossier Code Igniter complet</title>
            <link>http://www.nexen.net/actualites/tutorial/18695-dossier_code_igniter_complet.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/codeigniter.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Alejandro Gervasio s'est lancé dans une présentation en 9 articles du framework Code Igniter. Ce framework a acquis la réputation d'être simple à prendre en main, et plutôt véloce dans l'exécution : moins de solutions pour tout, et plus de concentration dans les solutions sont le lot gagnant. Si vous voulez vous y mettre, voici donc les premiers pas en CodeIgniter, avec la manipulation en base de données et la validation de formulaires.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.devshed.com/c/a/PHP/Introduction-to-the-CodeIgniter-PHP-Framework/&quot; title=&quot;http://www.devshed.com/c/a/PHP/Introduction-to-the-CodeIgniter-PHP-Framework/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Introduction+to+the+CodeIgniter+PHP+Framework&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Introduction to the CodeIgniter PHP Framework&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.devshed.com/c/a/PHP/Building-a-DatabaseDriven-Application-with-the-Code-Igniter-PHP-Framework/&quot; title=&quot;http://www.devshed.com/c/a/PHP/Building-a-DatabaseDriven-Application-with-the-Code-Igniter-PHP-Framework/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Building+a+DatabaseDriven+Application+with+the+Code+Igniter+PHP+Framework&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Building a Database-Driven Application with the Code Igniter PHP Framework&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.devshed.com/c/a/PHP/Paginating-Database-Records-with-the-Code-Igniter-PHP-Framework/&quot; title=&quot;http://www.devshed.com/c/a/PHP/Paginating-Database-Records-with-the-Code-Igniter-PHP-Framework/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Paginating+Database+Records+with+the+Code+Igniter+PHP+Framework&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Paginating Database Records with the Code Igniter PHP Framework&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.devshed.com/c/a/PHP/Validating-Web-Forms-with-the-Code-Igniter-PHP-Framework/&quot; title=&quot;http://www.devshed.com/c/a/PHP/Validating-Web-Forms-with-the-Code-Igniter-PHP-Framework/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Validating+Web+Forms+with+the+Code+Igniter+PHP+Framework&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Validating Web Forms with the Code Igniter PHP Framework&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://codeigniter.com/&quot; title=&quot;http://codeigniter.com/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Code+Igniter&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Code Igniter&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 04 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Monty Widenius quitte MySQL</title>
            <link>http://www.nexen.net/actualites/mysql/18696-monty_widenius_quitte_mysql.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/monty.widenius.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Selon ValleyWag, Monty Widenius, développeur à l'origine de MySQL, a remis sa démission à SUn hier, jeudi. La nouvelle n'est pas encore officiellement annoncée (ni chez sun, ni chez Monty). Cela remet probablement en question l'avenir du moteur de table Maria, mais pas celui de MySQL.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://valleywag.com/5045707/mysql-founder-quits-sun&quot; title=&quot;http://valleywag.com/5045707/mysql-founder-quits-sun&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=MySQL+founder+quits+Sun&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;MySQL founder quits Sun&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://codewalkers.com/interviews.php&quot; title=&quot;http://codewalkers.com/interviews.php&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Monty+Widenius&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Monty Widenius&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 04 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>PDO Admin 0.25</title>
            <link>http://www.nexen.net/actualites/logiciels/18686-pdo_admin_0.25.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/pdoadmin.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
PDO Admin, est une interface réalisée en PHP et vous permettant d'administrer l'ensemble de vos bases de données comme les formats MySQL, Dblib, Firebird, ibm, informix, odbc, oracle, PostgreSQL, SQLite.&lt;br /&gt;
Ce jeune projet vous permet de réaliser à partir de l'interface des modifications, correction de données sur base sans besoin d'installer des programmes supplémentaires où d'effectuer de grosse configuration. Par ailleurs, il propose aussi des fonctions d'export pour réaliser vos sauvegardes. &lt;br /&gt;
Nous savons aussi, de source sûre, que le programme est déjà en cours d'évolution avec de nouvelles options et possibilités.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pdoadmin.hello-design.fr&quot; title=&quot;http://pdoadmin.hello-design.fr&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=site+officiel+pdo+admin&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;site officiel pdo admin&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/fr.png&quot; alt=&quot;fr&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://pdoadmin.hello-design.fr/pdoadmin/pdoadmin.zip&quot; title=&quot;http://pdoadmin.hello-design.fr/pdoadmin/pdoadmin.zip&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Telechargement+application&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Telechargement application&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Wed, 03 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>Vidéo PHP et MySQL, édition 59</title>
            <link>http://www.nexen.net/actualites/php/18687-video_php_et_mysql,_edition_59.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/video.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Voici les 5 dernières vidéos PHP et MySQL.&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=180&quot; title=&quot;http://www.nexen.net/video.php?video=180&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Website+Security+Statistics+August+2008&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Website Security Statistics August 2008&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=178&quot; title=&quot;http://www.nexen.net/video.php?video=178&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=How+to+use+the+mysqldump+command+a+working+example&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;How to use the mysqldump command a working example&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=179&quot; title=&quot;http://www.nexen.net/video.php?video=179&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Improved+PHP+Development&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Improved PHP Development&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=175&quot; title=&quot;http://www.nexen.net/video.php?video=175&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=MySQL+Proxy.+From+Architecture+to+Implementation&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;MySQL Proxy. From Architecture to Implementation&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=177&quot; title=&quot;http://www.nexen.net/video.php?video=177&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=How+to+Contribute+Code+to+MySQL%3F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;How to Contribute Code to MySQL?&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.nexen.net/video.php?video=176&quot; title=&quot;http://www.nexen.net/video.php?video=176&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=All+The+Code+Thats+Fit+To+printf&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;All The Code Thats Fit To printf&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Ces vidéos sont publiés sur les sites de partagent de vidéo. Ce sont des tutoriels enregistrés, des sessions de conférences, des screencast ou encore des slides de conférences. &lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
N'hésitez pas à nous contacter pour signaler tout media qui mérite d'être ajouté à cette liste.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description>
            <pubDate>Wed, 03 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>ANALYZE: MyISAM face à Innodb</title>
            <link>http://www.nexen.net/actualites/tutorial/18688-analyze:_myisam_face_a_innodb.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/test.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Les tables MyISAM et InnoDB entretiennent des statistiques sur les données qui sont stockées dans les tables, afin de pouvoir les fournir à l'optimiseur de requêtes lorsque ce dernier choisit son plan d'exécution (c'est la méthode pour résoudre une requête rapidement). Les deux moteurs utilisent des approches très différentes pour ces calculs, et les résultats sont très variés : en fait, si MyISAM donne des chiffres exact en un tour d'ANALYZE, &lt;br /&gt;
Peter Zaitsev indique aussi que, selon son expérience, ANALYZE est plus souvent abusé que sous-utilisé : en bref, ANALYZE TABLE, qui remet à jour les statistiques de cardinalité est trop souvent appliqué (avec un coût important pour le serveur), alors que les tables pourraient continuer à vivre même avec des stats un peu erronées. Il faut savoir que l'optimiseur ne travaille pas avec des méthodes exactes, mais des estimations, alors 10 ou 20% d'erreurs sont encore OK.&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://www.mysqlperformanceblog.com/2008/09/03/analyze-myisam-vs-innodb/&quot; title=&quot;http://www.mysqlperformanceblog.com/2008/09/03/analyze-myisam-vs-innodb/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=ANALYZE%3A+MyISAM+vs+Innodb&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;ANALYZE: MyISAM vs Innodb&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Wed, 03 Sep 2008 22:00:00 +0100</pubDate>
        </item>
        <item>
            <title>PHP sur Java</title>
            <link>http://www.nexen.net/actualites/php/18689-php_sur_java.php</link>
            <description>&lt;div class=&quot;content_header_img&quot;&gt;
					&lt;img alt=&quot;Image pour le titre du contenu&quot; src=&quot;http://www.nexen.net/images/stories/biseau/java.png&quot;&gt;
				    &lt;/div&gt;&lt;div class=&quot;blogcontent&quot;&gt;
Cela fait un moment que PHP fonctionne aussi sur Java : plusieurs projets ont porté notre plate-forme préférée sur un moteur Java, tel que le Quercus, de Caucho. Quercus est réputé être 100% java, &lt;br /&gt;
Dick, auteur d'un tutoriel pour installer rapidement PHP/Quercus sur son port 8080, indique que Quercus est presque aussi rapide que mod_php (le module Apache), tout en proposant les avantages de Java, au niveau du déboguage/profilage et de la communication avec les autres systèmes du serveur, le pooling de connexions, ou la précompilation des scripts (c'est surement ce qui donne sa vitesse à Quercus).&lt;ul&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://number9.hellooperator.net/articles/2008/08/26/lamp-stack-on-glassfish&quot; title=&quot;http://number9.hellooperator.net/articles/2008/08/26/lamp-stack-on-glassfish&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=LAMP+stack+on+Glassfish&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;LAMP stack on Glassfish&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://caucho.com/&quot; title=&quot;http://caucho.com/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Caucho&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Caucho&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://caucho.com/resin/doc/&quot; title=&quot;http://caucho.com/resin/doc/&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Resin+3.2&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Resin 3.2&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://developers.sun.com/webtier/reference/techart/quercus-php.html&quot; title=&quot;http://developers.sun.com/webtier/reference/techart/quercus-php.html&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=Running+PHP+With+Quercus+in+Sun+Java+System+Web+Server&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;Running PHP With Quercus in Sun Java System Web Server&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;li&gt;&lt;img src= &quot;http://www.nexen.net/nx_media/images/drapeaux/en.png&quot; alt=&quot;en&quot; witdth=&quot;18&quot; height=&quot;12&quot; /&gt;&amp;nbsp;&lt;a href=&quot;http://maillist.caucho.com/pipermail/resin-interest/2007-June/001202.html&quot; title=&quot;http://maillist.caucho.com/pipermail/resin-interest/2007-June/001202.html&quot;  onclick=&quot;window.location.href='http://www.nexen.net/index.php?option=com_nx_weblink&amp;amp;weblink=%5BResininterest%5D+Command+line+Quercus%3F&amp;amp;content_id=0'; return false;&quot;  class=&quot;weblink_img&quot;&gt;[Resin-interest] Command line Quercus?&lt;/a&gt; (0 visite)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
            <pubDate>Wed, 03 Sep 2008 22:00:00 +0100</pubDate>
        </item>
    </channel>
</rss>
