| Développement de modules | |
| Auteur | Sujet |
|---|---|
|
mumuri Franc-Maçon enregistré depuis : oct. 2005 Messages : 659 dernière visite: 31.08.08 |
Il y avait déjà un sujet "mémo" pour les templates, donc autant faire pareille pour la création de module.
Voila donc un sujet reprenant toutes les ressources utiles pour créer un module avec postnuke. Tutoriaux/Outils Créer un module : doc officiel Doc anglophone, voir section "Module authoring" Documentation des méthodes Blank module: un module de base donnant le squelette d'un module postnuke (idéal pour débuter) http://modulestudio.de/MDSD/overview.html Partie template Ressources Quelques bibliothèques pouvant être faciliter votre développement. Sans être partisan du moindre effort, il est toujours intéressant d'éviter de coder inutilement quelques choses qui existe déja), par exemple pour un anti aspirateur de site, vous pourrez utiliser http_floodControl http://pear.php.net/packages.php http://www.phpclasses.org/browse/ : (ne vous laissez pas avoir par l'aspect viellot) Astuces PS : notez que comme je n'ai pas vraiment utilisé la nouvelle api, vous devez surement avoir plus d'infos/bookmark que moi, n'hésitez pas à les poster, je mettrai à jours. modifié par : mumuri, 19 Avr 2008 - 12:23 |
| 18.04.2008, 13:39 | |
|
magicvince Récupérable enregistré depuis : oct. 2005 Messages : 134 dernière visite: 04.08.08 |
Rectification pour le lien sur le petit tour de présentation de modulestudio
http://modulestudio.de/MDSD/overview.html (d'ailleurs quelqu'un l'a utilisé?) Je l'ai installé sous nux, mais n'est pas encore tout compris dans son utilisation pour les noobs... Mais à vu de nez ça à l'air bien et pratique pour dégrossir sérieusement un projet de module. |
| 18.04.2008, 17:08 | |
|
mumuri Franc-Maçon enregistré depuis : oct. 2005 Messages : 659 dernière visite: 31.08.08 |
|
| 30.04.2008, 18:59 | |
|
laurenth Récupérable enregistré depuis : mar. 2006 Messages : 102 dernière visite: 29.07.08 |
Je l'ai expérimenté il y a quelques semaines. C'est très prometteur (il faut que ce projet aboutisse) mais encore très incomplet (donc il faut que ce projet aboutisse).
J'ai trois tables. Il génère tout le code pour une gestion minimale (liste, fiche, création, modification, suppression). Un seul trou manque terriblement : il l'exploite pas les clés étrangères (lien du datamodel), et donc pas de gestion d'intégrité référentiel ni de fiche/liste (un client et ses commandes, une commande et ses article, ...). Sinon, j'utilisais la version Windows. C'est un peu buggé (éditeur très sensible/instable) et ça bouffe des ressources machines terriblement. laurent |
| 02.05.2008, 14:51 | |
|
Gilles Grand Maître enregistré depuis : jui. 2005 Messages : 2199 dernière visite: 01.09.08 |
Super !!
Moi aussi, j'attends beaucoup au niveau professionnel de cet outil. Je pense que cela va permettre un bon gain de productivité dans la création de nouvelles fonctionnalités. Et permettre une utilisation professionelle plus grande de ce CMS. Du point de vue conception, il est très bon de montrer au client la structure de son programme et ensuite, à partir de celà, générer pas mal de code car tout code généré automatiquement est source de bugs en moins et de temps de débuggage en moins !! Gilles ><>° |
| 02.05.2008, 15:43 | |
|
magicvince Récupérable enregistré depuis : oct. 2005 Messages : 134 dernière visite: 04.08.08 |
|
| 03.05.2008, 14:53 | |
|
Gilles Grand Maître enregistré depuis : jui. 2005 Messages : 2199 dernière visite: 01.09.08 |
Pour l'utilisation du logiciel, pas grand chose, des notion de base de donnée mais juste savoir comment organiser son contenu dans une bdd, au niveau php, il faut avoir des connaissances de l'api pour pouvoir l'utiliser ensuite et le niveau de ce qu'on désire développer !! ++ Gilles ><>° |
| 03.05.2008, 15:18 | |
Généré par pnForum Version 2.6
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com




