Наша текущая "новостная" система новостных рассылок - это просто PHPlist с нанесенным на нее логотипом компании.Мне дано задание добавлять в него различные функции, но код PHPlist просто монолитен и его трудно сломать.Я хотел бы сначала разбить его на более управляемые части, но в конечном итоге я хочу переписать весь интерфейс и логику с нуля с помощью CodeIgniter и ExtJS, сохраняя совместимость только базы данных с PHPlist.
Я могупросто скажите «винт» и напишите новую систему полностью с нуля, но я бы хотел сохранить как можно больше оригинального поведения PHPlist, поэтому первый шаг, который я должен сделать, - это понять, где находятся все функции PHPlistпохоронен первым, и погружение в десятки файлов с сотнями и тысячами строк без комментариев PHP без структуры apparant не доставляет удовольствия.(