站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
TomatoCMS
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
[[Image:Tomatocmslogo.png|right]] '''Tomato CMS'''是一个基于[[Zend Framework]], [[jQuery]]和[[960 grid system]]等技术开发的[[开源]][[CMS]]系统。 TomatoCMS认为每个站点是由许多不同的元素组成,叫做小部件。通过TomatoCMS提供的一个可视化工具叫[[Layout Editor]]可以很方便地创建、定制整个[[网站]]的布局。利用这个工具,可以拖拽,配置和预览整个网站的布局。TomatoCMS已经内置很多常用和流行的小部件,并且程序员也可以很方便开发一个新的小部件。 ==源码概况== 授权协议:[[开放源代码]] 运行环境:[[PHP]]+[[MySQL]] 源码下载:http://www.tomatocms.com/zh/download.html 官方网站:http://www.tomatocms.com ==核心特点== ===平台技术=== TomatoCMS 是使用最新技术的建站系统。 她们是: Zend 框架、jQuery 和 960grid Zend 框架:这是高层次的PHP框架之一。它确保 TomatoCMS 遵循模型 - 可视化 - 控制器体系结构,[[面向对象]]的设计原则。TomatoCMS 采用 Zend Framework 1.10 jQuery:jQuery是最流行的 [[JavaScript]] 支持库。正如其口号“写得最少,做得更多”,在 TomatoCMS 创建[[脚本]]变得比以往更加容易。 此外,您可以使用 jQuery 和其他开发人员提供的许多可用的[[插件]]。TomatoCMS 采用 jQuery 1.3.2 960grid:TomatoCMS 采用 960grid 来给网站前台[[网页]]和后台网页做布局,她的使用很方便,还可以自定义布局。 你可以更容易地将您的网站页面分成两列、三列、四列。TomatoCMS 采用 960grid 版本支持 12、 16 列的布局。 ===结构模块化=== [[Image:Tomatocmslogo 1.png|right]] TomatoCMS 支持模块化的架构。每个模块都分开权限集、 功能和语言数据。独立的模块使开发模块变得更加容易。 还有,在内置的模块中,你会发现,有些模块依赖于另外一个模块。 仅举几例说明: *评论 模块依赖文章(新闻模块)来管理,多媒体模块管理图片等。 *标签 模块提供了对文章、图片和视频剪辑的标记。 *上传 模块不仅允许您上传图片到新闻模块,而且也可以上传到广告 和多媒体 模块。 内置模块:TomatoCMS 提供的模块很多,参考网站:http://www.tomatocms.com/zh/features.html#modules ===多国语言=== [[Image:Tomatocmslogo 2.png|right]] TomatoCMS 的前台和后台支持多种语言。它提供两自带的语言是英语(默认)和越南语言包。模块和部件中的语言文件是分开的。 语言包编辑器:在 TomatoCMS 的后台,您可以创建新的或更新语言文件.语言文件标准的文本文件(.ini格式),因此,如果您愿意的话,您可以手动更新语言文件。 支持 RTL 语言方向:TomatoCMS 内置的功能支持 RTL(右至左)书写的阅读习惯,阿拉伯和伊朗等语言。 TomatoCMS 采用 Zend_Translate 来翻译语言资料。 ===布局编辑器=== [[Image:Tomatocmslogo 3.jpg|right]] TomatoCMS 认为网页是由若干个部件组成的,布局[[编辑器]]可让您轻松管理页面布局。 iTomato个性化部件:这个小工具添加到您的网页后,可以允许您的网友拖放网页部件,并保存此更新在网友的[[浏览器]]端。下次访问时,网友仍然可以看到最近改变了布局。 拖,放,调整大小:您可以在多个页面中创建嵌套容器,将她们放在盒子里,拖放盒子可以改变在页面的显示顺序。 您可以调整的容器宽度。布局编辑器允许您拖动工具和容器,和她们的盒子。 可以关闭她们,您可以随时从容器中删除你不想要显示在页面上的任何部件。 从页面中删除盒子,将删除所有属于选定的盒子的部件。 ===插件,HOOK=== [[Image:Tomatocmslogo 4.png|right]] TomatoCMS 支持插件、[[HOOK]]架构。 在后台控制面板中,您可以安装或卸载插件、HOOK。还有一点,它允许上传您的本地计算机的插件或HOOK到您的网站。 这里有两种级别的插件、HOOK: *全局级:这类型的插件、HOOK不属于任何模块。 它可用于应用多个目标。这意味着每个目标可以申请各种HOOK。 *模块级:插件、HOOK属于特定模块 '''内置的插件、HOOK''': 在TomatoCMS后台控制面板中,您可以看到全部已经激活的插件和HOOK。 下面是其中一些: *ImageLightbox:此HOOK创建的图像幻灯片能显示在文章的所有图片。 *Redirector:此插件提供重定向的功能。 *MobileAgent:此插件可以让您的网站给 IPhone 等智能手机浏览。 ===SEO=== 友好的[[网址]]:TomatoCMS 支持 [[SEO]] 搜索引擎优化更好,因为它的默认网址对搜索引擎来说,是非常友好的。开发者可以手动自定义网址,比默认的更加友好。 元标记:在后台,您可以设置网页的元关键字和元描述标记,这些标签也设置自动根据网页上的内容进行匹配。例如,当用户查看详细 的文章,元关键字,元描述标签便会从当前文章的标题和描述中自动获得。 内置 RSS:[[RSS]] 模块在新闻模块中激活。如果您使用[[火狐]](Firefox)浏览器浏览文章或分类,您将可以在浏览器的地址栏上看到 feed 图标。 [[Image:Tomatocmslogo 5.png]] ===安全=== [[Image:Tomatocmslogo 6.jpg|right]] 内置有基于 [[ACL]] 的权限系统,您可以对角色(组)权限进行设置,或给予用户设置专用模块。 [[IP]] 限制:由 IpLock 制作的插件,您可以在后台控制面板中,设置您要禁止的 IP 地址(或地址段), 限制他们的访问。当然,您可以很方便的打开或关闭这个功能。 阻止访问后台:Tomatocms可以很容易阻止某些 IP 地址访问后台控制面板。 ===高性能=== 数据库优化:TomatoCMS 数据库模式已被优化,使您的网站运行速度更快。此外,TomatoCMS 还支持从主服务器复制数据库到从服务器。 [[缓存]]管理:TomatoCMS 支持文件缓存。在后台,您可以看到由标记分组缓存的数据列表。缓存管理器部分允许您删除属于特定标记的所有缓存或清除所有缓存。如果您使用物理[[内存]]做缓存,因为内存缓存的局限性,您只能清除全部的缓存(因为物理内存不能给缓存做标记)。 缓存部件:布局编辑器 允许您缓存任何网页上的部件。 此外,您可以设置加载任何[[Ajax]] 的小部件,这样可以提高加载速度。 ==使用手册== ==相关条目== *[[BuddyPress]] *[[MODx]] ==参考来源== *http://www.oschina.net/p/tomatocms *http://www.tomatocms.com/zh [[category:CMS|T]] [[category:开放源代码|T]] [[category:PHP程序|T]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)