Question

J'aime CodeIgniter pour le développement php, mais j'ai un client sans compétences techniques qui veut faire sa propre changements à son site. Je lui ai appris comment rendre les pages dans MODx (qui était un exploit en soi). Est-il possible de développer un site avec CodeIgniter et l'utilisation MODx comme système de gestion de contenu? Will MODx mangle le cadre?

Était-ce utile?

La solution

Réponse courte est « très probablement ». Il y a une bonne chance que les poignées de tous modxcms de routage, les actions du contrôleur, etc. lui-même. Il n'y a probablement aucun moyen simple de brancher l'un d'entre eux dans l'autre.

Réponse longue est « ça dépend » suivi de ces conditions: quel cadre ne modxcms utiliser? Comment ça gère les appels par le biais de son fichier index.php? Quelle est la tête de modxcms? Si vous souhaitez gérer le routage dans CodeIgniter, comment va ModX interférer? Comment serait-il possible d'avoir ces deux systèmes fonctionnent ensemble l'absence d'une certaine refactoring majeure de code?

En règle générale, il est plus logique de coller à CMSs qui sont construites sur une plate-forme que vous aimez. Pour CodeIgniter, le seul que je connaisse est ExpressionEngine, ce qui est agréable et tout, mais il en coûte. Autre CMSs que je l'ai connu comme Joomla ou Drupal sont une catastrophe si vous venez de quelque chose d'aussi propre que CodeIgniter.

Alors ... ne sais pas si cela vous aide vraiment beaucoup, mais je fonctionner sous l'hypothèse que vous ne pouvez pas (ou du moins ne devrait pas) mélanger CI avec modx. OMI, 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, en prenant un CMS comme Joomla et d'essayer de la transformer en une création alternative complexe est probablement l'une des choses les plus ennuyeux qu'un programmeur peut se mettre à travers.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top