- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TAE PHP应用开发指南
TAE PHP应用开发指南
SDK工具目录结构
在SDK 目录结构文档中提到,TAEPHP应用均存放在apps 目录中。接下来,我们开始通过开发HelloWorld工 ,
来就讲解TAEPHP应用的基本开发。
HelloWorld 应用开发
首先,让应用开发人员更直观的了解TAE 应用开发,引入一个HelloWorld应用工程来学习。
第一步:创建应用目录
图形化界面创建
SDK启动后,在首页中可以新建应用:
手动创建
在apps 目录下面,新建一个名为hello_world目录,如下图所示:
第二步:新建应用的配置文件
图形化界面配置
点击 “新建应用”后,进入了创建应用表单页面:
表单提交后,app.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
#应用展示缩略图
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.php, url:/index}
第四步:编写首页PHP文件(view.php)
图形化创建
当创建hello_worldTAE应用成功后,进入页面管理,可能的地址:http://localhost:8080/man/app/page/hello_world/
手动创建
上一步配置中已经为应用根目录下的view.php文件,配置了/indexURI信息。那么,view.php文件必须存在,因此,
本节介绍如何编写view.php文件。
与新建普通文本文件一样,新建一个名为view.php页面文件。然后,使用编辑工具(本例中是使用的是Notepad++),写
入一下内容:
?php
echo这是HelloWorldTAE应用的首页!
?
第五步:绑定应用的访问域名
这步需要开发人员自行绑定操作系统的hosts文件,Windows用户则在C:\Windows\System32\drivers\etc\hosts,非
Windows用户一般存放在/etc/hosts文件中。
使用Windows操作系统为例:
前部分()为本地IP地址,后部分为应用的域名:hello_。
其中TAE应用域名的模式为:${TAE应用目录名称}.。例如,如果应用目录名称为vote-app 的话,那
么配置则是:
第六步:预览效果
首页请求方式
首页访问的方式,由应用配置文件app.yml决定,部分配置定义:
#首页/index 的配置,详见下面的urls中的handler配置
index:/view.php
手动输入域名地址:http://hello_:8082/ ,请注意具体SDKWeb服务器的端口号,其数值在启动
控制台中有显示。
根据以上配置所知,当访问应用的首页时,相当于访问/view.php资源。
效果如下:
箭头1所指的区域表示PHP代码执行后的结果,而区域2则是通过应用配置文件app.yml文件配置的:
Dispatcher请求方式
图形化创建
在 应 用 管 理 界 面 中 , 点 击 导 航 Tab “URL 映 射 管 理 ” , 可 能 的 地 址 :
http://localhost:8080/man/app/page/url/mapping/hello_world/
手动创建
Dispatcher请求方式,也是由应用配置文件ap
您可能关注的文档
最近下载
- 高考地理一轮复习 综合题答题建模应用课件.pptx
- 石膏病人的护理.ppt VIP
- 4.2优秀的中国传统体育文化教学设计-2023-2024学年高中体育与健康人教版必修第一册.docx
- 6.1中国共产党领导的多党合作和政治协商制度(课件)高一政治(统编版必修3).pptx VIP
- 4.2优秀的中国传统体育文化教学设计-2023-2024学年高中体育与健康人教版必修第一册.docx
- 2023年高考化学真题题源解密(全国通用)专题15 化学反应原理综合题(原卷版).docx
- 动静脉内瘘手术ppt课件.pptx
- 2025公安部部分直属事业单位招聘84人笔试备考题库及答案解析(1).docx
- 2025年农作物种子高效加工设备项目发展计划.docx
- 《各种水泥的特性》课件.pptx VIP
文档评论(0)