[PHP 5] Nouveau Projet - Quel SGBD utiliser ?

Nouveau Projet - Quel SGBD utiliser ? [PHP 5] - PHP - Programmation

Marsh Posté le 23-12-2004 à 00:32:15    

Je refais intégralement mon site créé en php4 / Mysql 4.0 à l'occasion d'un changement de design.
 
Je me suis renseigné sur plusieurs SGBD et voici les informations que j'ai pu en tirer de mes recherches :
 
Mysql 4.1 :
+ Requêtes imbriquées
- Pas encore chez mon hébergeur (me l'a promis !)
- Pas de vues
- Pas de trigger
 
SqLite
+ Vues
+ Trigger
+ Requetes Imbriquées
+ Plus rapide que MySql
- Ne peut pas modifier la structure d'une table
 
N'hésitez pas si vous avez d'autres renseignements qui pourraient me permettre d'orienter mon choix
 
Merci d'avance


Message édité par compuman101 le 23-12-2004 à 00:36:47

---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 23-12-2004 à 00:32:15   

Reply

Marsh Posté le 23-12-2004 à 00:53:12    

ben on s'en fout des features des differentes bases, l'important c'est que tu saches ce dont tu as besoin [:kiki]
 
 
 
 
 
 
(on fait la comparaison avec les mecs qui roulent en 4x4 à Paris?)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 23-12-2004 à 09:26:15    

Moi j'ai besoin des vues, des trigger .... etc ce qu'offre SQLite.
 
Si je pose la question c'est pour avoir votre avis.
SqLite n'est il pas trop jeune ? Etc....
 
Une fois que j'aurai tout codé pour SqLite je ne m'amuserai pas à changer ...


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 23-12-2004 à 10:11:49    

peux po t'aider, je n'ai jamais rien utiliser d'autre que MySQL avec PHP donc je sais po...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 23-12-2004 à 11:18:13    

idem.
 
Deux de mes profs de BDD m'ont parlé d'sqlite en bien, mais on ne s'en est pas servi, donc aucune idée, si ce n'est qu'ils m'ont dit que ca avait l'air vachement plus rapide ...
 
Désolé de pas pouvoir aider plus, je ne suis qu'un tit jeune ^^
 
Edit : je vote pour mySQL 4.1, c'ets celui que j'utilise le plus


Message édité par plainsofpain le 23-12-2004 à 11:18:56

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 23-12-2004 à 11:32:11    

Merci :)
Je pense utiliser SQLite... on verra bien.


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 23-12-2004 à 11:33:29    

Hé bien si tu l'utilise, fais nous part de ton avis dessus, une fois que tu l'auras malmené ^^


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 23-12-2004 à 11:49:03    

compuman101 a écrit :

Moi j'ai besoin des vues, des trigger .... etc ce qu'offre SQLite.
 
Si je pose la question c'est pour avoir votre avis.
SqLite n'est il pas trop jeune ? Etc....
 
Une fois que j'aurai tout codé pour SqLite je ne m'amuserai pas à changer ...


 
si tu as besoin des vues et des triggers alors oublie tout de suite mysql
 
sqlite a ses défauts aussi, et je ne suis pas certain qu'il soit plus rapide que mysql
 
postgresql serait peut etre une alternative a sqlite mais tout depend vraiment de tes besoins ...


---------------
Don't blink. Don't even blink. Blink and you're dead. They are fast, faster than you could believe, don't turn your back, don't look away, and DON'T BLINK. Good luck.
Reply

Marsh Posté le 23-12-2004 à 11:51:41    

Quels sont pour toi les défauts de sqlite ?


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 23-12-2004 à 11:55:33    

compuman101 a écrit :

Quels sont pour toi les défauts de sqlite ?


 
- pas scalable
- en hebergement mutualisé souvent ton fichier de db doit etre dans un rep accessible par le web (pas tres sécurisant)
- pas d'outils d'admins à la phpmyadmin ou phppgadmin (pas à ma connaissance en ts cas)
 
enfin ça veut pas dire que c'est un mauvais choix, mais parfois y'a mieux ...


---------------
Don't blink. Don't even blink. Blink and you're dead. They are fast, faster than you could believe, don't turn your back, don't look away, and DON'T BLINK. Good luck.
Reply

Marsh Posté le 23-12-2004 à 11:55:33   

Reply

Marsh Posté le 23-12-2004 à 11:57:19    

six_dfx a écrit :

- pas scalable
- en hebergement mutualisé souvent ton fichier de db doit etre dans un rep accessible par le web (pas tres sécurisant)
- pas d'outils d'admins à la phpmyadmin ou phppgadmin (pas à ma connaissance en ts cas)
 
enfin ça veut pas dire que c'est un mauvais choix, mais parfois y'a mieux ...


Mon hébergement me permet d'avoir des dossiers au dessus de l'accès web donc pas de soucis
et il y a l'outil SQLiteManager :)


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed