Le noyau PHPBoost permet de gérer les modules de façon assez complète.
Votre module devra contenir un fichier de configuration qui permettra au noyau de gérer son installation. Vous devez aussi fournir, si votre module utilise une base de données, les schémas de vos tables.
Avec ces quelques fichiers votre module sera entièrement intégré au noyau.
Côté programmation le framework PHPBoost vous simplifiera le travail et vous fera gagner du temps sur beaucoup de fonctionnalités.
Pour les interfaces, vous pourrez intégrer simplement votre module graphiquement en utilisant les classes CSS prédéfinies et une certaine sémantique de votre code.