Giter VIP home page Giter VIP logo

minz's Introduction

========
REQUIS
 *) Un serveur Apache
 *) PHP Version 5 ou plus
 *) Avec l'url rewriting activé, c'est mieux, mais ça fonctionne très bien sans

========
INSTALLATION
 1) Décompresser l'archive et la placer sur le serveur.
 2) Vérifier que les droits en lecture / écriture sont mis sur le répertoire de logs et de cache.
 3) Faire les modifications nécessaires dans app/configuration/application.ini

[Dans /app/configuration/application.ini]
 4) En fonction de si l'url_rewriting est activé sur votre serveur, modifiez (ou non) le paramètre use_url_rewriting.
 5) Modifier le nom de domaine. Si le chemin pour y accéder est quelque chose du genre : http://votre-domaine.fr/public, alors pensez à ajouter le /public

[si ça ne fonctionne pas]
 6) Pensez à regarder les logs PHP et les logs de l'application
 7) Si vraiment ça ne marche pas, contactez-moi ([email protected]) et je pourrai peut-être vous aider :)
 8) Pensez à rapporter les bugs rencontrés sur GitHub : https://github.com/marienfressinaud/MINZ/issues


========
CHANGELOG
2013-05-12 Changes with MINZ 1.3.2 :
 *) Correction bug Url::display() avec le protocole HTTPS

2013-03-14 Changes with MINZ 1.3.1 :
 *) Correction affichage lorsque mauvais controller ou mauvaise action

2013-03-10 Changes with MINZ 1.3.0 :
 *) Alias de simplification de l'écriture des Url : _url(controller, actions, param, value, ...)
 *) Traductions avec variables possibles
 *) Scripts et styles conditionnels (IE) possibles
 *) Meilleure gestion de l'environnement (production, development ou silent)
 *) Gestion de la compression gzip
 *) Mise à jour du Cache qui ne marchait pas tout à fait
 *) Affichage Helpers grâce à la Vue

2013-03-01 Changes with MINZ 1.2.0 :
 *) Réintroduction des fonctionnalités perdues au passage de la 1.1.0 (Error, Cache, PDO, JS dans la vue)
 *) Request::forward() permet de faire une redirection dans le routage
 *) Model_array() pour stocker dans des tableaux
 *) Correction de beaucoup de bugs

2012-06-24 Changes with MINZ 1.1.0 :
 *) Reprise de toute l'architecture / classes (direction version 2.0)
 *) Amélioration de l'url rewriting basé maintenant sur des regex
 *) Regressions par rapport aux versions précédentes (plus compatibles)
 *) Version pas encore tout à fait fonctionnelle

2012-02-18 Changes with MINZ 1.0.0 :
 *) Ajout de la classe Cache
 *) Meilleure utilisation des Exception à travers la librairie
 *) Mise à jour des Model_{array|sql|txt}
 *) Code reformaté
 *) De la documentation !

2012-02-12 Changes with MINZ 0.5.0 :
 *) Ajout d'un paramètre de configuration indiquant la langue affichée actuellement par le site
 *) Ajout d'une classe Translate permettant de faciliter l'internationalisation du site
 *) Ajout d'une classe Session pour "mieux" gérer la variable $_SESSION
 *) Ajout d'une classe History permettant de sauvegarder l'historique de navigation
 *) Ajout de classe Models User gérant XMPP et OpenID
 *) Ajout de classes Exception : MinzException et XMPPException
 *) Ajout de DAO Model_array et Model_txt
 *) Retouche design + application complète
 *) Correction divers bugs

2011-10-30 Changes with MINZ 0.4.0 :
 *) Suppression de constantes inutiles dans le index.php
 *) Renommage du fichier /app/Bootstrap.php en /app/AppBootstrap.php
 *) Amélioration du routage des Url (gestion des urls dynamiques)
 *) Ajout d'une classe Configuration + gestion des fichiers .ini
 *) Le fichier de config doit obligatoirement posséder les paramètres "environment" et "use_url_rewriting" positionnés
 *) Ajout d'une classe Log permettant de logguer les erreurs
 *) Ajout d'une classe Url permettant de mieux gérer les urls internes au site
 *) Les contrôleurs devront désormais se finir par le mot "Controller" (ex. "indexController")
 *) Amélioration de la classe Error - gestion plus fine
 *) Les classes Bootstrap, Controller et Route sont désormais des singletons

2011-09-11 Changes with MINZ 0.3.0 :
 *) Ajout d'une première version de classe Route pour gérer des urls spécifiques
 *) Ajout d'un AppBootstrap pour automatiser les actions redondantes dans chaque controller

2011-08-26 Changes with MINZ 0.2.0 :
 *) Correction nom application dans les commentaires
 *) Ajout de commentaires dans la librairie
 *) Ajout de la classe Paginator pour faciliter la pagination
 *) Gestion des magic_quotes : si activé sur serveur, on les "désactive"
 *) Création d'une liste de "features"

2011-08-12 Changes with MINZ 0.1.0 :
 *) Première version de MINZ


======
AUTHOR
Main Developer - Marien Fressinaud <dev [AT] marienfressinaud.fr> <contact [AT] marienfressinaud.fr> <JID: marienfressinaud [AT] jappix.com>
http://marienfressinaud.fr
License https://www.gnu.org/licenses/ AGPL 3

minz's People

Contributors

marienfressinaud avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.