phalapi-入门篇3(请求和返回)

快速问答wenzhenxi 发表了文章 • 0 个评论 • 420 次浏览 • 2015-09-29 09:59 • 来自相关话题

查看更多

phalapi-入门篇2(把它玩起来)

快速问答wenzhenxi 发表了文章 • 0 个评论 • 445 次浏览 • 2015-09-28 10:15 • 来自相关话题

查看更多

怎么才能支持自定义路由?精简接口URL

回复

快速问答dogstar 回复了问题 • 1 人关注 • 1 个回复 • 724 次浏览 • 2015-09-23 22:24 • 来自相关话题


QQ截图20150923221705.jpg


问题延伸到如何支持自定义路由规则?

文档能不能再详细点,好多东西都没说清楚....新手表示不会用啊

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 316 次浏览 • 2015-09-21 20:07 • 来自相关话题

1.phalapi-入门篇(简单介绍以及环境搭建)

快速问答wenzhenxi 发表了文章 • 0 个评论 • 498 次浏览 • 2015-09-21 16:36 • 来自相关话题

查看更多

ORACLE连表查询要怎么样写才行?或要做什么处理?

回复

快速问答hunger 发起了问题 • 1 人关注 • 0 个回复 • 309 次浏览 • 2015-09-19 09:54 • 来自相关话题

    $sql = 'SELECT *'
            . 'FROM A02.T,A06.V'
           .'ON T.a001=V.a001';
            .'where T.a001='.$a001;
       ...

1.开发规范-- 常用的版本控制

快速问答wenzhenxi 发表了文章 • 3 个评论 • 840 次浏览 • 2015-09-11 09:48 • 来自相关话题

常用的版本控制

前言

这里版本控制是经过笔者在项目中实践总结得出的,有比较广的适用范围, 当然也要根据不同的业务有取舍应为笔者水平有限,其中有不足的地方也 往大家指出,多多交流
...
查看更多

4.请求安全-- 结合使用的安全优势总结

快速问答wenzhenxi 发表了文章 • 0 个评论 • 377 次浏览 • 2015-09-11 09:44 • 来自相关话题

结合使用的安全优势与总结

前言

写到这里基本上笔者在请求中遇到的问题,以及运用到实践中的解决方案,基本上分为,请求唯一性,单设备登录,单点登录,MD5校验 这几种校...
查看更多

3.请求安全-- 如何验证请求的唯一性

快速问答wenzhenxi 发表了文章 • 0 个评论 • 704 次浏览 • 2015-09-11 09:39 • 来自相关话题

如何验证请求的唯一性

前言

  讲到请求的唯一性,是我在接口API中开发中遇到的一个问题,有一个需求就当当你的链接被捕获之后如何让它失效,当然是在别人没有破解规则之前!如果别人截...
查看更多

问个问题 ;访问不能访问到自己项目,只访问到默认的,什么原因?

快速问答wenzhenxi 回复了问题 • 2 人关注 • 1 个回复 • 303 次浏览 • 2015-09-11 08:11 • 来自相关话题

phalapi框架能否拓展成rest api?

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 708 次浏览 • 2015-09-07 22:15 • 来自相关话题

小白不是很明白phalapi框架和rest api的联系,想搭一个rest api供客户端使用,在phalapi框架里是不是直接在model里面处理?烦请作者指导一下

queryRows()分页时提示SQL syntax异常的原因与处理方案

官方公告dogstar 发表了文章 • 0 个评论 • 389 次浏览 • 2015-09-03 19:06 • 来自相关话题

1、问题背景
当我们使用NotORM_Result::queryRows($sql, $parmas)进行分页查询时,如以下示例代码:[code]<?php

class Model_User extends...
查看更多

非法不报错了

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 241 次浏览 • 2015-09-02 21:15 • 来自相关话题

