Avant tout, vous devez posséder un certain nombre d’outils pour être en mesure suivre ce tutoriel.
Je vous conseille de réaliser votre développement sur un serveur local, afin de sécuriser au mieux de votre projet.
Si vous utilisez Windows comme système d’exploitation, il existe plusieurs logiciels “tout-en-un”. Pour ce tutoriel, j’ai utilisé le logiciel WampServeur 3. WAMP signifie :
Je ne peux que vivement vous le conseiller…
Si votre choix se porte sur cet outil, je vous invite à lire notre documentation d’installation.
Il vous faut au minimum un éditeur de texte qui puisse mettre en forme le PHP et le JSON. Sous Windows, vous trouverez entre autres :
Vous pouvez également utiliser un IDE (Environnement De Développement), qui fournit une interface plus complète et des outils embarqués qui permettent de débugger, notamment. Le choix du logiciel importe peu :
Je vous invite également à vous munir des outils PHP suivants :
Je vous partage également une partie des outils utilisés pour le développement du framework et de la bibliothèque NoSQL. Ils ne vous seront d’aucune utilité pour ce tutoriel, mais si ça vous intéresse, les voici :
Dernière mise en place, activer le mode débug. Il vous permet d’afficher les érreurs éventuelles dans votre code. Rendez-vous à la racine de votre projet et éditez le fichier index.php
et décommanter la ligne suivante :
<?php
define('DS', DIRECTORY_SEPARATOR);
define('ROOT', dirname(__FILE__) . DS);
define('MODULES_CORE', ROOT . 'core' . DS . 'modules' . DS);
define('MODULES_CONTRIBUED', ROOT . 'app' . DS . 'modules' . DS);
/* Décommenter la ligne pour autoriser l’affichage des erreurs. */
$config[ 'debug' ] = true;
require_once 'bootstrap/requirements.php';
require_once 'bootstrap/debug.php';
require_once 'bootstrap/autoload.php';
require_once 'bootstrap/start.php';
echo $app->run();
Vous êtes prêt ? Alors c’est parti !