Script à vocation pédagogique uniquement. Facilite la création de nouvelles page pour tests divers isolés.
Nécessite PHP 7.1+ et X-debug installé (Recommandé)
-
Fork le projet
(Cf. en haut à droite dans la page d'accueil du projet sur Github)
-
Clôner VOTRE copie du projet
[en mode console, dans le dossier de votre virtual localhost : ]
git clone URL_de_votre_dépôt_GitHub_de_POOGA
- Dans le dossier pooga/, installer les dépendances
composer update
-
Réaliser toutes modifications, corrections, améliorations, etc... souhaitées
-
Demander une fusion (= Effectuer un Merge Request)
NB: Outils conseillés:
- Sous Win, Laragon, Xampp sous Linux & MLac
- ungit (Intégré facilement dans les éditeurs Brackets ou Visual Studio Code grâce à leurs plugins respectifs)
- GitKraken / Glo
Penser à y ajouter ce dépôt, AutoMenu pour synchroniser facilement votre dépôt (Ex. dans Ungit: Add Remote et l'URL de ce dépôt)
Toujours conserver au minimum, les dossiers aGc7/, blog/ et Tests/ ainsi que les fichiers à la racine
Les autre dossiers indispensables seront mis à jour avec :
[node_modules/]
npm update
[vendor/]
composer update
-
Créer votre propre dossier dont le menu sera automatique, visiter l'admin (Lien en haut à droite)
-
Ensuite, simplement créer un dossier avec le nom de votre choix dans celui-ci et y placer un fichier 'index.php'blog
Ce dossier apparaîtra automatiquement comme point de menu de votre nouveau service
Pour supprimer un de vos dossiers, simplement le supprimer 'en vrai', avec votre gestionnaire de dossiers habituel.
Pour lancer le serveur
[Dans le dossier AM]
Gulp
- Blog (Tuto POO GrafikArt): Pour avoir le contenu des pages nécessiatant la Base de donnée, importer la Base de Données /blog/config/pooga.sql
- Un dossier d'exemples 'Divers'
- Rubriques 'DP' (Design Patterns)
- Création
- Structurels
- Comportementals
- Interfaces
- Traits
- Tests (Unitaires, avec Kahlan)
- GArtiens (Échanges entre membres)
Recommandé : Faire un virtual host : pooga
(Automatique sous Windows avec Laragon)