News PHP

le 02/04/2010 à 22:09
Visualiser les erreurs avec ErrorNot
Repérer les erreurs éventuelles est un travail très long et souvent vous êtes amené à regarder les logs des applications pour essayer de trouver une piste. Cependant il existe d'autres moyens de repérer les problèmes de vos différents projets comme l'utilisation des bugs trackers.

Une nouvelle application est apparue, il s'agit de ErrorNot, qui n'est pas un bug trackers. Il s'agit d'un collecteur d'erreurs à l'aide d'un greffon.

Le principe du greffon va vous permettre d'attraper les erreurs en se plaçant dans votre projet. Le rôle ErrorNot va s'occuper de les classer suivant différents critères. Vous avez la possibilité d'être informé par email ou un repérage d'affichage. C'est un outil utilisable facilement.

- Site officiel ErrorNot
- Demo ErrorNot
- ErrorNot PHP notifier
le 01/04/2010 à 22:00
Piwigo 2
Piwigo est une application PHP/MySQL sous licence GPL. Il permet de créer facilement une galerie d'images.

Cette API se distingue des autres par :
- La présence du moteur de template : Smarty
- Distinction du template entre la partie publique et la partie administration
- Utilisation 100 % de l'UTF-8
- Obligation d'être PHP 5
- Obligation d'être MySQL 5
- Une façon différente d'ajouter des photos
- Nombreuses langues supportées
- Upload sans passer par le FTP
- Plus de 80 plugins
-etc

Une version démo est disponible sur le site pour se rendre compte du résultat et des possibilités de l'API.

- Site officiel Piwigo
- Captures écrans Piwigo
- Demo en ligne Piwigo
le 01/04/2010 à 22:00
EZ publish 4.3
Le CMS eZ Publish vient de sortir une nouvelle version 4.3. Cette nouvelle version PHP apporte de nombreuses évolutions comme :
- Une nouvelle interface d’administration
- Un système étendu de gestion des commentaires
- Les extensions principales eZFlow et eZfind ont été améliorées
- De nouvelles fonctionnalités eZ Teamroom pour faciliter la collaboration des équipes
- Améliorations des performances
- Corrections de bugs etc

Bien entendu, une amélioration du contenu a été apportée pour les parties d'identifications, de gestions de contenu et de rédaction des commentaires

Un communiqué de l'ensemble des nouvelles possibilités est disponible pour voir l'énorme travail d'avancée.

- EZ publish 4.3 communiqué
le 31/03/2010 à 22:40
Fonction Basename
Un petit rappel est proposé par Evert qui montre les nouvelles possibilités de la fonction Basename en PHP. Cette fonction permet de séparer le nom du fichier et le nom du dossie.

Cependant vous pouvez être confronter aux normes d'encodage des caractères avec UTF-8. Il nous montre en quelques lignes l'opération très facile à mettre en place.

- basename() is locale-aware
le 31/03/2010 à 22:40
PHP Architect mars 2010
PHP Architect est un magazine international parlant de PHP. Ce nouveau numéro est disponible en version papier mais aussi une version en ligne.

Le site propose certains articles en version gratuite avec comme sujet Doctrine et Drupal. Mais ce numéro propose aussi une version pour les personnes enregistrées sur les sujets comme Mongo, Wordpress, HipHop, Azure,etc...

Par ailleurs de nombreux articles sont disponibles en Podcast.

En un mot, un exemplaire a découvrir.

- PHP Architect mars 2010
le 30/03/2010 à 22:35
Webdav et PHP
WebDAV signifie Web-based Distributed Authoring and Versioning, et est une extension du protocole HTTP. WebDAV permet de simplifier la gestion de fichiers avec des serveurs distants.

Le site phpRiot.com montre sous la forme d'un tutorial comment vous pouvez créer un système de fichiers WebDAV basé sur PHP en utilisant la bibliothèque SabreDAV. L'article est assez détaillé et montre étape par étape l'ensemble des opérations à effectuer. Vous découvrirez en même temps les possibilités d'utiliser quelques options supplémentaires comme le verrouillage, l'authentification...

- Tutorial Implementing a WebDAV filesystem with PHP and SabreDAV
- WebDAV sur Wikipedia
le 30/03/2010 à 22:35
Code Bubbles
Code Bubbles est un IDE (éditeur) inspiré de « Eclipse » . Cet éditeur va changer votre façon de programmer et surtout de présenter votre code à l'écran.

L'énorme particularité de celui-ci, va vous permettre de positionner vos pages sous la forme de bulles au lieu d'utiliser le système des onglets. Avec ce nouvel outil, vous pouvez personnaliser vos pages pour mieux programmer grâce au Drag and Drop des fonctions et même regrouper sous la forme de bulles.

L'éditeur de ce produit propose une petite vidéo pour vous rendre compte des résultats qui sont très intéressants.

La présentation actuelle ne fonctionne que pour Java, mais devrait voir prochainement l'ouverture vers les autres langages comme PHP.

- Site officiel Code Bubbles
Video présentation Code Bubbles
le 29/03/2010 à 22:24
Popurls
Popurls est un agrégateur de sites web pour être informé des dernières nouvelles et évènements sur internet.

Il propose quelques nouvelles options, surtout au niveau de la présentation.

Cette API est basée sur les langages PHP / Jquery / css et utilise la librairie SimplePie et utilise différents flux RSS pour effectuer la démonstration.

- Tutorials PopUrls
- demo PopUrls
le 26/03/2010 à 23:28
Xdebug : premier pas
Xdebug est une extension pour vous aider à déboguer vos applications PHP. Cette API est très utilisée par la majorité des développeurs. Cependant la prise en main peut en arrêter plus d'un développeur.

Pascal Martin montre comment installer et effectuer ces premiers pas avec Xdebug et PHP 5.3. Son article montre sous l'environnement windows et linux, les différentes étapes nécessaire pour son utilisation.

- Xdebug : Installation et premier pas
le 25/03/2010 à 22:02
PHP 6 suspendu
Rasmus Lerdorf par un communiqué a annoncé que le chantier de la version 6 était dans l'impasse et par conséquent cette branche a été stoppée.

La décision de ce choix difficile est provoquée par l'intégration de l'unicode, qui montre que ce chantier est plus dur à mettre en place par rapport aux prévisions.

Bien entendu les contributeurs de cette branche souhaitent se laisser un peu de temps pour trouver une nouvelle évolution.

Les évolutions qui devaient apparaître avec PHP 6 sont :
- Amélioration de la Programmation Orientée Objet
- Amélioration et sécurisation des fonctionnalités
- Évolution du dépot PECL

Ces différents points sont toujours d'actualité et devraient s'intégrer dans les prochaines versions.

- Communiqué de Rasmus Lerdorf
LoadingChargement en cours