我从TYPO3开始,我读了很多关于它的最高级。
但对我来说,它看起来相当混乱,比其他系统困难得多。
我找到了一些关于它的书,但我不知道是否值得买它们因为它们已经很老了。
我试图找到一些教程,但我没有太大成功。
所以我的问题是:
它是否比我应该尝试管理的其他系统更好?
如果是这样,TYPO3中的初学者有什么好的例子吗?
3 个答案:
答案 0 :(得分:8)
有许多优点和缺点,但第一个问题是你应该自己回答,找出要使用的是...... 你是否正在寻找一个通用的内容管理框架,你打算在其上构建几个网站?< /强>
-
如果是,则继续考虑TYPO3。它有一些很大的好处,例如:
- 严格分离核心和特定于站点的文件,这极大地简化了一台服务器上多个网站的管理,因为您只能拥有一个核心,您可以从多个网站进行符号链接。然后,将安全更新应用于所有网站只需几分钟。
- 树状结构,其页面类似于文件系统的文件夹,各种内容记录类似于其中的文件,后端支持以类似于文件夹/文件的方式处理这些元素 - 复制和移动内容记录,页面内容记录甚至是整个页面和记录树。还有类似于符号链接的功能(包括页面和内容记录),这简化了大型网站上内容的管理。
- 类似UNIX的权限系统,可选择使用be_acl扩展名获得更好的权限系统。
- 一个配置(使用自己的配置语言Typoscript),存储在一个或多个模板记录的单个字段中,可以使用您选择的文本编辑器进行编辑(我使用带有Typoscript语法高亮显示的Notepad ++ +“{ {3}}“Firefox的扩展”,它可以在页面树上级联,可以在任何页面上覆盖,也可以存储在文件系统的文本文件中,这意味着您可以拥有所有网站共享的配置文件在服务器上,从而允许您一次快速更改/修复/修改所有这些行为。
- 能够处理具有单树结构(所有语言版本具有相同结构)或多树结构(每种语言版本具有不同结构)的多语言网站。
- 能够在一个TYPO3安装中托管多个网站/域。
- 一个开发程序,其中系统的分支(例如4.5.x)内的功能没有变化,但是一些分支机构具有“长期支持”(3年)并因此接收安全更新 - 这允许您可以在相当长的一段时间内拥有最新的网站,而无需进行可能会更改/破坏其功能的更新。
-
如果否并且您想仅为一个项目使用某个系统,那么... 该网站是否应该实现一个特定功能?强>
- 如果是,请查找最适合该任务的系统。如果您想构建博客或照片库,请使用专为此特定任务设计的系统。 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非常适合简单的网站。