如果你必须在TYPO3 CMS和TYPO3 Neos之间进行选择,哪些标准是决定性的?
这两个版本主要有哪些区别(功能,编辑,性能,托管等)?
开发方面有多大的差异,涉及到学习曲线,复杂度,编程速度等方面?
如果你必须在TYPO3 CMS和TYPO3 Neos之间进行选择,哪些标准是决定性的?
这两个版本主要有哪些区别(功能,编辑,性能,托管等)?
开发方面有多大的差异,涉及到学习曲线,复杂度,编程速度等方面?
(免责声明):我是Neos团队的一员 - 因此我无法清楚地比较Neos和TYPO3 CMS之间的差异,因为我没有与TYPO3 CMS进行过有效的工作。
尽管如此,我还是想就以上几点给出一些通用的评论:
学习曲线:我认为Neos在概念上比TYPO3 CMS更一致,因为我们能够从TYPO3(因为我们中的一些人过去曾是TYPO3 CMS核心开发人员)的优点和缺点中学习到。另一方面,虽然我们试图拥有尽可能多的文档,但我们知道文档仍然是Neos的弱点。对于TYPO3而言,肯定存在更多的文档,社区也更大。
复杂性:很难比较。我认为两个系统在某些领域中都很复杂,在其他领域中则更容易。
速度:如果您下载Neos,则默认情况下运行在开发环境中,这使其变慢,但在开发过程中更加舒适。许多缓存会自动清除。然而,在使用Flow/Neos应用程序时,确保启用生产环境。您可以通过向apache/php/nginx配置添加一个环境变量FLOW_CONTEXT=Production
来实现。我看到过许多生产实例在开发环境中运行(缓慢)。
TYPO3 CMS更为先进、适合企业使用。这包括扩展性、现有的功能/扩展和社区。
另一方面,TYPO3 NEOS具有非常好的内容管理界面 - 您可以直接在网站上编辑内容,并且没有单独的后端。
关于您的观点:
学习曲线:相当相似。TYPO3 CMS拥有更大的社区,因此您可能会找到更多文章、片段等。
复杂性:见上文
速度:目前TYPO3 CMS(版本7.1)的性能要好得多。但是他们正在快速改进NEOS。目前,如果您决定使用NEOS,则建议使用Varnish.. ;)
主要区别
功能:CMS更多
编辑:NEOS更好看
性能:见上文(速度)
托管:两者都需要PHP 5.5 / MySQL.. 推荐使用Varnish进行NEOS托管
结论
如果您的网站只有简单的内容,没有复杂的用户管理权限,TYPO3 NEOS可能非常不错。即使它们在底层使用了一个很酷的框架(TYPO3 FLOW)。 否则,选择CMS(TYPO3 CMS 7.1)。