当前位置: 网站首页>小程序开发>小程序制作

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

发表日期: 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]  是第二批国家农产品质量安全县。

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等。根据使用的服务器不同,配置也不一样。

本书所使用的环境是:

  • 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扩展。

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复制代码

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

  • ./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下进行具体的接口编码开发。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

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

400-111-6878
服务热线
顶部

备案号: 苏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