News PHP

le 19/01/2009 à 23:11
Utilisation du cache
Régulièrement, dans l'actualité l'utilisation d'un cache est mis en avant pour l'utilisation de vos sites webs. Mais la question se pose : "lequel choisir ?".

Il faut avant tout déterminer le langage (comme PHP), l'API ou encore le choix de la base de donnée pour retenir celui qui vous conviendra le mieux.

Le blog de Abhi Navsingh's en a retenu 4 et pour chacun d'eux, ils décrit le type de mise en cache, les avantages et les pièges pouvant apparaître. Ces 4 applications sont :
- WP-Cache utilisé dans wordpress - un système de fichiers basé mécanisme de mise en cache
- APC Cache - un système de mise en mémoire cache opcode
- Memcache - un système de cache en mémoire
- Requête de mise en cache - mécanisme de mise en cache dans MySQL

- MySQL Query Cache, WP-Cache, APC, Memcache - What to choose
le 19/01/2009 à 23:11
PHP SDK pour Y!OS
Depuis de nombreuses heures, je me suis penché un peu sur les différents outils de YAHOO qui sont proposés aux développeurs...

Et je me suis retrouvé devant l'outil du réseau social Y!OS 1.0 que Nexen vous avez déjà présenté voici quelques mois.

Maintenant Yahoo propose un SDK PHP pour simplifier le processus de prise des appels API.

En plus de tout cela, un guide complet a été réalisé pour effectuer différentes explorations autour de Y!OS qui sont :
- Yahoo! Application Platform (YAP)
- Yahoo Query Language (YQL) avec PHP et la Console YQL
mais je suis sûr qu'on aura l'occasion d'en reparler.

- Y!OS 1.0
- Tutorials for YAP and Y!OS
- Y!OS Documentation
- Code Examples for YAP and Y!OS
- Retrieving and displaying data from Wikipedia with YQL
Ivo et Cal du site Ewt'08 ont annoncés les gagnants du concourt « Le tour du monde des elePHPants »

Pour rappel, ce concours a été suivi par la communauté entière avec comme jury la communauté PHP Women.

De nombreux sponsors avaient répondu présent pour ce concours.

Et tout cela a pu être réaliser par Damien Seguy (création et la mise en production de la peluche), en collaboration avec le créateur de ce logo El Roubio (Vincent Pontier).

- http://www.elephpantworldtour.com/2009/01/16/and-the-winners-are/
le 19/01/2009 à 23:10
Les gabarits pour vos sites en PHP
Je ne pensais pas qu'il existait 19 moteurs de gabarits en PHP pour faciliter la réalisation d'une application PHP.

Un moteur de gabarit est aussi appelé Moteur de template et le site WebRessourcesDepot en propose une liste assez complète.

Grâce à l'utilisation de ces moteurs de templates, le développement, la maintenance et l'évolution de votre site internet se trouve faciliter.

Il ne vous reste plus qu'à choisir celui qui vous conviendra le mieux.

- 19 Promising PHP Template Engines
le 16/01/2009 à 17:10
Zend_Tool pour les développeurs
Zend Tool est une boite à outil, destiné pour les développeurs et développeuses. Le site « Developer zone » de Zend montre ce qu'offre ce kit avec une installation simplifiée si vous utilisez l'installeur de PEAR.

La présentation vous montrera une partie des possibilités du coté client en effectuant quelques manipulations fortes utiles.

Mais Zend Tool vous sera utile pour démarrer un projet ZF.

- Using Zend_Tool to start up your ZF Project
- Zend_Tool for the Developer
le 15/01/2009 à 17:02
PHP et Groovy
Le langage PHP peut être associé avec beaucoup de Langage comme Java.

Par contre, ce qui est moins connu, c'est le langage PHP peut être couplé avec Groovy.

Groovy est le nom d'un langage de programmation orienté objet destiné à la plate-forme Java. Il ajoute de nombreuses fonctionnalités de script au-delà des capacités actuelles de Java

Le blog ANTS montre son utilisation sous la forme d'un petit tutorial.

- Tutorial PHP / Groovy Bridge
- Groovy (langage) sur Wikipedia
le 14/01/2009 à 16:48
Penser au papier comme a Internet
En rentrant chez moi, un de ces soirs comme un autre soir... Une réflexion m'est apparue... et je pense que je ne suis pas le seul à avoir poser la question !!!

Si vous ne possédez pas d'ordinateurs à porter de main et que vous vous ennuyez, il existe des magazines papiers... comme PHP Solution

Dans ce numéro de PHP Solution, qui vient de sortir en librairie, parle de nombreux points :
- Le pouvoir du multimédia
- Streaming vidéo
- Les nouvelles fonctionnalités de PHP5.3
- XOAD et vos applications AJAX en PHP
- Arcanes d'OOP dans PHP5
- Manipulez XML avec MySQL 5.1

Et avec quelques articles bonus :
- Symfony
- Sécurité avec PDO
- PHP/Curl
- etc...

Et quelques cours vidéo PHPMyAdmin et SQLiteManager...

- Communique PHP Solution Janvier 2009
le 13/01/2009 à 22:34
PHP Quebec 2009 en approche
Le 7e rendez-vous de PHP Quebec est en approche. Ce rendez-vous va se dérouler du 4 au 6 mars 2009 à Montréal, permettant ainsi de rencontrer de nombreux acteurs importants du langage PHP (dont Damien Seguy de Nexen/AlterWay et beaucoup d'autres) et les personnes de la communiqué.

Les conférences sont variées en anglais et en français, il ne reste plus qu'à vous y rendre.

- PHP Québec 2009
le 13/01/2009 à 22:33
Identifier les navigateurs mobiles
De nos jours, il est facile de créer des sites PHP pour internet et même sur les mobiles. Mais pour exploiter au maximum les caractéristiques des navigateurs utilisés sur les mobiles, il est important de les connaître et de les identifier.

Le site « Detect mobile Browsers » est consacré à cela pour vous aider à porter vos sites sur les mobiles. Il va vous aider à identifier les navigateurs suivants :
- iPhone
- Opera Mini
- Android
- Blackberry

- Detect mobile Browsers site officiel
le 12/01/2009 à 22:29
Benchmarker vos scripts PHP
Le blog de Jonathan Peticolas propose de connaître le temps d'exécution d'une classe PHP sous la forme d'un chronomètre, permettant ainsi de benchmarker son execution.

Ce petit script va vous permettre d'optimiser vos scripts PHP.

Ce tutorial est assez détaillé et assez facile à utiliser, démontrant comment réaliser cette opération.

A découvrir...

- Class Chronometer, ou comment benchmarker vos scripts PHP ?
LoadingChargement en cours