Le numéro de Juillet 2010 du magazine PHP Solutions vient de sortir, avec comme thème principal "Magento et Drupal Créez votre portail E-Commerce'.
Par ailleurs, dans ce numéro, vous trouverez de nombreux articles avec comme sommaire :
De ma part, j'ai signé les actualités et l'article "Serveur : un ami ou un ennemi ?"
Introduction de l'article :
Un serveur est indispensable pour réaliser un projet web. C’est lui qui va mettre à disposition votre projet. Si celui-ci est correctement paramétré, il sera votre ami, mais il peut très vite devenir votre ennemi s’il n’est pas configuré ou sécurisé correctement. Après avoir suivi cet article, vous saurez comment adapter votre application au serveur.....
Auteur de "PHP & MySQL - MySQLi - PDO, construisez votre application" 2ème édition aux Editions ENI
Voici un petit formulaire:
[php] <form> <input type="radio" name="BT.123" value="actif" /> <input type="radio" name="BT.123" value="inactif" /> <input type="submit" value="Submit" /> </form> <?php echo "GET: ", $_GET['BT.123']; echo "POST: ", $_POST['BT.123']; echo "REQUEST: ", $_REQUEST['BT.123']; ?>
Qu'est ce qui s'affichera si on choisi "inactif" et qu'on soumet le formulaire ?
réponse dans le 1er commentaire
Voici quelques mois, un article de ma part a publié dans le magazine PHP Solutions 2010-04 (AJAX avec JQuery et Zend Framework), et actuellement disponible gratuitement, concernant l'utilisation de PHP 5.3 et MySQLND.
Brian Moon a publié sur son blog un article complémentaire, concernant les performances par rapport aux traitements des résultats. Il a effectué quelques tests avec PHP et MySQL avec les fonctions suivantes :
Les résultats sont intéressants car ils sont représentés sous une forme graphique et permet d'avoir une idée d'utilisation des fonctions.
L'Alternative PHP Cache (APC) est une gestion du cache, utile pour de nombreux sites webs 2.0 et surtout si vous utilisez un CMS ou un framework.
Le blog ThetaJoin a publié un article assez complet en utilisant le CMS Drupal et avec/sans mémoire cache.
La représentation graphique obtenu est assez explicite pour montrer l'importance d'utiliser un cache. Vous verrez que la rapidité d'affichage est directement impacté.
Par ailleurs, l'article montre les lignes à modifier pour obtenir une performance au maximum
Suite à la sortie de PHP 5.3.3, tous les composants d'EasyPHP ont été mis à jour : PHP 5.3.3, Apache 2.2.16, MySQL 5.1.49 et PhpMyAdmin 3.3.5.
Il est aussi possible d'installer des versions pre-configurees (modules) de WordPress, Spip, Prestashop, Drupal...
Sept nouveaux modules ont été pulbiés :WordPress 3.0.1, Drupal 7.0 alpha 6 / 6.17, Spip 2.1.1, Joomla! 1.6 beta 6 / 1.5.20, Prestashop 1.3.1
Ceci offre un moyen simple et rapide de tester les applications phares du monde PHP. Rien à configurer, tout se fait automatiquement lors de l'installation. Pas de limite quant au nombre de modules et au nombre d'installations du même module.
Comme toujours, EasyPHP peut s'installer n'importe ou : disque dur, cle USB ...
L'interface d'administration d'EasyPHP permet de:
- lister le repertoire DocRoot d'Apache
- creer/supprimer des alias
- gerer MySQL avec PhpMyAdmin
- declarer le TimeZone pour PHP.
- exceder au phpinfo
- gérer les modules
- ...
Website : www.easyphp.org
Facebook page : www.facebook.com/easywamp
Twitter : www.twitter.com/easyphp
Sourceforge : www.sourceforge.net/projects/quickeasyphp/
Cordialement
L'équipe d'EasyPHP
Proposé par Laurent Abbal
En quelques jours, 2 versions de Drupal 6 sont sorties et la toute dernière est la numéro 6.19
Il est important de mettre à jour le CMS car depuis la version 6.17, des bugs ont été fixés et signalés par le système de bug tracking. cette version est maintenant disponible au téléchargement.
source : http://www.drupal.org
La TestFest 2010 française aura lieu le samedi 21 août 2010 à partir de 13 h 30dans les locaux de la société No Parking, située sur le site de l'Euratechnologies au 165 avenue de Bretagne à Lille, dans le bâtiment Leblanc au troisième étage.
C'est gratuit, allez y avec votre ordinateur portable.
Le 1er au 3 octobre 2010 est organisé une démoparty appelé « Main Party » et sera la 5ème édition à Arles. Cet événement, connu aussi sous le nom de Demoscene, est ouvert pour les possesseurs de différentes machines comme Atari, Amiga, Oric, Amstrad, Mac, PC...
De nombreux concours sont prévus comme :
Pendant ces 3 jours, la présence de nombreux groupes ont annoncés leur présence pour s'affronter dans les différents concours et voir aussi les spectacles programmés.
Bien sur, je serais présent avec le groupe SECTOR ONE et j'aurais surment mon ordinateur tunning HELLO.
Site officiel MAIN PARTY
Définition wikipedia Demoscene
Sur un nouveau projet PHP, je devais mettre en place une gestion d'emails en automatique avec PHP.
Je me suis penché sur la classe Rmail, le successeur de "HTMLMimeMail" pour voir si cette classe était meilleure au niveau de la qualité et proposait de nouvelles fonctionnalités.
Et ce fut le cas, de nouvelles fonctionnalités ont été insérées qui manquaient dans la version précédente :
La prise en main est assez facile,avec des exemples faisant le tour des différentes fonctions disponibles.
Site Classe Rmail
Auteur du livre "PHP & MySQL - MySQLi - PDO" 2ème édition aux Editions ENI
Le CMS eZ publish a vu apparaitre en quelques semaines des nouveaux tutoriaux vidéo gratuit et disponible sur le site youTube. Ces vidéos montrent par le biais d'exemple des vidéos de formations à son CMS.
Le dernier publié est eZ Publish Multimedia Gallery, et les autres vidéos touchent les sujets comme :
L'Open Source est de plus en plus présent dans le monde entier et il était important de connaître la répartition dans l'ensemble des pays. Une analyse montre que la France est bien positionnée dans le haut des classements comme vous pouvez le voir sur le graphique réalisé par RedHat.
Pour obtenir ce résultat, il a été utilisé « Open source Activité Map » qui est un mashup de Google Maps, basé sur une technologie Open Source Index (OSI).
Une partie de l'étude affiche un résultat communautaire, inspiré des différents évenements et actions des différents pays comme les rassemblements des langages PHP, Python, Ruby, etc mais aussi de la Google Summer Of Code.
Source : Open Source Activity Map