News PHP

A l'aide de PHP_CodeSniffer, Raphael Stolt publie 2 méthodes pour détecter les méthodes qui sont trop longues, et les classes qui ont trop de méthodes. De plus, PHP_CodeSniffer s'emploie à surveiller les violations de standards de programmation, ce qui en fait un outil pratique pour surveiller son code statiquement.

Raphael signale aussi 2 projets dont la communauté peut s'inspirer (et le fait déjà) : PMD, (Programming Mess Detector) et CheckStyle, issus du monde Java.

- Sniffing refactoring needs
- PHP_CodeSniffer
- PMD
- CheckStyle
Hugo Hamon publie les concurrents et le gagnant du concours de tutoriel PHP : c'est David Drapeau, qui gagne, avec son article "nstaller un environnement LAMP 6 sur Debian".

Voici la liste des concurrents, tous publiés en ligne.

- Migration de PHP4 vers PHP de Cyril Pierre de Geyer
- Installer un environnement LAMP 6 sur Debian de David Drapeau
- Imagfilter() : les effets spéciaux de Christophe Villeneuve
- Introduction aux Cross Site Request Forgeries ou Sea Surf de Damien Carret

- Résultats du concours de tutoriels
- Migration de PHP4 vers PHP
- Installer un environnement LAMP 6 sur Debian
- Imagfilter() : les effets spéciaux
- Introduction aux Cross Site Request Forgeries ou Sea Surf
le 07/03/2008 à 23:16
ExtJS pour PHP : ExtPHP, ou PHP-Ext ?
Note de l'auteur :

Sur le site Ajaxian, on découvre 2 interfaces PHP pour ExtJS. ExtJS est un framework Javascript, qui permet de produire nombre de widget utiles : onglets, fenêtres d'outils, arbres, grilles, formulaires, etc. ExtJS est écrit en JavaScript, et les bibliothèques ExtPHP et PHP-Ext (notez la variété de noms...) permettent de produire les instructions JS en notation objet PHP.

J'ai découvert ExtJS ce matin, et la bibliothèque à l'air particulièrement utile et efficace. Les bibliothèques PHP se présentent à point pour faire le relais depuis du code PHP vers cette bibliothèque. A suivre...

- To ExtPHP, or to PHP-Ext ?
- ExtJS
- php-ext
- ExtPHP
le 06/03/2008 à 22:22
Définition de la maladie COPS
COPS signifie Cranky Ol 'PHP'er syndrome (Syndrome Grincheux de 'PHP'er)... C'est la définition que sous entend Travis Swicegood.

Travis Swicegood a travers son blog, décrit les problèmes de cette drôle de maladie car même si c'est dans l'esprit humoristique, nous pouvons penser qu'il a été confronté à celle-ci.

Alors peut-être que vous aussi, vous l'avez attrapé !!!

PS : pour voir l'article, il faut cliquer sur le lien avec le clic droit, nouvelle fenêtre.

- Cranky Ol 'PHP'er Syndrome (COPS) Defined
le 06/03/2008 à 22:21
PHP et windows server 2008
La société Zend, très connue dans le langage PHP, vient annoncer le portage de PHP et de l'ensemble de leurs produits sur des serveurs Windows Server 2008.

Rappelons que PHP est un langage de scripts libre coté serveur et à une présence très importante sur internet. Il est souvent associé à la plate-forme d'applications Web open source LAMP sous un environnement Linux.

- Communiqué officiel PHP et window server
le 05/03/2008 à 20:06
phpMyAdmin 2.11.5
phpMyAdmin vient de sortir en version 2.11.5.

On ne présente plus le célèbre outil de gestion de base de données MySQL écrit en PHP, celui-ci étant souvent "fourni" par défaut sur de nombreuses installations LAMP.

La version 2.11.5 de phpMyAdmin contient uniquement des corrections de bug, et notamment la correction d'un bug de sécurité.
La mise à jour est donc vivement recommandée.

- phpMyAdmin
- Télécharger phpMyAdmin 2.11.5
le 05/03/2008 à 20:03
RoundCube 0.1-stable
RoundCube Webmail est un navigateur à base de client IMAP multilingue avec une interface utilisateur.

Il prévoit toutes les fonctionnalités que vous attendez d'un client e-mail, y compris le support MIME, carnet d'adresses, un dossier de manipulation, le message de vérification orthographique et de la recherche.

RoundCube Webmail est écrit en PHP et requiert une base de données MySQL ou Postgres.
L'interface utilisateur est entièrement skinnable utilisant XHTML et CSS 2.

- Site officiel RoundCube
- RoundCube 0.1
le 05/03/2008 à 20:02
Outiller la qualité PHP
L'AFUP (Association Française des Utilisateurs de PHP) propose un nouveau rendez-vous sur Paris le 25 Mars 2008.

Ce rendez-vous sera consacré au thème suivant : "Outiller la qualité PHP" comprenant la Stratégie, les réflexes et les bonnes pratiques pour un développement web durable.

Pour plus d'information, il suffit de vous rendre directement sur la page du site de l'AFUP.

- Rendez vous le 25 mars 2008
le 04/03/2008 à 21:12
Record d'adoption de PHP 5 : +2,5%
PHP 5.2 devient la deuxième version de PHP la plus populaire : durant le mois de Février 2008, PHP 5.2 a dépassé PHP 4.3, comme 2ème version populaire.

Ce mois de février a d'ailleurs vu un taux record d'adoption de PHP : +2,5% des sites web dans le monde ont franchi le pas, établissant un nouveau record mondial.

- Statistiques de déploiement de PHP de février 2008
- Evolution de PHP sur Internet (février 2008)
le 04/03/2008 à 21:07
Ovidentia 6.6.2 disponible
Depuis Février 2008, Ovidentia 6.6.2 est disponible en téléchargement.

Cette nouvelle version intègre de nombreuses évolutions fonctionnelles depuis la version 6.5.2.
Parmi les évolutions notables de la 6.6.2 :
- Droits par défaut sur les Catégories de thèmes d'articles
- Filtres et tris supplémentaires sur les listes du Gestionnaire de tâches
- Editeur WYSIWYG dans le gestionnaire de tâches
- Containeurs OvML pour le gestionnaire de tâches
- Duplication d'Organigrammes
- Thésaurus étendu aux répertoires de fichiers
- Application de droits sur les sous-répertoires du gestionnaires de fichiers

- Ovidentia community
LoadingChargement en cours