Constituants et composition
Informatiquement, la page principale des projets, comme celle des portails, est écrite en HTML langage destiné aux navigateurs des utilisateurs, langage prohibé dans le texte des articles qui doivent rester aisément modifiables. Il est donc rarement nécessaire d'intervenir sur la page du projet elle-même en dehors des cas de nouvelles rubriques ou plus rarement encore pour la rénovation de la page ; les modifications des contenus se font par les liens Modifier qui mettent la sous-page de la rubrique en mode édition, comme toute autre page.
Le dispositif est complété par des modèles spécifiques comme {{Pied de projet}} et {{Son portail}}, ce dernier insérant une icône faisant lien vers le portail. L'ensemble des modèles utilisés par une page est présenté en liste tout en bas de la page d'édition de la page du projet (Onglet « Modifier »), mais certains n'apparaissent pas dans le source de la page, étant en fait utilisés « en cascade » par d'autres modèles.
Les balises HTML ne fournissent habituellement que la structure et l'apparence ou habillage de la page ; elles introduisent les diverses occurrences du modèle de base (/Présentation etc.) et organisent leur répartition dans la page, chaque occurrence correspondant à un cadre de la page vue par l'utilisateur, donc à une rubrique. On a donc classiquement la séquence : une sous-page > une occurrence du modèle > une rubrique ou cadre de la page. L'occurrence précise notamment le titre de la rubrique, celui-ci ne correspondant pas nécessairement au nom de la sous-page, par exemple la sous-page peut être .../Catégories et la rubrique - Arborescence -. La page spéciale Spécial:Index permet, une fois correctement renseignée, de recenser les sous-pages du projet si celles-ci ont été correctement nommées, pages utilisées ou non (pages d'archives ou de rubriques dynamiques).
Complémentarité avec le portail
Il faut éviter de confondre le portail destiné à présenter le thème, sa représentation par des articles, et la page de projet qui centralise les moyens de valorisation du thème, de ses articles et donc in fine du portail. Il y a, malgré tout, toujours une zone ambivalente entre le portail et le projet, zone que la réflexion et la discussion doivent gérer et limiter pour éviter la confusion des genres. Il faut également envisager une économie de moyens pour obtenir un même résultat côté portail côté projet, par exemple, pour les rubriques suivantes :
- les rubriques de résultats du projet qui correspondent aux rubriques d'actualités du portail,
- les catégories et modèles classés par thèmes, comme ressources dans le projet, comme valorisation des articles dans le portail (comme modèle, il y a les palettes de navigation).