在一个新项目中,我必须将旧的typo3 安装从 4.2 升级到 6.2 甚至 7.6。
最大的问题是,一切都是用 templavoila 完成的,所有的扩展都是基于 pi 的。
我从typo3 6.x 了解到所有基于pi 的扩展都会死掉。但是通过我现在的研究,我发现基于 pi 的扩展仍然可以在较新的typo3 版本中运行。
我现在的问题是,继续使用基于 pi 的扩展和 templavoila 是否明智?另一种方法是使用 extbase 和从头开始的新流体模板创建新页面。或者,还有更好的方法?
最后一件事是我必须维护这个页面,而且我对 templavoila 了解不多。我也比基于 pi 的扩展更了解 extbase 扩展。但是使用 pibase 和 templavoila 保存所有内容与从头开始创建整个页面之间的时间差是几个月。
所以我不确定我会建议哪种方式。你有什么经验?