Typo3是什么?

Typo3是开源内容管理系统(CMS)和内容管理框架(CMF)的领导性品牌之一,简称TYPO3 CMS,和CMSware一样是一个真正的高端企业级的产品;由于其不是面向低端用户的产品,因而在国内影响相当有限。

TYPO3是基于PHP和MySQL数据库。这是一个非常复杂的内容框架程序,要熟练掌握 应用它,是需要一定的时间的。在它的官方网站介绍中称,该程序是主要对开发者,专业级人士设计的,如果你是一个专业人士,要掌握它可能需要两周到一个月时 间。如果你一个一般的建站的用户,可能需要两个月。

TYPO3系统要求:Operating System: Unix (eg Linux), Windows or Mac Webserver: Webserver Apache, IIS Middleware: PHP4 PHP5Database, core system: MySQL Database, user extensions: Support for Oracle, MS-SQL, ODBC, LDAP – virtually any external data source. Achieved through PHP4.

typo3是在德国应用最为广泛,有很多的企业多用它来架设网站。typo3的整体的架构比较庞大,主要面向的是中高级php水平的开发者。想把TYPO3技术学好,那必须要掌握TYPO3插件开发, TYPO3 TS, TYPO3常见插件的使用.

学习typo3主要从typoscript和学习写typo3插件入手。typoscript的功能十分的强大,能完成大量的配置工作,甚至一句php代码都不写配置出一站点。但是,如果站点有大量动态的,或交互性的内容的话,那么插件是必不可少的。typo3的插件十分的丰富,借助这些插可以为你完成大量的工作,而不用你自己去编码。如tt_news,文章列表,新闻分类等都可以直接用它来做,还有像mailformplus,可以完成定制的内容表单发送邮件,这些插件都做的十分的完善,你可以根据配置选项定制各种你想要的效果。typo3的官方站点上维护着一个插件列表,你可以在上面找个完成个种功能需求的typo3插件。

TYPO3后台是typo3的一大特色之一,它很好地完成的对数据的管理,和权限的控制。站点的中的每个页面都是对应后台中的一个page,你可以在page上添加静态的html内容,或者是一个已经安装的插件。每张数据中的表都是对应的一种记录,通过page folder(page 文件夹)来管理,只要其表里中记录的recod的pid为page folder的uid

TYPO3这么强大是它的优点,当然也有它缺点,那么TYPO3的优点和缺点是什么呢?

发表在 TYPO3常见问题 | 8 条评论