Je te propose de regarder http://linuxfr.org/2004/06/19/16605.html(...)
Pour des applications à faible concurence en écriture c'est largement du niveau d'un MySQL au niveau perf. Souvent meilleur pour des petits trucs vu qu'on saute les phases de connexion/authentification.
Coté fonctionnalités on est grosso modo au niveau d'un MySQL 3.23 avec en plus la possibilité d'utiliser ses propres fonctions utilisateur dans les requêtes SQL.
Aucun problème à mon avis pour un petit script de news ou un forum avec un traffic faible/moyen (type pour une assoc). Même chose si tu as un bon système de cache qui limite largement les accès aux données (type ce que fait linuxfr).
Maintenant je crois que tout le monde sera d'accord pour dire que le but et les applications de Sqlite ne sont pas les mêmes que PostgreSQL ou Oracle. La question est de savoir si pour une énorme proportion de scripts PHP on a effectivement besoin d'un gros poids lourd en SGBD (l'utilisation massive de Mysql 3.23 m'incite à dire que non) et qu'un truc léger et simpliste ne serait pas aussi adapté, voire plus efficace.
Un des avantages de sqlite c'est que tu peux diffuser une appli qui utilise une DB sans avoir de pré-requis coté présence d'un SGBD, sans étape de configuration/installation pour faire les tables/bases/droits dans ton SGBD, sans besoin de manip spéciales pour les sauvegardes.
Maintenant je crois
[^] # Re: SQLite
Posté par Éric (site web personnel) . En réponse à la dépêche Sortie de PHP 5.0.0. Évalué à 10.
Pour des applications à faible concurence en écriture c'est largement du niveau d'un MySQL au niveau perf. Souvent meilleur pour des petits trucs vu qu'on saute les phases de connexion/authentification.
Coté fonctionnalités on est grosso modo au niveau d'un MySQL 3.23 avec en plus la possibilité d'utiliser ses propres fonctions utilisateur dans les requêtes SQL.
Aucun problème à mon avis pour un petit script de news ou un forum avec un traffic faible/moyen (type pour une assoc). Même chose si tu as un bon système de cache qui limite largement les accès aux données (type ce que fait linuxfr).
Maintenant je crois que tout le monde sera d'accord pour dire que le but et les applications de Sqlite ne sont pas les mêmes que PostgreSQL ou Oracle. La question est de savoir si pour une énorme proportion de scripts PHP on a effectivement besoin d'un gros poids lourd en SGBD (l'utilisation massive de Mysql 3.23 m'incite à dire que non) et qu'un truc léger et simpliste ne serait pas aussi adapté, voire plus efficace.
Un des avantages de sqlite c'est que tu peux diffuser une appli qui utilise une DB sans avoir de pré-requis coté présence d'un SGBD, sans étape de configuration/installation pour faire les tables/bases/droits dans ton SGBD, sans besoin de manip spéciales pour les sauvegardes.
Maintenant je crois