У нас есть большое веб-приложение mod_perl для электронного обучения, которое использует AxKit, XML, XLST и javascript, в основном работающее на сервере unix. Что я заметил, так это то, что коды довольно беспорядочны, и было несколько поколений разработчиков, приходящих и уходящих. Из-за текущей структуры задача создания простой веб-страницы «Hello World» включает в себя написание нескольких компонентов, чтобы заставить ее работать из-за XSL-преобразования AxKit.
Итак, я смотрю на мощный фреймворк Catalyst, и сам MVC вызывает у меня слюни. Я ищу ресурсы и лучшие практики, чтобы узнать, возможен ли перенос текущего веб-приложения на Catalyst.
Я хотел бы услышать от коллег-катализаторов, будет ли этот шаг стоит того, если мое руководство задаст волшебный вопрос: почему?
Спасибо :)