Version 9 — Mai 2015 — YannX
En évitant les guerres de religions, lister les points forts de SPIP par rapport à Wordpress pour un décideur
Fonctions | SPIP | Wordpress |
---|---|---|
Multilinguisme | Natif | Plugin souvent incomplet |
Multi-auteur | Natif | Plugin |
Multi-moteur SGBBD | Natif | Aucun |
|requetes complexes multi-tables | SPIP gère les multi-requetes et multi-tables en cache|WP n’est pas prévu pour gérer plusieurs requetes , à fortiori plusieurs bases |
|Cookies|Aucun| ???|
|Déménagement
de serveur / URL |Facile (une méta automatique)|Souvent délicat, il faut intervenir en base
(les plugins stockent les permaliens « en dur »)|
|Contenu| Objets éditoriaux en arborescence structurée | Des articles(posts) rattachés à des catégories|
|Rédaction|Séparation Fond / Forme pas de Wysiwyg natif, les raccourcis | Wysiwyg (ergonomie, facilité) mais HTML en base (difficile à gérer en cas d’évolution de syntaxe)|
|Organisation / Présentation|Séparation Thèmes graphiques / Squelettes | le « thème » définit le graphisme et tous les modes de présentation & navigation|
|Menus|automatique par les boucles sur contenu (plugins de définitions directes)|manuels : à associer aux contenus à chaque modification |
|Performance : Cache|Natif, permet une installation sur un serveur mutualisé|Plugin|
|Performance front-end : compression JS / CSS|Natif|Plugin|
|Sitemap|Natif|plugin|
|Flux RSS &iCal|squelettes standards| plugins spécifiques|
|Autorisations et accès|plugin de zones d’accès restreint, extensibilité du modèle d’autorisation | rôles d’auteurs, et souvent gestion des accès aux tables, par les noms des tables en base|
|Modèle de développement|intégré au core|excroissances pures|
|Extensions|Intégrables au framework|plugins spécifiques|
|controle qualité|la communauté suit les plugins|la foultitude de plugins complexifie le choix|
|Intégration plugins|les plugins ont un ordre d’installation fixé , et coopèrent avec programmée|toutes les memes bases de bibliothèque|la co-existence de multiples plugins souvent indispensables est rapidement problématique ... extensions bénéficient automatiquement du cache|programmations spécifiques à adapter | |
|Intégration programmée|toutes les extensions bénéficient automatiquement du cache|programmations spécifiques à adapter|
A compléter ....
A compléter ....
Quelques références...
http://www.phpascal.com/programmati...