TYPO3

✍ dations ◷ 2025-09-10 18:09:22 #TYPO3

TYPO3是一个以PHP编写、采用GNU通用公共许可证的自由、开源的内容管理系统。它可在众多操作系统(Linux、Microsoft Windows、FreeBSD、macOS和OS/2)和多种网页服务器上(诸如Apache和IIS)。

TYPO3最早由丹麦人Kasper Skårhøj开发,现今有两个开发组进行维护。版本4.x组长为Oliver Hader,版本5.x组长为Robert Lemke。

TYPO3的扩展插件数量超过4500个。这些插件绝大多数是由第三方开发者制作的,大部分免费。

TYPO3有网页前台和后台,前台用于展示给浏览者,网页作者和网站管理员通过后台管理内容。网页使用PHP 5.2或更新版本和任意支持TYPO3 DBAL的关系型数据库(MySQL, Oracle, PostgreSQL等)。硬件要求为当前主流CPU,至少256 MB的内存。后台可以通过JavaScript显示在任何当前主流的浏览器上。

系统使用一种叫做TypoScript的特殊配置语言。TypoScript可用于从数据库中抓取信息,处理数据,生成网页内容。一般的TypoScript包含模板引擎(如automaketemplate或TemplaVoila),这些模板引擎会基于HTML模板创建输出HTML页。

TYPO3定义多种数据类型。标准类型包括:文本,图像,带图像的文本,html,表,视频,链表等。这些类型可以通过插件进行扩展。最基本的类型称为“页”。每个可以展示给用户的元素属于某个特定的页。页可以在嵌套结构中无限制继承。TYPO3中有许多特殊的“页”,例如快捷页(浏览此页时会导向另一个页),加载页(允许在加载点上加载“页树”的一部分)。

TYPO3中几乎一切都可以扩展和插件化。例如,TYPO3可以通过安装扩展使用各种用户认证方法(RSA,OpenID)。

基本表达式为:

.    

运算符包括:

示例:

page.10 = TEXTpage.10.value = Hello, world!

特别指出,TypoScript是配置脚本而不是编程语言,即所有内容都是声明性质的。下列代码在TYPO3中不会触发任何动作,但在编程语言中,它们会创建或删除条目:

page.10 = TEXTpage.10.value = Hello, world!page.10 >

此示例中TypoScript对象"page.10"被创建并被立即删除。当TYPO3解析TypoScript时, 它会在实际执行创建对象"page.10"命令前删除掉对象声明。

相关

  • 包涵体包涵体(inclusion bodies),或包含体,是无定形的蛋白质的聚集,被膜所包围。细胞破碎后,包涵体呈颗粒状,致密,低速离心就可以沉淀。包涵体难溶于水中,在变性剂溶液(如盐酸胍、脲)中才能溶
  • 大篆陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 硫辛酸6,8-二硫辛酸,简称硫辛酸(lipoic acid),为含硫八碳脂酸,在6、8位上有二硫键相连(C6和C8上的氢原子被二硫键取代),有氧化、还原二型。6、8位上巯基脱氢为氧化型硫辛酸(两个硫原子通过
  • 平塔号平塔号是哥伦布首航美洲舰队三条船中的其中一条直角帆船或方帆船。平塔号是西班牙帕洛斯市本地制造。平塔号的主人是帕洛斯的克里斯托瓦·金特罗,他也以船员身份参加了哥伦布
  • 黑缘单鳍鱼黑缘拟金眼鲷,又称黑缘单鳍鱼,俗名三角仔、刀片,为辐鳍鱼纲鲈形目拟金眼鲷科的其中一个种。本鱼分布于印度西太平洋区,包括东非、马达加斯加、毛里求斯、塞舌尔群岛、马尔代夫、
  • 城井镇房城井镇房(1536年-1588年5月15日)是日本战国时代至安土桃山时代于丰前国的战国大名。城井氏第16代当主。城井谷城城主。父亲是城井长房。被称为“怪力无双”的人物,擅用强弓。在
  • 假大头茶假大头茶(学名:)为山茶科山茶属的植物。分布于中国广东等地,生长于海拔540米的地区,多生于山地。
  • 牙买加文学牙买加是一个西印度群岛国家,官方语言为英语,牙买加土语则是生活中最流行的语言。该国的民间文学历史较为悠久,殖民时代来自西非的奴隶们就留下了许多口传的故事,许多是基于阿散
  • 保罗·莫里哀保罗·莫里哀(Paul Mauriat,1925年3月4日-2006年11月3日),法国轻音乐大师,其创建的保罗·莫里哀乐团与德国詹姆斯·拉斯特乐团、英国曼托瓦尼乐团并称为三大轻音乐乐团。莫里哀出
  • 巴德鑫巴德鑫(1990年6月14日-)生于黑龙江哈尔滨,是一名中国男子冰壶运动员。他曾代表中国参加俄罗斯索契举行的2014年冬季奥林匹克运动会,最终获得第四名。