php - mysql : vers la fin ?

L'actualité du php

Modérateur: Guardian

php - mysql : vers la fin ?

Messagede rspir le Dim 29 Aoû 2004 - 10:26

Bonjour

Je viens de lire un article sur le changement du mode de licence de mysql à l'occasion de sa version 5 et du choix de php de ne plus s'appuyer en 'natif' (c'est un image) sur mysql mais plutot sur sqLite

Vrai ? Faux ?
Ca ne nous impactera pas, nous les humbles utilisateurs ?
Quid de nos hébergeurs respectifs ou d'outils tel que phpbb ?
RSPIR

Tant qu'à faire le mal, faites le bien ! Parce que bien faire le mal, c'est tout comme mal faire le bien. Mais bien faire le bien, c'est mieux que de mal faire le mal, non ?
Avatar de l’utilisateur
rspir
Modérateur
 
Messages: 321
Inscription: Dim 8 Aoû 2004 - 11:45
Localisation: Bordeaux (33)

Messagede widjayy le Dim 29 Aoû 2004 - 11:30

C'est vrai que SQLite est directement implémenté dans PHP désormais.
Cependant, il ne faut pas oublié que la quasi totalité des bases de données qu'interface PHP sont du MYSQL. Et ce n'est pas demain que tout le monde va passer à SQLite.
Parce que si au niveau de la structure des bases, ce sera assez facile de passer de l'un à l'autre (encore que...), il faudra quand même penser aussi à modifier le code php.

A mon avis, c'est plutôt du côté de PHP qu'il faut voir le changement. Si tous les développeurs décident de passer à la version 5, en utilisant exclusivement SQLite, et que tous les sites existants soient mis à jour (!!!!), alors oui on peut se poser la question de savoir si c'est utile de travailler avec MYSQL.
Enfin bon, de toute façon, rien ne nous empêche de coupler développement orienté MYSQL et SQLite.
Avatar de l’utilisateur
widjayy
Camarade
 
Messages: 107
Inscription: Jeu 5 Aoû 2004 - 17:31
Localisation: nantes

Messagede belver le Dim 29 Aoû 2004 - 11:33

Slt Widjayy, peux-tu donner les différences entre MySql et SQLite ?
Merci
J'ai encore perdu une occasion de me taire
Assistance Informatique en live
Image Image
Avatar de l’utilisateur
belver
Administrateur
 
Messages: 5132
Inscription: Mar 3 Aoû 2004 - 10:40
Localisation: Nantes

Messagede widjayy le Dim 29 Aoû 2004 - 11:49

Déjà, on peut dire que la différence réside dans la connexion à la base, puisque SQLite est directement embarqué au sein de PHP, alors que MYSQL est à lui tout seul un serveur. En ce sens, la mise à jour des données du côté MYSQL est plus évoluée.

Après, il y a la différence entre les requêtes: elles ne se formulent pas de la même façon. Exemple, la connexion à la base:

En MYSQL:
Code: Tout sélectionner
mysql_connect()


En SQLite:
Code: Tout sélectionner
sqlite_open()


Après, SQLite incorpore la quasi totalité des opérations du langage SQL, heureusement...
Avatar de l’utilisateur
widjayy
Camarade
 
Messages: 107
Inscription: Jeu 5 Aoû 2004 - 17:31
Localisation: nantes

Messagede belver le Dim 29 Aoû 2004 - 11:52

Donc, quasiment pas de différences, on passe de l'un à l'autre sans soucis, si ce n'est qq codes à modifier :lol:
J'ai encore perdu une occasion de me taire
Assistance Informatique en live
Image Image
Avatar de l’utilisateur
belver
Administrateur
 
Messages: 5132
Inscription: Mar 3 Aoû 2004 - 10:40
Localisation: Nantes

Messagede widjayy le Dim 29 Aoû 2004 - 13:53

oui enfin c'est surtout dans la mise à jour d'un site que c'est un peu plus lourd...
Avatar de l’utilisateur
widjayy
Camarade
 
Messages: 107
Inscription: Jeu 5 Aoû 2004 - 17:31
Localisation: nantes


Retourner vers Php/MySql

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron