2017 © Pedro Peláez
 

project phpgone

Framework phpgone

image

bemang/phpgone

Framework phpgone

  • Friday, July 20, 2018
  • by beMang
  • Repository
  • 0 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 7 Open issues
  • 13 Versions
  • -88 % Grown

The README.md

phpGone V2

Build Status Coverage Status, (*1)

Ce framework est un petit projet personel, que j'ai réalisé pour le défi de faire un framework et de voir tous les enjeux que cela implique. Tout le monde peut l'utiliser, malheureusement il n'y a pas de documentation (par manque de temps), mais il est assez simple à utiliser., (*2)

Features

  • Modèle utilisé : vue et controlleur (partie accès base de donnée est dans une autre lib)
  • Système de route (utilisant les attributs)
  • Système de middleware pour gérer facilement les requêtes
  • Rendu simple et rendu TWIG
  • Module pour gérer facilement les urls (surtout pour les assets)
  • Système de configuration avec un fichier unique
  • Système de log
  • Utilisation de Robo pour automatiser certaines tâches

Normes

J'ai essayé de respecter le plus possible les normes PSR pour que le framework soit interchangeable et utilisable par tous., (*3)

Database

  • Pour la gestion des bases de donnée vous pouvez utiliser le système que j'ai codé : https://packagist.org/packages/bemang/database-system

Tests

La plupart du framework est soumis à des tests unitaires que j'ai créé pour l'exercice., (*4)

TODo

  • Système upload

The Versions

20/07 2018
29/05 2018

dev-feature/customCacheSystem

dev-feature/customCacheSystem

Framework phpgone

  Sources   Download

MIT

The Requires

 

The Development Requires

27/05 2018
22/05 2018

dev-feature/twigCacheAndAmelioration

dev-feature/twigCacheAndAmelioration

Framework phpgone

  Sources   Download

MIT

The Requires

 

The Development Requires

21/05 2018

dev-feature/config-system

dev-feature/config-system

Framework phpgone

  Sources   Download

MIT

The Requires

 

The Development Requires

26/04 2018
16/04 2018