不明白php的restful,有什么实际用处吗
高洛峰
高洛峰 2017-04-10 14:33:16
[PHP讨论组]

搜了下restful,有如下解释

对资源的操作包括获取、创建、修改和删除资源的操作正好对应HTTP协议提供的GET、 POST、PUT和DELETE方法,因此REST把HTTP对一个URL资源的操作限制在GET、POST、PUT和DELETE这四个之内

可我发现都没用过,具体有什么用处吗?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(2)
大家讲道理

其他的回答都很好, 这里从另外一个角度简单说一下我的看法

如果你只是做一次性的项目, REST是可选项, 你只要把数据弄对了就可以了

如果你是做自己的产品, 那么为了代码的可维护性, 你也许会参考一下REST标准, 团队里面统一一下, 能REST就REST, 目的是为了减少沟通成本, 提高生产效率, 鼓舞士气(让大家都觉得自己在一个NB的团队里)

如果你是做一个开放平台的, 尤其是世界级别的开放平台比如FB和Twitter, 那么你别无选择, 全世界都在看着呢, 一个API的变化就会引发无数口水和新闻报道, 当来也可能引发bug. 这种情况请自己掂量.

个人观点: 我一般工作在第二中状态, 追求的是生产效率. 可以明确的告诉你, REST不能保证生产效率的提高, 适当使用, 看情况使用, 要学习但不要纠结.

天蓬老师

和传统SOAP相比,实现的结果是一样的,即提供web service,但就访问方式和风格上会简单很多

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号