J'aime le CodeIgniter pour le développement de php, mais j'ai un client sans compétences techniques qui veut apporter ses propres changements à son site. Je lui ai appris à faire des pages en MODx (c'était un exploit en soi). Est-il possible de développer un site avec CodeIgniter et d'utiliser MODx comme système de gestion de contenu? MODx va-t-il modifier le cadre?Utiliser modx (gestion de contenu) avec un framework php
Répondre
La réponse courte est "très probablement". Il y a de fortes chances que modxcms gère tout le routage, les actions du contrôleur, etc. Il n'y a probablement aucun moyen simple de brancher l'un ou l'autre dans l'autre. La réponse longue est "ça dépend" suivie par ces conditions: quel cadre utilise modxcms? Comment gère-t-il les appels via son fichier index.php? Quel est le coût des modxcms? Si vous voulez gérer le routage dans CodeIgniter, comment modx interférera-t-il? Comment serait-il possible de faire fonctionner ces deux systèmes en l'absence d'une refonte majeure du code?
En règle générale, il est plus logique de s'en tenir à des CMS qui sont construits sur une plate-forme que vous aimez. Pour CodeIgniter, le seul que je connaisse est ExpressionEngine, ce qui est sympa et tout, mais ça coûte. D'autres CMS que j'ai connus comme Joomla ou Drupal sont un désastre si vous venez de quelque chose d'aussi propre que CodeIgniter.
Donc ... je ne sais pas si cela vous aide beaucoup, mais je suppose que vous ne pouvez pas (ou du moins ne devriez pas) mélanger CI avec modx. IMO, il est assez facile de faire un CMS décent en utilisant CI seul, vous donnant un contrôle beaucoup plus immédiat sur la présentation. Dans mon expérience, prendre un CMS comme Joomla et essayer de le transformer en une création alternative complexe est probablement l'une des choses les plus ennuyeuses qu'un programmeur peut se mettre en place.
- 1. PHP Blog système pour MODx
- 2. Enveloppant mon application php/mysql dans modx
- 3. Gestion des requêtes 3xx/4xx dans un framework PHP MVC?
- 4. Que pensez-vous de modx à utiliser comme CMS?
- 5. Système de gestion des connaissances avec php
- 6. Saisir un groupe d'utilisateurs dans MODx
- 7. Fonctionnalités de recherche Modx
- 8. php .tpl système de gestion de contenu - avantages et inconvénients
- 9. Fonction d'erreur d'analyse MODX implode (est-ce moi ou modx?)
- 10. Zend Framework gestion des cookies
- 11. php orm framework
- 12. Exécution de fichiers php externes ou d'extraits avec une session de démarrage dans Modx?
- 13. Systèmes de gestion de contenu et S3
- 14. système de gestion de contenu
- 15. Comment utiliser un framework personnalisé avec des objets dans JQuery
- 16. Zend Framework Gestion des erreurs
- 17. Comment utiliser le framework Symfony avec Mercurial?
- 18. Utiliser MySQL avec Entity Framework
- 19. Utiliser OpenID avec Zend Framework
- 20. modx ditto filtering
- 21. Utiliser AquaticPrime Framework avec AppleScriptObjC
- 22. Système de gestion de contenu XML
- 23. Gestion de contenu pour l'envoi d'articles
- 24. Sortie TV ModX Revolution
- 25. PHP Gestion de répertoire
- 26. PHP Framework avec support CouchDB
- 27. analyser le contenu avec PHP
- 28. Que signifie faire un système de gestion de contenu extensible?
- 29. Gestion de la configuration et du contenu avec des outils de déploiement automatisés pour l'application ZF
- 30. Envoyer un e-mail avec du contenu de PHP/Mysql
Merci pour les mots de sagesse, y compris ce post: http://stackoverflow.com/questions/3260351/joomla-as-an-mvc-framework-compared-to-codeigniter. MODx semble un peu plus propre et reste plus à l'écart que Joomla, mais vous avez probablement raison de la frustration imminente. Construire un CMS qui ressemble à l'interface MODx pourrait être plus facile que de forcer à partir de MODx. – JMC
De rien, JMC. Mes mots sur Joomla sont réservés uniquement à Joomla. Je voulais utiliser Modx à l'époque, mais j'étais limité aux CMS gratuits. De tout ce que j'ai lu, il semblait que Modx était beaucoup plus strict que Joomla, mais en ce qui concerne le contrôle total, je suis sûr qu'il y a des problèmes similaires. En fin de compte, si vous voulez construire quelque chose de très personnalisé, je pense qu'il est plus logique de le faire vous-même avec les outils les plus légers, mais les plus puissants que vous pouvez trouver. – treeface
+1 pour avoir écrit votre propre CMS avec CI. Beaucoup mieux que de battre MODX/CI dans ce que vous voulez qu'ils fassent. – stef