Vous n'êtes pas connecté - 0 membre connecté
Catégories
Graphisme
Flash (49)
Print (65)
Programmation
PHP (64)
ASP (2)
CSS (25)
Hardware
PC (34)
Mac (14)
Linux (5)
Divers
Blabla (249)
904 Sujets
12081 Réponses
Programmation > PHP > Mysql et Php 5 et autres pe...
Mysql et Php 5 et autres petites questions
Bonsoir à tous,

je continue lentement mon apprentissage de Php et j'ai quelques questions auxquelles Google n'a su répondre convenablement.

La première concerne la version 5 du langage : j'apprends que désormais Mysql n'est plus activé d'office dans cette nouvelle version et qu'il est "remplacé" par Sqlite.

1) SQLite est-il plus rapide que Mysql ?
2) Est-il réellement moins complet que Mysql ou suffit-il à la plupart des applications web ?
3) Quelles sont les différences notables ?
4) Les développeurs web utilisent désormais majoritairement Sqlite ?

Je me pose la question de la migration des scripts :

5) Les fonctions mysql_query, mysql_fetch_array, mysql_num_rows ne fonctionnent plus sous SQLite ? Quelles sont les remplaçantes ?
6) Phpmyadmin permet-il de gérer les bases SQLite ou existe-il un nouveau manager ?
7) Tous les hébergements publics qui intègrent PHP5 activent-ils tous encore Mysql ?

Enfin, je rencontre souvent l'extension .php3 mais la plupart des bouquins et tutoriels php utilisent l'extension .php

8) Qu'elle est la différence entre les deux extensions ?
9) Existe-il des extension de type .php4, .php5 ?
10) Apparemment l'extension .php est aujourd'hui utilisé d'office en PHP 5 alors pourquoi a-t-on à l'époque choisi d'utiliser cette extension en .php3 qui a l'air de disparaitre ?

Merci d'avance !
Posté le 12 07 2007 à 18h42
aguenard - Membre

Réponses - Mysql et Php 5 et autres pe...
1- Je ne sais pas exactement, mais pour les petites bases de données, ça doit le faire et on ne doit pas trop faire la différence. Il y a peut être des benchs, google est là. Après, MySQL reste quand même un standard chez les hébergeurs.

2- SQLite est moins complet, c'est clair et net. Pas de triggers, pas de vues (à moins que ?), pas de notions de clés étrangères (MySQL le permet avec le moteur de stockage InnoDB)... Mais SQLite reste fonctionnel, et doit pouvoir convenir à la plupart des appli web. Je ne connais pas utilisé SQLite, donc il y a peut être d'autres choses à noter.

3- Voir les différences en 2.

4- Je pense qu'il faut choisir en fonction de tes besoins et de la taille de la base. Je ne pense pas que SQLite soit très répandu.

5- Il y a forcément des équivalents, suffit de voir la doc. Tu peux aussi utilise PHP Data Object (PDO), c'est d'ailleurs ce que la doc PHP recommande, qui te permettra d'avoir des fonctions génériques. Si tu as besoin de passer de MySQL à SQLite ou l'inverse, ça peut aider pas mal. (Il peut quand même y avoir des problèmes sur certaines requêtes, je pense).

6- Avec WAMP il y a SQLiteManager. PHPMyAdmin ne gère que MySQL à ma connaissance. A moins qu'il y ait des plugins ou je ne sais quoi...

7- J'ai pas vérifié, mais oui. Il y en a qui sont encore à PHP4, alors... C'est plutot SQLite qui n'est pas forcément chargé.

8, 9, 10- Ca tout dépend de la configuration du serveur. Tu peux nommer tes fichiers .html et configurer pour qu'ils soient interprétés par PHP, donc ça dépend de l'hébergeur.

Je le redis, je n'ai pas utilisé SQLite donc je me base sur ce que j'ai pu lire un peu partout.
Posté le 12 07 2007 à 19h54
Ishiro - Membre - www
Sujets PHP
<< 1 2 3 4 ... 6 7 >>
Fonction socket (...)
Auteur : o0o
Posté le 06 11 2007 à 09h42
6 Réponses (Nouveau sujet)
Sujet visité 1155 fois
r57shell ?!
Auteur : senkante
Posté le 22 10 2007 à 03h50
9 Réponses (Nouveau sujet)
Sujet visité 2386 fois
Array_Unique (...)
Auteur : o0o
Posté le 10 10 2007 à 15h49
3 Réponses (Nouveau sujet)
Sujet visité 1187 fois
requête idem (...)
Auteur : askhanir
Posté le 17 09 2007 à 16h00
4 Réponses (Nouveau sujet)
Sujet visité 991 fois
htaccess (...)
Auteur : tyler
Posté le 07 09 2007 à 14h54
19 Réponses (Nouveau sujet)
Sujet visité 2767 fois
PHP thumbs
Auteur : tyler
Posté le 11 08 2007 à 10h25
7 Réponses (Nouveau sujet)
Sujet visité 1737 fois
get_browser
Auteur : senkante
Posté le 10 08 2007 à 13h39
4 Réponses (Nouveau sujet)
Sujet visité 1376 fois
Mysql et Php 5 et (...)
Auteur : aguenard
Posté le 12 07 2007 à 18h42
1 Réponse (Nouveau sujet)
Sujet visité 943 fois
openid
Auteur : senkante
Posté le 12 06 2007 à 17h19
3 Réponses (Nouveau sujet)
Sujet visité 1094 fois
Durée d'un fichier (...)
Auteur : adrien
Posté le 12 06 2007 à 18h33
2 Réponses (Nouveau sujet)
Sujet visité 1048 fois
<< 1 2 3 4 ... 6 7 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006