大丰网站制作【大丰网站优化】大丰建网站、大丰微信公众号运营、大丰网页设计、大丰微信小程序商城-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

大丰网站制作【大丰网站优化】大丰建网站、大丰微信公众号运营、大丰网页设计、大丰微信小程序商城

发表日期: 2021-04-26 09:02:33 浏览次数:135

大丰网站制作【大丰网站优化】大丰建网站、大丰微信公众号运营、大丰网页设计、大丰微信小程序商城


大丰区,江苏省盐城市市辖区,大丰地处黄海之滨,江苏省东部、盐城市南部,位于北纬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]  是第二批国家农产品质量安全县。

1.4 下载与安装

PhalApi框架的最新版本的代码,可以到Github进行下载。

https://github.com/phalapi/phalapi复制代码

也可以到国内的码云上进行下载。

http://git.oschina.net/dogstar/PhalApi复制代码

这两个仓库的代码会同步一致,开发人员可根据自己的喜欢选择使用。

其中,release分支为中文稳定版;release-en分支为英文稳定版。需要使用PHP 5.3.3及以上版本。

安装如同其他的框架一样,将下载的框架压缩包上传到服务器后解压即可。结合自己的喜爱与项目需要,可以采用Apache、XAMPP、Microsoft IIS等。根据使用的服务器不同,配置也不一样。

本书所使用的环境是:

所以在这里,本书统一约定使用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扩展。

1.5 创建一个新项目

安装好后,可以使用在线可视化安装向导来创建一个新的项目。

安装向导在目录./Public/install/下,在浏览器输入http://api.phalapi.net/install/便可访问此安装向导。安装界面如下:

图1-1 安装向导

图1-1 安装向导

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

图1-2 新建shop项目的运行效果

图1-2 新建shop项目的运行效果

这时,可以看到新建了以下目录和文件。

$ tree ./Shop/ ./Public/shop/./Shop/├── Api│   └── Default.php├── Common├── Domain├── Model└── Tests
    ...../Public/shop/├── checkApiParams.php├── index.php└── listAllApis.php复制代码

对于各个目录,简单说明如下:

以上都是外界不可直接访问的目录,下面则是对外可访问的目录和文件。

关于各个目录和各个文件的作用,后续会作进一步说明。

至此,我们已经取到了阶段性的成果。我们完成了框架的安装与部署,还创建了一个新的项目。接下来,让我们继续探索一下,如何在PhalApi下进行具体的接口编码开发。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

大丰网站制作大丰网站优化大丰建网站、大丰微信公众号运营、大丰网页设计、大丰微信小程序商城

上一条:大丰网站建设【大丰网络公司】大丰做网站、大丰微信公众号开发、大丰网站设计、大丰小程序制作
下一条:大丰微信公众号开发【大丰网络推广】大丰建站、大丰网站维护、大丰网页制作、大丰微信小程序代运营公司
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约