avantages et Inconvénients d'un site développé en SPIP par rapport à un site développé entièrement en PHP

retour SpiP

Pour SPIP

Nous recommandons un développement à partir du logiciel libre SPIP.
SPIP est un système de publication / gestion de contenu qui permet de faire un site économique, simple à mettre à jour, participatif et esthétique.
C’est un programme en PHP, langage de programmation libre pour développer des sites dynamiques (permettant l’interactivité et l’utilisation de bases de données).

SPIP permet:
  • une mise à jour facile, ne demandant aucune compétence technique, à l’aide de formulaires de publication/modification de page et fonctionnant avec tout navigateur.
  • une gestion de contenu pratique et efficace : gestion automatique de l’arborescence, modifications, ajouts et suppressions de rubriques ou sous rubriques facilités ; possibilité d’affichage des informations sous formes multiples, fonctionnelles et automatisables (agenda, liens, news, plan du site, ...)

Intérêt d’un site développé en SPIP par rapport à un site développé directement en PHP :
  • économie : SPIP demande moins de temps pour développer des programmes de gestion de contenu (affichage des information, rubricages,…) et de publication (interface de mise à jour) car SPIP a certains modules déjà développés que l’on peut adapter.
  • mise à jour facile : l’interface de publication ou modification de page de SPIP est très facile à utiliser, il ne demande aucune compétence informatique, on peut aussi l’adapter et le personnaliser.
  • L’utilisation de SPIP est connue par de nombreux acteurs associatifs (plusieurs dizaines de milliers d’entre eux l’utilisent)
  • L’évolution du site est facilitée : il est plus facile pour un programmeur de reprendre et faire évoluer un site en SPIP qu’un site en PHP brut, car SPIP est simple à comprendre pour un développeur, alors qu’un site en PHP brut demanderait d’être largement documenté.


Pour PHP
choix privilégiant la qualité, la souplesse d’adaptation, les possibilités d’évolution et d’intégration à d’autres systèmes d’information :

En effet il permet :
  • une réutilisation facile de ressources PHP existantes.
  • de greffer tout type d’outil et de rajouter facilement des modules.
  • de centraliser certaines informations (utilisateur, droits, etc...).

Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]