TYPO3与其他系统Drupal,Wordpress,Joomla

时间:2013-07-31 12:44:49

标签: comparison typo3

我从TYPO3开始,我读了很多关于它的最高级。 但对我来说,它看起来相当混乱,比其他系统困难得多。

我找到了一些关于它的书,但我不知道是否值得买它们因为它们已经很老了。

我试图找到一些教程,但我没有太大成功。

所以我的问题是: 它是否比我应该尝试管理的其他系统更好? 如果是这样,TYPO3中的初学者有什么好的例子吗?

3 个答案:

答案 0 :(得分:8)

有许多优点和缺点,但第一个问题是你应该自己回答,找出要使用的是...... 你是否正在寻找一个通用的内容管理框架,你打算在其上构建几个网站?< /强>

  1. 如果,则继续考虑TYPO3。它有一些很大的好处,例如:

    • 严格分离核心和特定于站点的文件,这极大地简化了一台服务器上多个网站的管理,因为您只能拥有一个核心,您可以从多个网站进行符号链接。然后,将安全更新应用于所有网站只需几分钟。
    • 树状结构,其页面类似于文件系统的文件夹,各种内容记录类似于其中的文件,后端支持以类似于文件夹/文件的方式处理这些元素 - 复制和移动内容记录,页面内容记录甚至是整个页面和记录树。还有类似于符号链接的功能(包括页面和内容记录),这简化了大型网站上内容的管理。
    • 类似UNIX的权限系统,可选择使用be_acl扩展名获得更好的权限系统。
    • 一个配置(使用自己的配置语言Typoscript),存储在一个或多个模板记录的单个字段中,可以使用您选择的文本编辑器进行编辑(我使用带有Typoscript语法高亮显示的Notepad ++ +“{ {3}}“Firefox的扩展”,它可以在页面树上级联,可以在任何页面上覆盖,也可以存储在文件系统的文本文件中,这意味着您可以拥有所有网站共享的配置文件在服务器上,从而允许您一次快速更改/修复/修改所有这些行为。
    • 能够处理具有单树结构(所有语言版本具有相同结构)或多树结构(每种语言版本具有不同结构)的多语言网站。
    • 能够在一个TYPO3安装中托管多个网站/域。
    • 一个开发程序,其中系统的分支(例如4.5.x)内的功能没有变化,但是一些分支机构具有“长期支持”(3年)并因此接收安全更新 - 这允许您可以在相当长的一段时间内拥有最新的网站,而无需进行可能会更改/破坏其功能的更新。
  2. 如果并且您想仅为一个项目使用某个系统,那么... 该网站是否应该实现一个特定功能?

    • 如果,请查找最适合该任务的系统。如果您想构建博客或照片库,请使用专为此特定任务设计的系统。 TYPO3不是您的最佳选择。并不是说你不能用它来建立一个博客或照相馆,但这需要你做更多的工作。
    • 如果没有并且您只是在建立一个休闲网站,那么请考虑是否还有其他充分理由将时间用于学习TYPO3以使其值得。 TYPO3(从web开发人员的角度来看)相当难以学习,因为一个项目可能不值得付出努力。

答案 1 :(得分:8)

关于与其他CMS的比较:

Drupal的

  • 我听说它比TYPO3更令人困惑,并让很多开发人员叹了口气
  • 无向后兼容性

的Joomla

  • 它在过去几年取得了很大进步,代码轻巧而现代
  • 黑客喜欢它(因为它如此普遍)
  • 多语言支持不是很好
  • 编辑后端肯定比TYPO3更令人困惑(没有开箱即用的pagetree)
  • 您必须为许多扩展付费
  • 配置繁琐,主要通过点击鼠标(巨大的按钮列表)来实现

WordPress的

  • 这是一个自己的世界 - 粉丝们说它适用于各种用途,而不仅仅是博客 - 但它仍然是一个博客
  • 极端向后兼容,凌乱的架构(我听到)
  • 黑客喜欢它
  • 如果您是webdesigner(即您不使用预先构建的模板并拥有基本的PHP知识),请尝试使用http://www.grabaperch.com而不是wordpress的Perch - 这对于较小的或博客/新闻网站来说非常有用。 / LI>

TYPO3

如果符合其中一个标准,请使用

  • 多语言
  • 页数越来越多
  • ACL可以在pagetree中轻松提供不同的访问权限
  • 图像处理的灵活性(用于动态生成和修改图像的强大工具,例如稍后更改宽高比或分辨率)
  • 强大的社区,可扩展性,支持

要完全掌握TYPO3集成,需要相当长的练习时间。

答案 2 :(得分:1)

实际上,TYPO3并不是那么复杂。由于它有一些历史,有很多东西,所以很容易丢失,但我们会帮助你找到方法!

我很喜欢TYPO3 bootstrap

它使用了一些现代技术,如Fluid,Fedext等。有很多例子。

您可以get it from github,安装并使用它。

TYPO3 Neos很快就会推出。它是TYPO3 CMS的继承者,它基于TYPO3 Flow框架,非常简单和强大。

至于我,当我们需要管理大量数据/内容时,TYPO3非常有趣。对我来说,其他CMS更具体。 Drupal我特别喜欢社交网站。 Wordpress非常适合简单的网站。