J'utilise le mkframework un framework de mon cru. Ayant utilisé symfony et utilisant encode zend framework, j'ai été un peu déçu par les temps d'apprentissage ainsi que la verbosité de certaines actions. De plus en essayant de convaincre certains développeurs de mon entourage d'essayer l'un et/ou l'autre, je me heurtais souvent à un "c'est chouette mais faut du temps pour s'y mettre, et puis la ligne de commande... Non merci" J'ai donc décidé d'en créer un nouveau avec un générateur plus graphique, le mkbuilder (interface web, pas de ligne de commande).
Un framework plutot léger, simple à prendre en main, mais surtout un générateur des plus pratique Le mkbuilder permettant -de créer un nouveau site -paramétrer sa/ses paramètres de connexion -générer la couche modèle -générer le crud (Create Read Update Delete) pour une table -administrer la configuration(cache... ) ...
Vous pouvez le trouver à l'adresse suivante: http: //mkf. Mkdevs. Com/pages_accueil. Html.
Quels sont ses avantages et ses inconvénients ?
Commencons par les avantages - Un framework français et francophone - Simple a apprendre et à utiliser - Un site nouvellement créé contient déjà des pages d'exemples qui permettent de voir comment faire des choses simples (upload, appel ajax... ) - Intègre les nouvelles conventions mvc, orm, dao - Contient des librairies facilitant ajax, html, gestion de date, I18N, protection csrf... - possibilité simplifiée d'enrichir avec plugin et module
Pour finir les inconvénients - un framework jeune (créé fin 2007) - peu connu (absence de communauté) - pas de partie test unitaire integrée.
Quels types de projets avez-vous réalisés avec ce framework ?
J'utilise au quotidien pour mes sites personnels que ce soit les prochaines versions de supercapote. Com et dupot. Org, ou un site/application permettant de gérer ses comptes, gestionnaires de notes... Dès que j'ai une application à développer ou l'on ne m'impose pas un framework ou la réutilisation d'un code existant, je sors le mkframework.