
发表日期: 2021-04-26 09:02:33 浏览次数:127
大丰网站制作【大丰网站优化】大丰建网站、大丰微信公众号运营、大丰网页设计、大丰微信小程序商城
大丰区,江苏省盐城市市辖区,大丰地处黄海之滨,江苏省东部、盐城市南部,位于北纬32°56′~33°36′,东经120°13′~120°56′,东临黄海,西连兴化市,南与东台市接壤,北与盐城市亭湖区交界,拥有112公里长的海岸线,总面积3059平方千米。 [1]
大丰于1942年5月始设县,1951年8月更名为大丰县。1996年8月撤销大丰县,设立县级大丰市。2015年8月,撤销县级大丰市,设立盐城市大丰区。 [2]
大丰是长三角城市群中一颗耀眼明珠,是麋鹿故乡、黄海港城、上海“飞地”、革命老区、长寿之乡,历史悠久,人文荟萃,开放包容。总人口72万人。辖2个街道、11个镇、两个省级开发区,境内有江苏省属农场3家和沪属农场1个,入选全国综合实力百强区。 [1]
大丰先后荣获“全国首批生态建设示范市”、“国家首批可持续发展先进示范区”、“国家社会发展综合实验区”、“国家级卫生城市”、“中国优秀旅游城市”、“江苏省文明城市”、“江苏省卫生城市”、“江苏省园林城市”、“江苏省社会治安安市”、“全国城市环境综合整治优秀城市”、“中国最佳休闲小城”和“中国生态保护最佳湿地”。 [1] 是第二批国家农产品质量安全县。
PhalApi框架的最新版本的代码,可以到Github进行下载。
https://github.com/phalapi/phalapi复制代码
也可以到国内的码云上进行下载。
http://git.oschina.net/dogstar/PhalApi复制代码
这两个仓库的代码会同步一致,开发人员可根据自己的喜欢选择使用。
其中,release分支为中文稳定版;release-en分支为英文稳定版。需要使用PHP 5.3.3及以上版本。
安装如同其他的框架一样,将下载的框架压缩包上传到服务器后解压即可。结合自己的喜爱与项目需要,可以采用Apache、XAMPP、Microsoft IIS等。根据使用的服务器不同,配置也不一样。
本书所使用的环境是:
PHP 5.3.10
Nginx 1.1.19
PhalApi 1.4.0
Ubuntu 12.04(64位)
所以在这里,本书统一约定使用PhaApi 1.4.0 版本,并且推荐使用Nginx作为服务器。以这里的环境安装为例,假设框架解压的目录为:/path/to/PhalApi/Public,则首先需要添加Nginx配置文件api.phalapi.net,然后重启Nginx,最后添加HOST并访问。
即首先,新建一个配置文件:
# vim /etc/nginx/sites-available/api.phalapi.net复制代码
并添加以下参考配置:
server {
listen 80;
server_name api.phalapi.net;
root /path/to/PhalApi/Public;
charset utf-8;
location / {
index index.html index.htm index.php;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
access_log logs/api.phalapi.net.access.log;
error_log logs/api.phalapi.net.error.log;}复制代码接着,创建软链:
# ln -s /etc/nginx/sites-available/api.phalapi.net /etc/nginx/sites-enabled/api.phalapi.net复制代码
重启Nginx服务:
$ /etc/init.d/nginx restart复制代码
并在服务器的/etc/hosts文件里添加:
127.0.0.1 api.phalapi.net复制代码
最后在浏览器访问Demo的默认接口服务,测试接口是否可以正常访问,如请求:
http://api.phalapi.net/demo/复制代码
正常情况下,会看到类似以下这样的返回结果。
{
"ret": 200,
"data": {
"title": "Hello World!",
"content": "PHPer您好,欢迎使用PhalApi!",
"version": "1.4.0",
"time": 1492346885
},
"msg": ""}复制代码温馨提示: 为了可视化JSON结果,Chrome浏览器可安装JSONView扩展,Firefox可以安装JSON-handel扩展。
安装好后,可以使用在线可视化安装向导来创建一个新的项目。
安装向导在目录./Public/install/下,在浏览器输入http://api.phalapi.net/install/便可访问此安装向导。安装界面如下:

图1-1 安装向导
随后按照提示,一步步操作即可。创建新项目过程,会要求输入项目名称。假设我们需要为商城创建一个项目,并命名为:shop,那么安装完成后访问效果如下。

图1-2 新建shop项目的运行效果
这时,可以看到新建了以下目录和文件。
$ tree ./Shop/ ./Public/shop/./Shop/├── Api│ └── Default.php├── Common├── Domain├── Model└── Tests ...../Public/shop/├── checkApiParams.php├── index.php└── listAllApis.php复制代码
对于各个目录,简单说明如下:
./Shop:放置项目源代码,每个项目对应一个目录
./Shop/Api:接口服务类目录
./Shop/Domain:领域业务类目录
./Shop/Model:数据模型类目录
./Shop/Common:公共目录
./Shop/Tests:单元测试目录
以上都是外界不可直接访问的目录,下面则是对外可访问的目录和文件。
./Public/shop:外部可访问的目录
./Public/shop/index.php:入口文件
./Public/shop/listAllApis.php:在线接口列表文档
./Public/shop/checkApiParams.php:在线接口详情文档
关于各个目录和各个文件的作用,后续会作进一步说明。
至此,我们已经取到了阶段性的成果。我们完成了框架的安装与部署,还创建了一个新的项目。接下来,让我们继续探索一下,如何在PhalApi下进行具体的接口编码开发。

服务热线
顶部
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: http://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878