PHP Solutions n°5 Juillet/Aout 2004

Optimiser PHP - la guerre des géants

Si vos scripts commencent à s'exécuter plus lentement, et le temps de chargement d'une page devient trop long, il faut se pencher sur l'optimisation de votre site. Dans cet article, nous allons voir de plus près, les différentes techniques de l'optimisation et nous comparerons le fonctionnement de quelques populaires applications.

MySQL - que réserve l'avenir ?

Jusqu'à présent, MySQL était considéré comme une base de données pseudo relationnelle. Est-ce que MySQL5 peut à présent concurrencer les serveurs professionnels tels PostgreSQL ou ORACLE ?

SQLite - ce petit est merveilleux

Eu égard aux problèmes de licence, PHP5 ne supporte plus MySQL, par défaut. Il a été remplacé par SQLite - une base de données alternative, toute récente.

XML - météo

Rendre un site attrayant et de plus en plus visité est pour son gérant un prétexte à être fier. Cependant, comment attirer les surfers quand chaque site du réseau semble être aussi attrayant les uns que les autres ? L'une des options est de créer des modules qui feront un site du lot - par exemple, avec un module qui affiche la météo du jour.

ADOdb - interface alternative

Grâce à la bibliothèque ADOdb, le transfert de notre application dans un autre environnement ne devrait pas être aussi douloureux que précédemment.

Archivage des documents XML dans des bases de donneés relationnelles

Cet article va nous faire découvrir comment profiter des bases de données relationnelles pour assurer le rendement et la sécurité des documents XML.

ORACLE et PHP

Les applications Internet utilisant des bases de données créées avec le support du serveur ORACLE étaient jusqu'à présent corrélées à Java.

Smarty

Parmi tous les moteurs de template, Smarty est décidément le plus rapide. Ce n'est pas sa seule caractéristique - nous vous invitons à la lecture !

SQL injection

Nous allons examiner les lacunes des scripts PHP et exposer ce qu'il convient d'éviter pour assurer la sécurité de nos sites Web.