Blog :: Archives :: janvier 2014, 12 article(s) trouvé(s);

Agrandir un disque VDI (VirtualBox)

Posté le 30 janvier 2014 à 10:05
Rubrique(s) : Informatique

Virtualbox utilise des fichiers VDI pour stocker les disques dur de vos machines virtuelles.  La taille des VDI est fixée lors de la création et peut s’avérer par la suite insuffisante.

Les Datasources

Posté le 27 janvier 2014 à 09:29
Rubrique(s) : Informations

Une application MyMVC est composée de controlers et d’actions. Chaque action correspond à une méthode de controler. Ces méthodes utilisent principalement des variables locales. Si votre application doit mettre à disposition de plusieurs méthodes (actions) des données similaires il faudra utiliser des datasources cela  évite de créer des variables globales. Un datasource correspond à une […]

Gestion multilingue

Posté le 24 janvier 2014 à 08:03
Rubrique(s) : Informations

Pour gérer le multilingue MyMVC propose un système très simple via des fichiers ini. L’activiation se fait dans /config/config.ini defaultLocal = « fr » Par défaut cette variable est vide, ce qui à pour effet de désactiver le module multilingue. Les données de traduction associées à une langue sont stockées dans un fichier ini => /config/lang/fr.ini  : ; id […]

Variables globales

Posté le 21 janvier 2014 à 09:17
Rubrique(s) : Informations

MyMVC définis plusieurs variables globales qui sont utilisables dans les contrôleurs, dans les templates (views) etc… Constantes (utilisable dans le code PHP) BASE_URL = url de l’application MyMVC_AJAX = true, si la requête en cours provient d’un appel Ajax TEMPLATE_DIR = racine du dossier des templates TODAY_MYSQL = date du jour au format MySQL : […]

Utilisez des Urls spécifiques

Posté le 21 janvier 2014 à 08:39
Rubrique(s) : Informations

Par défaut les urls utilisées par MyMVC sont du type :  http://…../controler/action Par exemple pour exécuter l’action liste du controler compte, l’url est :  http://…./compte/liste. Si vous souhaiter utiliser des urls spécifiques pour votre application, MyMVC intègre un routeur qui permet de faire correspondre une adresse du type : http://…../maPage.html  avec un controler et une […]

Base de données

Posté le 20 janvier 2014 à 09:48
Rubrique(s) : Informations

Il y a de grandes chances que votre application utilise une base de données pour stocker les informations saisies par les utilisateurs. Pour cela MyMVc propose une classe d’abstraction afin de simplifier l’écriture de requêtes SQL. Cela évite dans 90% des cas l’écriture de code SQL. Pour actvier l’utilisation d’une base de données dans MyMVC […]

Configuration et démarrage MyMVC

Posté le 18 janvier 2014 à 10:14
Rubrique(s) : Informations

Htaccess Pour fonctionner MyMVC nécessite d’avoir un fichier .htaccess dans /www. Voici le contenu minimum de ce fichier RewriteEngine on # chemin relatif de l’application RewriteBase / # test fichier RewriteCond %{REQUEST_FILENAME} !-f # test dossier RewriteCond %{REQUEST_FILENAME} !-d # test lien RewriteCond %{REQUEST_FILENAME} !-l # redirige tout ver index.php RewriteRule . index.php [L]   […]

Arborescence des fichiers

Posté le 17 janvier 2014 à 10:00
Rubrique(s) : Informations

Plusieurs dossiers forment le framework. Le dossier le plus important est /mymvc  qui contient tout le code MyMVC. Ensuite de nombreux dossiers annexes sont nécessaire au bon fonctionnement, voici le détail de ces dossiers : /config  => Contient les fichiers ini config.ini datasources.ini pages.ini views.ini /config/db => contient les fichiers de configuration pour les accès […]

MyMVC : Modèle – Vue – Controler

Posté le 17 janvier 2014 à 12:05
Rubrique(s) : Informations

Les controlers Les controlers sont le point d’entrée principal de chaque appel MyMVC. Chaque appel se caractérise par l’exécution d’une méthode (action) de controler. Par exemple l’url /comptes/liste va exécuter la méthode listeAction du controller ComptesController. Exemple de controller : class ComptesController extends MyMVC_Controller { public function __construct() { Parent::__construct(‘comptes’); $this->_setAction(‘liste’); // action par défaut […]

Présentation MYMVC

Posté le 16 janvier 2014 à 07:28
Rubrique(s) : Informations

MyMVC c’est un petit framework PHP mise au point pour mes besoins personnels depuis quelque années. Ce framework n’a aucune prétention et le but est simplement de partager avec toutes personnes qui souhaitent le tester, l’utiliser. Cela permet d’avoir un retour d’utilisateurs, toujours très instructif.  L’idée du départ c’est de fournir une base pour un […]

Suivants