IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Du NoSQL en PHP : apprendre à créer un mini-moteur NoSQL en PHP
Un tutoriel de Julien Garderon

Le , par Nothus

8PARTAGES

9  0 
Chers membres du club,

J'ai le plaisir de vous présenter la première partie de ce tutoriel  :

Du NoSQL en PHP : apprendre à créer un mini-moteur NoSQL en PHP
Dans cet article, le terme de « NoSQL » est à prendre dans le sens de « Not only SQL » et non de « No SQL ». Le contexte est volontairement « restreint » et un tel usage « courant » du PHP en dehors de l’exemple que j’aborde, n’est très probablement pas une bonne idée !
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre PHP.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Nothus
Membre émérite https://www.developpez.com
Le 19/06/2018 à 14:49
Merci de ton commentaire Cryde.

J'imagine que tu évoques la dernière partie et l'abstraction de classes (dans un cahier des charges compatibilité PHP5.6). En effet les premiers exemples ne sont orienté objet, et reste dans des appels classiques de fonctions. Je te rappelle qu'il s'agit là de clarté et de bonne compréhension pour tous les publics, non pas d'un code pour la mise en production ou qui soit de répondre à des critères qui sont effectivement dans la phase d'après, celle d'un développement effectif d'un système complet.

J'évoque ce point tout au long de l'article comme tu as dû le lire ; d'ailleurs la solution que j'ai trouvé pour l'exemple réel, en passant par FTP et Python3 - ni PHP5 ni PHP7.

Si maintenant tu as mieux à proposer et que cela apporte vraiment une pierre au sujet qui est évoqué (pas sur l'OO mais bien les concepts fondamentaux d'un SGBD NoSQL, ainsi que les différentes critiques/menaces/optimisations théoriques à apporter), nous pouvons échanger pour mettre à jour l'article. Je suis à ta disposition. Dans l'attente, le plus simple est que chaque lecteur se fasse une opinion.

Bonne journée à toi.
5  0 
Avatar de Cryde
Membre du Club https://www.developpez.com
Le 19/06/2018 à 14:26
Les exemples OO sont vraiment à revoir, on ne code plus comme ça depuis PHP5 ...

A quoi servent les "_" devant les noms de méthodes ?
1  0 
Avatar de Lino Léum
Nouveau membre du Club https://www.developpez.com
Le 04/06/2018 à 21:43
50000 caractères = 100000 bits en UTF-8 ? Sûr ?
C'est pas ce que j'aurais écrit.
Mais bon, ce que j'en dis... ;-)
0  0 
Avatar de Nothus
Membre émérite https://www.developpez.com
Le 04/06/2018 à 21:58
Oui effectivement, on est plus proche de 400 que de 100... une étourderie. Du coup on approche la seconde.

As-tu trouvé d'autres coquilles qui meritent une correction?
0  0