软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 程序源码 > π框架Phalapi

π框架Phalapi

分享到:
Phalapi是一个在PHP上的轻量级开源接口框架,并承诺永久免费使用,所以这也成了许多PHP开发人员比较喜欢的一种接口框架,该框架的目的是为了让我们的PHP开发者能够让接口的开发变得更加简单。
在IOS、Android、windows phone、Web等各种终端和各种垂直应用不停更新迭代的大背景下,显然是很需要一组乃至一系列稳定的后台接口支撑的,于是乎,这款名为Phalapi的接口框架就出现了,这款框架支撑轻量级项目后台接口的快速开发,还阐明了如何进行接口开发、设计和维护,以最好的姿态让我们的开发人员能够开发出支持海量访问、大数据、向前向后兼容的许多应用程序。如果你有接口项目的开发需要,又刚好需要一个PHP接口框架,那么欢迎使用这款好用又强大的Phalapi接口进行开发工作。

Phalapi安装方法

1、windowns系统下的XAMPP
将PhalApi框架下载后,解压到xampp的htdocs目录下,如


访问:
http://localhost/phalapi/public/demo/
即可看到:

2、Linux系统下的Nginx
将PhalApi框架下载并解压到指定目录,假设为: /home/apps/projects/ ,则先配置nginx:
server {
    listen 80;
    server_name dev.phalapi.com;
    root /home/apps/projects/PhalApi/Public;
    charset utf-8;
    access_log logs/dev.phalapi.com.access.log;
    error_log logs/dev.phalapi.com.error.log;
    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;
    }
}
然后,检测并重启nginx:
$ nginx -t
$ nginx -s reload
在本地绑定HOST:
#PhalApi小牛试刀
127.0.0.1 dev.phalapi.com
最后,访问默认接口服务: http://dev.phalapi.com/demo/ ,正常时会返回类如:
{
    "ret": 200,
    "data": {
        "title": "Default Api",
        "content": "PHPer您好,欢迎使用PhalApi!",
        "version": "1.1.0",
        "time": 1422779027
    },
    "msg": ""
}

Phalapi使用方法

在./PhalApi目录下新建一个自己的项目目录,通常以项目名称命名,如项目MyApp对应:

然后,再分别在里面添加接口目录Api、领域目录Domain、数据源目录Model和通用目录Common,即:

(2)准备一个接口
全部的接口类文件需要放置到./Api 目录下,你可以尝试编写一个简单的Default.Index接口,也可以直接将./Demo/Api/Default.php文件复制过来。
(3)创建访问入口
将./Public/demo目录复制一份为对应项目名称小写的目录,如这里的myapp:

注意!这里需要修改./Public/myapp/index.php和./Public/myapp/checkApiParams.php中的目录:

(4)浏览器访问
在浏览器输入以下链接:
http://localhost/phalapi/public/myapp/
应该可以看到

展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章