官方:
//故意请求一个非法的服务
?service=Demo.None
{
"ret": 400,
"data": [],
"msg": "非法请求:服务Demo....

问什么老是访问默认的配置接口,新建的项目不能正常访问

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 496 次浏览 • 2015-09-02 21:11 • 来自相关话题

本地的  /Public/yyy/?server=Yyy.getInfo&id=1&openid=qweqwerq
{"ret":200,"data":{"title":"H...

web API文件上传问题

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 439 次浏览 • 2015-08-30 09:46 • 来自相关话题

web API的形式怎么上传和接收文件?
 
客户端用post的方式,把文件专为二进制,但是server端怎么接收?
有没有这方面的例子参考的呢?

2.请求安全-- MD5的必要性以及实际应用场景

快速问答wenzhenxi 发表了文章 • 1 个评论 • 385 次浏览 • 2015-08-25 15:03 • 来自相关话题

MD5的必要性以及实际应用场景

前言
   MD5为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。用于确保信息传输完整一致。是计算机广泛使用的杂凑算...
查看更多

1.请求安全-- 一个简单的 单设备登录 单点登录

快速问答wenzhenxi 发表了文章 • 1 个评论 • 630 次浏览 • 2015-08-25 15:00 • 来自相关话题

一个简单的 SSO 单点登录 单设备登录 解决方案

   SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的...
查看更多

官方有没QQ群

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 268 次浏览 • 2015-08-15 16:26 • 来自相关话题

昨天刚接触PhalAPI,感觉挺不错的,我将用在我接下来的项目中,但我想加入官方QQ群,希望得到官方快速的答复。

多接口参数传递的优雅处理方案

快速问答dogstar 发表了文章 • 2 个评论 • 620 次浏览 • 2015-08-05 21:45 • 来自相关话题

当一个接口需要接收很多参数,并通过Api传递给Domain层,再由Domain层传递给Model层时,就会在函数里面看到很长的参数序列,如接口参数规则为:

QQ图片20150805214212.jpg


对应的Domain调用为:

[attach]6[/attac...
查看更多

枚举类型参数过滤不严谨

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 405 次浏览 • 2015-07-27 21:30 • 来自相关话题

框架里面使用in_array()这个函数去做枚举类型参数的过滤
然而php是弱类型语言,假设用户输入的值是 "2abc" 而枚举值是 array (1,2,3 ) 
php在比较 "2abc" == 2 的时候会自动把 ...

mac os x下phalapi-buildapp脚本有问题

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 494 次浏览 • 2015-07-21 20:34 • 来自相关话题

原因是mac os x下的sed命令和linux下的sed参数不一致
 
脚本最好还是兼容一下各种操作系统吧

User扩展类库登录态检测穿透bugfixed

官方公告dogstar 发表了文章 • 0 个评论 • 308 次浏览 • 2015-07-17 21:10 • 来自相关话题

首先,感谢 @黄苗笋 同学发现并反馈了这个问题。

1、问题描述
DI()->userLite->check(true);
在调用User扩展类库类似上述代码进行用户登录态检测时,...
查看更多

phalapi没有后台功能吗。

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 680 次浏览 • 2015-07-06 20:07 • 来自相关话题

关于 多字段查找的问题

快速问答yaso 回复了问题 • 2 人关注 • 2 个回复 • 339 次浏览 • 2015-06-25 09:36 • 来自相关话题

DI()->notorm->user->select('uid')->where('mealprice = ? and operator_id = ?', $amount,$type)->fetchOne();
 
请问这样写是否...

关于NotORM中limit()操作的特别说明

官方公告dogstar 发表了文章 • 2 个评论 • 445 次浏览 • 2015-06-17 21:40 • 来自相关话题

1. 背景

20150617.png


首先,感谢 落舞者 同学的发现和反馈。
其次,在这里为我们对NotORM不正确的修改表示歉意。

为了大家更确这其中的问题和日后正确的使用,这里将问题进行相关的说明和Phal...
查看更多

集成PhalApi_Api后,返回的数据中文乱码

快速问答dogstar 回复了问题 • 3 人关注 • 2 个回复 • 797 次浏览 • 2015-06-14 23:35 • 来自相关话题

{"ret":200,"data":{"title":"Hello World!","content":"cpmtemt","te...

架构中有两套数据库CURD基本操作,其区别是?

回复

快速问答dogstar 回复了问题 • 1 人关注 • 1 个回复 • 940 次浏览 • 2015-06-09 22:22 • 来自相关话题


Q5LQH[I09PE)AECG3O8[2H1.png


PhalApi框架对于数据库的基本操作提供了两套基本的CURD操作,即:有两种update()、两种insert()、两种delete()的方法,其两者的区别是什么,以及应该怎么使用。

像sell_5这样的分表操作,下划线后面的数字被强制去掉

回复

快速问答dogstar 回复了问题 • 1 人关注 • 1 个回复 • 413 次浏览 • 2015-06-09 21:57 • 来自相关话题

ZY86%%)COF]CK2TMMC5PZKX.png



18IV{LM[WV])10GXL]P74.png


如上两图中,表前缀已经定义好了是destoon_,也配置了./Config/dbs.php,但在进行数据库操作时,为什么表名sel_5被转换成了sell(没有了后面的 _5)?
...

PhalApi开源的路上,期待有你的参与和支持

官方公告dogstar 发表了文章 • 0 个评论 • 397 次浏览 • 2015-06-06 14:23 • 来自相关话题

PhalApi自2015年1月份正式开源以来,逐渐受到了大家的使用和肯定。在此,真的非常感谢大家

在这近半年里,我们不断对框架进行升级和发布,并陆续同步到了github的composer,还提供了扩展类库和项目实例;编写并认真地维护了丰富的W...
查看更多

欢迎大家提问交流~

快速问答农鲜哥 回复了问题 • 2 人关注 • 1 个回复 • 278 次浏览 • 2015-06-06 05:16 • 来自相关话题

历经数月,PhalApi终于建立了自己的问答社区,我们希望我们可以维护一个高质量的接口社区。


在这里,不仅可以讨论PhalApi框架的技术,也可以讨论接口开发领域更高层次、和更广泛的层面。

希望此社区能活跃起来,也希望PhalApi可以走得更远,再次感谢...