News PHP

le 22/10/2008 à 22:32
Open Flash Chart
Open Flash Chart est une bibliothèque PHP pour produire des graphiques en version Flash. Les graphiques sont soignés, et il est fait un usage redoutable des capacités d'interaction avec Flash.

Il s'agit en fait d'une application Flash, avec qui on communique en JSON pour placer les données et faire la mise en page. Cette application est LGPL, ce qui vous donne un maximum de liberté pour en faire usage.

(Merci à G. Plessis pour le lien)

- Open Flash Chart 2
le 20/10/2008 à 23:02
Rendez-vous de la semaine
Ce soir, à Lille, il y a un apéro PHP, à l'écart, rue Jeanne d'Arc. Il y aura à écouter (PHP 5.3), à boire et à manger (Merci à l'AFUP et à SoLinux), et à caresser. Vous pourrez aussi vous procurer des elephpants, et des inscriptions à l'AFUP, ainsi que des livres blancs. Ouf.

Et je rappelle le premier BarCamp MySQL, pour Samedi 25 Octobre, où nous discuterons de MySQL, son utilisation et ses trucs. C'est un barcamp, où les sujets seront choisis et organisés directement sur place, ce qui les positionnera rapidement proches des préoccupations habituelles des admins et développeurs.

Bref, à vos agendas !

- Apéro LILLE, le lundi 20/10/2008 à 19:30
- 1er BARCAMP LeMUG.fr
le 20/10/2008 à 23:01
Comment concaténer en PHP
David Sklar avait lancé un sujet de recherche sur la concaténation : combien y a t il de manières de rassembler deux chaînes en PHP. Le sujet est assez académique à la base, mais a donné lieu à des recherches intéressantes et des idées farfelues. C'est à lire !

David sera au forum AFUP 2008, et si vous ne l'avez pas encore rencontré, c'est le moment de venir l'écouter.

- Let a thousand string concatenations bloom
- PHP Temporary Streams
le 19/10/2008 à 22:00
LimeSurvey 1.72
LimeSurvey (anciennement PHPSurveyor) est un logiciel libre de sondage en ligne.

Ce projet a été récompensé l'an passé aux Trophées du libre 2007 et cela vaut le coup d'en parler.

Il est écrit en PHP basée sur une base de données MySQL, PostgreSQL ou Microsoft SQL Server.

Limesurvey permet aux utilisateurs sans connaissance en développement de publier un sondage et d'en collecter les réponses directement dans leur site internet.

Cette nouvelle version se trouve une version de correction de bugs, mais aussi un large choix des langues dont le français, cette version propose de nombreuses fonctionnalités comme :

- Nombre illimité de questionnaires
- Création d'une version imprimante
- De pouvoir groupé les questions
- Etablir des questionnaires d'évaluation
- Gestion illimité du nombre de participants
- Une saisie direct des données
- etc...

L'ensemble des possibilités sont disponible sur Wikipedia.

- Site officiel LimeSurvey
- Description sur Wikipedia Lime Survey
- Demo de LimeSurvey
Lorsqu'on veut commencer un nouveau site, vous êtes presque sur d'avoir l'obligation de réaliser un formulaire... Ce qui est normal et nécessaire.

Mais au lieu de recommencer toutes les lignes en utilisant les fonctions HTML standard, vous pensez utilisation de fonction et pourquoi pas utiliser une classe pour éviter de tout recommencer. C'est très bien !!!

Cependant au lieu de commencer ce travail si vous ne l'avez jamais fait, autant utiliser une Classe déjà existante, surtout elle est déjà réalisé en PHP

Même s'il en existe déjà des différentes, Jarodxxx propose cette classe en PHP 5. Elle mérite d'être soulignée car elle est en documentation française et il s'est pensé à la rendre d'une façon plus logiques et évidentes. Ensuite à vous de la faire évoluer.

- Une class PHP 5 pour générer des formulaires
le 14/10/2008 à 23:54
Posh 2.0
Note de l'auteur :

Etre à la pointe des actualités se trouve être très importants pour moi et je pense que pour vous c'est la même chose, surtout pour connaître les dernières actualités. Bien sur, il existe des sites permettant d'être au courant à partir des flux RSS comme iGoogle ou sinon... Réalisé son propre portail.

Posh (portaneo open source homepage) est le portail qui vous faut car vous pouvez réaliser facilement un portail personnalisé. Il a pour but de regrouper sur une seule page tout ce compose internet : les informations, les outils et aussi les produits préférés.

Posh est bien-sur réalisé en PHP avec de l'Ajax et une base de donnée MySQL. Il propose plus de 100 modules actuellement par exemple :
* Déplacement, ajout, suppression et de configuration des gadgets dans ses pages personnalisables
* API pour réaliser ses propres widgets ou d'en importer
* Gestion des pages personnalisables par onglets
* Gestion des thèmes graphiques

Mais la liste augmente régulièrement.

Je ne vous montrerai pas le mien car il est en pleine évolution mais vous pouvez en plus de regarder les vidéos de démonstrations fournis par son éditeur, de visiter comme les sites ACTU F1 et MyFOOT qui sont réalisés avec ce portail, ce qui vous donnera un joli aperçu des possibilités.

- site officiel Posh
- Telechargement Posh
- Demo en video Posh
- Exemple 1 : ActuF1
- Exemple 2 : MyFoot
le 13/10/2008 à 23:48
Static Maps API
Google propose une nouvelle version dans l'univers des cartes avec sa nouvelle application : Static Maps API.

Ce nouveau système vous permet d'intégrer une image de Google Maps dans votre page Web sans avoir besoin de Javascript ou de charger une page dynamique. il crée une carte basé sur des paramètres URL qui sont envoyés le biais du HTTP.

Vous devez juste vous procurer une clef qui est gratuite pour utiliser cette application.

Bien sur, des exemples et articles, qui sont disponibles sur le site de Google, montrent la possibilité d'intégré cette application très facilement dans vos pages PHP.

Cependant, quelques exemples rééls en PHP montrent un autre aspect des possibilités et ils sont disponibles sur le bloc de Mika Tuupola.

- Documentation Static Maps API
- Article Static Maps API
- Simple Static Maps With PHP
le 10/10/2008 à 20:33
PHP 5.2.7 d'ici quelques semaines
PHP 5.2.7 est maintenant disponible en version RC, en vue d'une publication d'ici quelques semaines. Cette version inclut 89 corrections de bugs, deux corrections de sécurité et deux régressions introduites récemment.

Il est donc temps de télécharger les nouveaux paquets sur le site de l'assurance qualité, et de faire tourner les milliers de tests unitaires qui encadrent PHP.

- Assurance qualité
LoadingChargement en cours