Lettres
[Actu PHP] Lettre N.477 Dimanche 05 Octobre 2008
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 05 Octobre 2008
************************************************************
L'actualité PHP et MySQL tout en images :
http://www.nexen.net/actualites/en_images.php
************************************************************
Au sommaire
===========
Lundi 29 septembre 2008Mardi 30 septembre 2008Mercredi 01 octobre 2008Jeudi 02 octobre 2008Vendredi 03 octobre 2008
- [7] Packager ses extensions PECL pour Debian
- [8] Actualité de développement PECL, edition 222
- [9] request_order arrive en PHP 5.3
- [10] Devenir un Ninja PHP
- [11] Actualité de développement PEAR, edition 222
Toute l'actualité en détails :
===============================
[1] Introduction à WASP [ Haut ]
------------------------------------------------------------
WASP est un framework PHP, qui se présente comme étant
orienté objet, fun, compact et prolongé par du code PHP
simple. Il utilise le modèle MVC, un ORM pour la base, et
intègre même des fonctionnalités AJAX. Un tutoriel assez
complet est présenté en ligne.
------------------------------------------------------------
http://www.nexen.net/actualites/tutorial/18759-introduction_a_wasp.php
[2] Au-delà de la logique du framework [ Haut ]
------------------------------------------------------------
Plasmasturm constate que PHP est prêt à être remplacé.
Mais pas par un autre langage de programmation, mais par un
environnement d'application standardisé.
PHP est aujourd'hui utilisé comme base pour de nombreuses
applications, et l'avenir ira vers un produit couvrant la
plate-forme, les administrateurs qui le surveille, et un
cadre de développement : un peu comme aujourd'hui, PHP est
une plate-forme qui inclut l'éditeur qui le fait évoluer.
Je m'explique : PHP a su s'imposer via la pile LAMP. Elle
est disponible partout, et n'importe qui peut installer son
application. PHP propose une approche standardisée au
développement Web. Mais demain, ce seront les services
proposés sur le Web qui devront être standard. Les
utilisateurs voudront installer un wiki, pas une application
PHP qui fait du Wiki. Les hébergeurs pourront alors monter
leur niveau de service, et conserver en interne leurs
développeurs PHP, et administrateurs.
Cette construction d'une interface commune pour des
services aussi variés devra se faire en concurrence avec
les autres plate-formes (ASP.NET, Java, Python), comme
aujourd'hui, PHP fonctionne sur différents OS.
Cela ne sera donc pas la mort de PHP, mais la deuxième
partie de son encadrement. Il ne servira plus à tout faire,
mais uniquement la transformation de problèmes techniques
en services. Et ce processus est déjà en marche.
------------------------------------------------------------
http://www.nexen.net/actualites/php/18760-au-dela_de_la_logique_du_framework.php
[3] Un moteur de versions pour MySQL [ Haut ]
------------------------------------------------------------
Giuseppe Maxia vient de mettre la main sur un moteur de
révision, qui est en fait une table qui note les
modifications dans les données d'une table. Elle fonctionne
comme un svn, et note les opérations qui se déroule sur
les données : elle note un numéro de version pour la ligne
(identifiée par une clé primaire), et un type d'opération
(effacé, modifié) ainsi que la date et la valeur initiale.
On a donc une table qui contient l'historique de l'autre.
C'est un premier pas pour faire des suivis de modifications
dans les bases de données. C'est très demandé en
sécurité, pour savoir qui a fait quoi dans la base, mais
cela pourra aussi servir en production, pour comparer deux
tables entre le développement et la production : or, la
fusion de tables fait encore partie des défis à relever.
Ce message sort juste le lendemain de celui de Ewen, qui
traite justement des triggers pour auditer les tables MySQL.
------------------------------------------------------------
http://www.nexen.net/actualites/trucs/18761-un_moteur_de_versions_pour_mysql.php
[4] DVD de formation Wordpress [ Haut ]
------------------------------------------------------------
Le premier DVD de formation à Wordpress en français,
plateforme de blog PHP bien connue, est disponible à la
vente et en vidéo à la demande. L'éditeur spécialisé
Elephorm a fait appel à Amaury Balmer, membre (très) actif
de l'équipe Wordpress francophone, et Francis Chouquet,
blogueur de référence sur le webdesign avec Wordpress.
Cette synthèse professionnelle représente près de 6
heures de vidéos, tour d'horizon et explications
détaillées sur l'utilisation de Wordpress et le
développement de plugins.
------------------------------------------------------------
http://www.nexen.net/actualites/tutoriel/18762-dvd_de_formation_wordpress.php
[5] 7 habitudes de programmation sécuritaire [ Haut ]
------------------------------------------------------------
Quand il faut sécuriser un site, n'oubliez pas qu'en plus
des problèmes de sécurité de la plate-forme et du
système d'exploitation, vous devrez vous assurer que
l'application que vous écrivez est aussi sûre. Lorsque
vous écrivez en PHP, appliquez donc les sept habitudes
ci-dessous et vous serez aussi immunisé que possible :
------------------------------------------------------------
http://www.nexen.net/actualites/tutorial/18765-7_habitudes_de_programmation_securitaire.php
[6] Vidéo PHP et MySQL, édition 63 [ Haut ]
------------------------------------------------------------
Voici les 5 dernières vidéos PHP et MySQL.
------------------------------------------------------------
http://www.nexen.net/actualites/php/18764-video_php_et_mysql,_edition_63.php
[7] Packager ses extensions PECL pour Debian [ Haut ]
------------------------------------------------------------
Guillaume Plessis publie un article complet sur la
préparation des paquets PHP pour Debian. Les paquets sont
très nombreux, et difficiles à entretenir en plus des
nombreux paquets que Guillaume gère sur le site de dotdeb.
Avec ce tutoriel, tout un chacun peut préparer ses paquets,
et les utiliser ou les mettre à dispositions.
------------------------------------------------------------
http://www.nexen.net/actualites/php/18769-packager_ses_extensions_pecl_pour_debian.php
[8] Actualité de développement PECL, edition 222 [ Haut ]
------------------------------------------------------------
1 paquet a été mis à jour cette semaine :
hidef : vraies constantes
PECL est la bibliothèque d'extensions C de PHP.
------------------------------------------------------------
http://www.nexen.net/actualites/pecl/18768-actualite_de_developpement_pecl,_edition_222.php
[9] request_order arrive en PHP 5.3 [ Haut ]
------------------------------------------------------------
request_order est une nouvelle directive de configuration
pour PHP 5.3, qui permet de piloter ce qui est placé dans
la variable $_REQUEST. Elle diffère de variable_order car
cette dernière pilote l'existence des variables, alors que
request_order ne définit que le contenu de REQUEST. Cette
directive pourra limiter l'effet néfaste de l'utilisation
de $_REQUEST pour confondre $_GET et $_POST, alors que cette
variable contient traditionnellement aussi $_COOKIES, qui
conduit à des dénis de services particulièrement vicieux.
------------------------------------------------------------
http://www.nexen.net/actualites/securite/18767-request_order_arrive_en_php_5.3.php
[10] Devenir un Ninja PHP [ Haut ]
------------------------------------------------------------
Pour être maître Ninja PHP, il faut avoir un niveau très
élevé, que beaucoup de développeurs et développeuses
sont loin d'imaginer qu'il est possible d'atteindre.
Le blog PHPFour.com de Md Emran Hasan s'est penché sur
cette situation.
Il soulève un point qu'il convient de signaler. Après de
nombreux mois de développement pour une applications PHP
pour le Web, lorsque vous pensez avoir vraiment terminé...
peut-on dire que c'est vraiment la fin?
2 points sont soulevés et qu'il faut connaître :
- Un aspect technique
- Un aspect communication
Le premier point concerne l'utilisation d'outils pour
ouvrir le code aux autres, tel que le contrôle de versions
et la norme de codage propre.
La deuxième concerne la communication autour de votre
application et votre participation en apportant vos
connaissances et leadership.
------------------------------------------------------------
http://www.nexen.net/actualites/php/18766-devenir_un_ninja_php.php
[11] Actualité de développement PEAR, edition 222 [ Haut ]
------------------------------------------------------------
5 paquets ont été mis à jour cette semaine :
Services_Trackback : Classe générique pour envoyer des
liens de retours
Net_Vpopmaild : Classe d\'accès à vpopmaild
Console_CommandLine : Analyseur de ligne de commande
Services_Atlassian_Crowd : Paquet d\'interface avec les
services Atlassian Crowd
Crypt_CBC : Emulation du paquet Perl Crypt::CBC
PEAR est la bibliothèque de composants PHP.
------------------------------------------------------------
http://www.nexen.net/actualites/pear/18770-actualite_de_developpement_pear,_edition_222.php
***************************************************************
Attention :
Cette lettre hebdomadaire est distribuée aux personnes
qui se sont inscrites sur le site http://www.nexen.net,
comme membres et comme destinataires de cette lettre.
Les instructions de modifications sont disponibles en bas
de ce mail.
Des commentaires? des questions? des informations à suggérer?
Contactez l'éditeur de la lettre avec l'adresse suivante :
damien.seguy@nexen.net
***************************************************************
Pour modifier votre abonnement ou vous désincrire :
http://www.nexen.net/services/login.php?direction=diffusion.php
Pour retrouver votre accès membre sur nexen.net :
http://www.nexen.net/services/motperdu.php
Pour devenir membre de nexen.net :
http://www.nexen.net/services/login.php?direction=diffusion.php
L'actualité journalière sur nexen.net :
http://www.nexen.net/news/index.php
***************************************************************
Cette lettre hebdomadaire est un un service de Nexen.net,
portail technologique PHP et MySQL éditée par la société
Nexen Services SA au capital de 49.536 Euros
inscrite au registre du commerce de Paris : RCS B 423 995 224

