TAE PHP应用开发指南.pdf

TAE PHP应用开发指南.pdf

ID:52774406

大小:2.19 MB

页数:49页

时间:2020-03-30

TAE PHP应用开发指南.pdf_第1页
TAE PHP应用开发指南.pdf_第2页
TAE PHP应用开发指南.pdf_第3页
TAE PHP应用开发指南.pdf_第4页
TAE PHP应用开发指南.pdf_第5页
资源描述:

《TAE PHP应用开发指南.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TAEPHP应用开发指南SDK工具目录结构在SDK目录结构文档中提到,TAEPHP应用均存放在apps目录中。接下来,我们开始通过开发HelloWorld工程,来就讲解TAEPHP应用的基本开发。HelloWorld应用开发首先,让应用开发人员更直观的了解TAE应用开发,引入一个HelloWorld应用工程来学习。第一步:创建应用目录图形化界面创建SDK启动后,在首页中可以新建应用:手动创建在apps目录下面,新建一个名为"hello_world"目录,如下图所示:第二步:新建应用的配置文件图形化界面配置点击“新建应用”后,进入了创建应用表单页面:表单提交后,a

2、pp.yml文件会被创建。具体的细节,见下面的详细介绍。手动配置在上一步创建的"hello_world"应用目录下,新建一个名为"app.yml"文件(应用YAML配置文件):TODO:具体应用YAML配置文件细节将后面描述第三步:编写应用配置文件内容(app.yml)!!com.taobao.tae.config.domain.Config#应用元信息#应用名称标题title:HelloWorld#应用描述信息description:HelloWorldTAE应用的DEMO#应用使用的语言language:php#应用的作者author:tae#应用展示缩略图

3、thumbnail:/assets/images/default-thumbnail.php#type:1tae模块2独立站点type:2#全局css的配置#目前一个应用只能有一个css文件css:/assets/stylesheets/default.css#首页/index的配置,详见下面的urls中的handler配置index:/view.php#http请求配置urls:#前端页面,相对于应用根目录#以下几种请求访问方式URI均可:#URI:/需要进行index的配置#URI:/d/index#URI:/view.php-{handler:/view.

4、php,url:/index}第四步:编写首页PHP文件(view.php)图形化创建当创建hello_worldTAE应用成功后,进入页面管理,可能的地址:http://localhost:8080/man/app/page/hello_world/手动创建上一步配置中已经为应用根目录下的view.php文件,配置了"/index"URI信息。那么,view.php文件必须存在,因此,本节介绍如何编写view.php文件。与新建普通文本文件一样,新建一个名为view.php页面文件。然后,使用编辑工具(本例中是使用的是Notepad++),写入一下内容:

5、hpecho"这是HelloWorldTAE应用的首页!"?>第五步:绑定应用的访问域名这步需要开发人员自行绑定操作系统的hosts文件,Windows用户则在C:WindowsSystem32driversetchosts,非Windows用户一般存放在/etc/hosts文件中。使用Windows操作系统为例:前部分(127.0.0.1)为本地IP地址,后部分为应用的域名:hello_world.taobaoapps.net。其中TAE应用域名的模式为:${TAE应用目录名称}.taobaoapps.net。例如,如果应用目录名称为vote-app

6、的话,那么配置则是:127.0.0.1vote-app.taobaoapps.net第六步:预览效果首页请求方式首页访问的方式,由应用配置文件app.yml决定,部分配置定义:#首页/index的配置,详见下面的urls中的handler配置index:/view.php手动输入域名地址:http://hello_world.taobaoapps.net:8082/,请注意具体SDKWeb服务器的端口号,其数值在启动控制台中有显示。根据以上配置所知,当访问应用的首页时,相当于访问/view.php资源。效果如下:箭头1所指的区域表示PHP代码执行后的结果,而区域

7、2则是通过应用配置文件app.yml文件配置的:Dispatcher请求方式图形化创建在应用管理界面中,点击导航Tab“URL映射管理”,可能的地址:http://localhost:8080/man/app/page/url/mapping/hello_world/手动创建Dispatcher请求方式,也是由应用配置文件app.yml决定,部分配置定义:#URI:/需要进行index的配置#URI:/d/index#URI:/view.php-{handler:/view.php,url:/index}其中,{handler:/view.php,url:/in

8、dex}定义了Dispa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。