News PHP

le 10/09/2007 à 21:54
Comparatif des framework web
Voici une comparaison entre différents framework de développement pour le Web, quelque soit la plate-forme. Le tableau permet de découvrir rapidement le niveau de fonctionnalité entre les différents frameworks. On y trouve des framework PHP (CakePHP, Symfony, Zend et Fuse Box, Code Igniter).

En comptant les cases vertes, c'est Symfony et Zend Framework qui tirent leur épingle du jeu.

Il y a beaucoup d'autres frameworks cités, mais pas sur plate-forme PHP. Il manque aussi surement une grosse série de framework PHP à ajouter sur la page.

- Comparison of web application frameworks
- List of web application framework
le 08/09/2007 à 21:31
Zend_Pdf tutorial
Le composant Zend_Pdf du Zend Framework permet de manipuler des fichiers PDF depuis votre application. En plus de ces capacités d'édidion de texte, il est livré avec un jeu complet de commandes de dessin. Lorsque vous travaillez avec du texte, Zend_Pdf vous donne la possibilité d'utiliser les polices natives ou bien des polices personnalisées TrueType. Au niveau des pages, il est possible de créer des pages, d'en supprimer ou de changer leur ordre.

Dans ce tutoriel, mon objectif est de vous montrer les possibilités de ce composant.

Par Alexander Veremyev

- Zend_Pdf tutorial
- Zend Framework
Smashing magazine a posé 6 questions à plus de 175 experts PHP et MySQL dans le monde, pour arriver à une masse de conseils et de trucs pour se lancer correctement dans un projet.

- Quel est le mythe typique du développement Web ?
- Quel est votre méthode pour passer le syndrome de la page blanche ?
- Qu'auriez-vous aimé savoir avant de commencer à programmer ?
- Que faîtes vous avant de vous lancer dans un nouveau projet ?
- Quel est l'erreur la plus courante quand vous développez un site Web ?
- Quel est l'outil ou le service dont vous ne pouvez pas vous passer ?

- 170+ Expert Ideas From Worlds Leading Developers
- 175 professional suggestions, tips and ideas
- 70 Expert Ideas For Better CSS Coding
Note de l'auteur :

Dans le cadre dun des mes projets, jai été amené à me poser la question de linternationalisation de données dun site multilingue, en particulier des dates.

La date n'étant pas formatée automatiquement avec une locale idéale par MySQL, puisque GETFORMAT ne renvoie pas de valeur correspondant au format français, je me suis résigné à le faire à la main.

- Internationalisation de dates avec PHP et MySQL
- Coding style
Durant le mois d'août 2007, PHP 4 est entré en phase de déclin, avec une première croissance négative sur le marché PHP. Après avoir accusé un ralentissement depuis le début de l'année, voire même quelques pauses dans sa progression, PHP 4.4 lache du terrain au profit de PHP 5.2. Toutes les versions confondues de PHP 5 représentent maintenant 22% du total, avec une croissance record en août de 1,5 %.

Août 2007 a confirmé la tradition de compilation de PHP : comme l'an dernier, c'est le mois le plus utilisé pour changer les serveurs de versions.

L'impact du projet GoPHP5, et l'annonce officielle de l'abandon de PHP 4 commencent à porter leur fruits.

- Statistiques de déploiement de PHP d'août 2007
- Evolution de PHP sur Internet (aout 2007)
- GoPHP5
- PHP 4 end of life announcement
Technologie - Distinguant contenu et contenant, les outils de gestion web facilitent la création et la mise à jour de sites. Dans ce domaine, les logiciels libres - en PHP ou Java - ont acquis une réputation solide et rivalisent avec les produits commerciaux.

Entre PHP et Java, les critères de choix sont politiques, technologiques et fonctionnels. Côté PHP, pratiquement tous les outils relèvent du logiciel libre. "Plus faciles à déployer et à maîtriser, ils ont la préférence des PME", affirme Patrice Bertrand, directeur des opérations chez Smile.

- Gestion de contenu : l'offre open source arrivée à maturité
Note de l'auteur :

Cet article montre comment construire un lecteur RSS basé sur le réseau social Facebook, qui affichera votre fil de dépêches sur les pages des utilisateurs Facebook (ce qui ont installé le lecteur, en tous cas). Chaque billet aura un bouton de partage 'Share' pour que les utilisateurs puisse le partager avec des amis, et un bouton d'invitation 'Invite', pour inviter les mêmes amis à installer le même lecteur de dépêches.
Je vais utiliser PHP 5 pour construire ce lecteur.
Pour analyser le fichier RSS et produire le code HTML, je vais utiliser Magpie RSS.

- How To Set Up A Facebook RSS Feed Reader Application For Your Blog
- magpie
- Facebook
le 04/09/2007 à 19:52
Web 2.0, XForms et PHP
Cette série d'article en deux partie est conçue pour mettre à niveau les développeurs PHP avec les XForms et le Web 2.0 afin qu'ils se débarrassent enfin des formulaires Web 1.0 obsolètes. Nous allons réussir cela en créant une bibliothèque de fonctions qui produisent les éléments XForms. Dans ce premier article, nous allons créer une bibliothèque de création des formulaires XForms.

- Use PHP to create XForms, Part 1: Creating a PHP XForms library
LoadingChargement en cours