Question

Nous avons une grande application web mod_perl e-learning, qui utilisent AxKit, XML, XSLT et javascript principalement en cours d'exécution sur un serveur unix. Ce que je suis venu à remarquer est que les codes sont plutôt en désordre, et il y a eu quelques générations de développeurs qui entrent et sortent. En raison de la structure actuelle, la tâche d'essayer de faire une simple page Web Bonjour tout le monde consiste à écrire quelques composants pour le faire fonctionner, en raison de la transformation XSL AxKit thingy.

Alors, je suis à la recherche du puissant cadre de catalyseur, et le MVC lui-même qui me fait saliver. Je suis à la recherche des ressources et des meilleures pratiques pour voir si le portage de l'application Web actuelle vers Catalyst est possible.

Je voudrais entendre d'autres Catalyst-ers si le déplacement en vaudra la peine dans le cas où ma gestion se poser la question magique, pourquoi?

merci:)

Était-ce utile?

La solution

Je dirais « cela dépend de combien AxKit vous utilisez ». Si vous êtes juste en utilisant XSLT et non XSP, XPathScript, ou l'un des styles choses dynamique, alors il sera probablement assez simple. Si vous utilisez une des plus intéressantes créatures dans l'univers de AxKit alors vous aurez certainement envie de jeter un regard plus profond sur la façon dont Catalyst peut prendre en charge des choses comme XPathScript et XSP (pour autant que je sache, il n'y a pas de soutien actuellement ). Si vous cherchez le dumping entièrement XML / XSLT alors il est certainement plus facile d'aller sur le chemin de catalyseur que non.

Je sais que plusieurs des développeurs de Axkit ont utilisé, et ne pas utiliser de catalyseur pour certains projets et même les plus tenaces d'entre eux admettra sans doute que le catalyseur est puissant et facile à atteindre certains objectifs. AxKit est un outil plus spécialisé pour les personnes qui veulent la « XKIT transformation xsl thingy ».

Si vous êtes irc.perl.org venu demander au canal # AxKit-Dahut, nous avons tous les deux AxKit et les développeurs de base Catalyst;)

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