站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ZenTaoPHP框架的主要功能
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="text-align:center; border:1px solid #000; float:right; padding:6px;"><strong>导航:</strong> [[ZenTaoPHP|上一页]]</span> <div style="clear:both;"></div> *单一入口模式 单一入口是现在比较流行的开发方式。好处在于可以有一个集中的控制。或者讲框架一个比较基本的东西也是单一入口吧。现在ZenTaoPHP 框架支持web 方式和命令行方式的两种入口文件。具体的例子大家可以查看app 目录下面的demo/www/index.php 和cli/call 这两个文件。 *[[MVC]] [[ZenTaoPHP]] 支持MVC 方式的开发。不过相比较于其他框架的多种模板实现来讲,ZenTaoPHP并没有尝试去开发一套新的模板系统,而是采用PHP 作为模板语言。这是最快的一种解决方案,而且也是最简洁的一种方案。 *支持PATH_INFO 和GET 两种方式调用支持/user/info/id/123.html 这种方式的调用,也支持index.php?m=user&f=info&id=123 这种方式的调用。如果你能控制你的运行环境,可以使用PATH_INFO 的方式。 *支持多语言功能 ZT 支持多种语言功能,会自动根据当前用户客户端的信息来判断使用何种语言。 *支持多种风格功能 *自动代码生成器 在cli 这个应用中,实现了基本的代码生成器功能,可以来初始化一个应用的目录结构,也可以基于一个表来创建一个模块。 *支持多应用。 在app 目录下面可以建立不同的应用,每一个应用都可以有自己的模块、配置、入口文件。 * 支持[[PDO]] [[数据库]]封装使用PDO。其实PDO 已经封装的很好了,所以ZT 就没有再做一层封装,直接使用PDO 原生的方法就好了。 * 配置和语言可以通过对象方式引用 配置文件和语言文件都是通过数组的方式来进行配置的,经过ZT 框架加载之后,将其转换为对象。所以可以在模板中这样引用:$config->xxx, $lang->aaa。目前支持到二维,比如$lang->user->id。 *所见皆[[API]] 在现在开放平台的潮流下面,有一个非常好的api 机制是比较重要的。在ZT 中,每一个接口都可以成为api。至于api 的方式,是通过其访问的扩展名来加以区分。比如如果你访问的是user/read/id/123.html,那么返回的是正常的网页。如果访问的是user/read/id/123.json,那么返回的就是[[json]] 格式的数据。你的方法基本上都不需要改动,只需要增加一个json 的[[模板]]文件就可以了。 * 支持跨模块之间的调用 一个模块可以调用另外一个模块的model 文件,然后组合各种各样的业务逻辑,完成自己的功能。 *灵活的参数传递 说实话现在的框架的参数传递方式都是比较丑陋的,要写很长的PATH_INFO。其他框架一般的解决方式是来配置路由规则。但我觉得也不是最好的解决方案。我的计划是提供尽可能简洁的传递方式。比如user 模块有一个read 方法,需要id 和name两个参数,通常的PATH_INO 为user/read/id/1/name/wwccss.html 。我期望的调用方式为user/read/1/wwccss.html。即省略参数名的传递。这个功能目前还没有实现,计划在下一个版本中实现这个功能。 ==参考来源== *[http://www.zentaoms.com/ 参考来源] [[Category:ZenTaoPHP|Z]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)