作者tas72732002 (葱头)
看板PHP
标题[请益] 关於 restful 设计好处 ?
时间Thu Nov 5 14:15:10 2015
目前的网站常用呼叫的api方式大都是 xxx.xxx.xxx.xxx/api/func/?para = demo
注 : func 是功能名称或class ~
但目前我的的写法是 xxx.xxx.xxx.xxx/api/protal.php?para = demo
请问要如何改写才能改成上述的格式 ?
我的改法 :
(1) 将所有访问都只到处理router那支, 这必须在 nginx 或 apache设定转址
(2) router.php 根据func与参数呼叫指定的 class
以上是我的改法, 不知道一般做法是否是这样
到我好奇的是, 两者差在哪边啊, 有什麽好处吗, 使用後者还要多转一次网址 ~
不太清楚好处在哪里 ?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.122.55
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1446704113.A.BAF.html
1F:→ tkdmaf: 这其实只是路由的变化而不是restful吧! 11/05 14:38
2F:→ tas72732002: 恩恩 ~ 我下的标题不好 ~ 只是觉得这样写有差吗? 11/05 14:46
※ 编辑: tas72732002 (118.163.122.55), 11/05/2015 14:55:31
3F:→ y2468101216: 对方不会知道你用啥语言写的,就无法针对攻击 11/05 15:05
4F:→ y2468101216: 你把他跟namespace配合,可以更直觉哪边api坏了 11/05 15:06
5F:→ tas72732002: 主要是避免不允许的ip连进来 11/10 22:00