當前位置:
首頁 >
PHP 接口开发注意事项
發布時間:2024/9/5
36
豆豆
生活随笔
收集整理的這篇文章主要介紹了
PHP 接口开发注意事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP 接口開發注意事項
來自為知筆記(Wiz)
posted on 2014-08-26 10:07 kisay 閱讀(...) 評論(...) 編輯 收藏
PHP 接口開發注意事項
預先定義接口流程和邏輯,確認需求
在開發前首先確定流程,復雜的接口可以繪制流程圖,并確保流程與需求一致;
使用統一的變量定義
無論是SDK還是Server均因同一變量的定義以及全局變量的設置。目的是方便維護
完善的異常處理機制
接口是向外提供服務的,一旦出現異常影響較大,甚至影響系統的安全。因此需要一套完善的異常處理機制。如常見的網絡連接超時等,對file_get_contents和fsocket之類的函數,需要使用@抑制錯誤輸出
統一的提示信息輸出格式
統一格式的輸出會很大程度上的方便使用者
SDK的兼容性
充分考慮SDK的兼容性問題,不是所有的使用者的環境都是5.3,不是所有的環境都支持curl。最壞的考慮是提示用戶安裝curl擴展。PHP版本的限制至少能在5.0以上,不要使用自己不熟悉的函數,尤其是對PHP版本有依賴的
友好的錯誤提示
無論服務是否正常,都應該向用戶數據優化的錯誤提示
安全機制
對用戶輸入數據嚴格過濾,避免服務存在的安全隱患
服務高可用
很多業務依賴服務接口,因此接口的高可用必不可少,應該建立監控接口,在服務所依賴的接口出現故障時及時發現和排除。
來自為知筆記(Wiz)
posted on 2014-08-26 10:07 kisay 閱讀(...) 評論(...) 編輯 收藏
轉載于:https://www.cnblogs.com/kisay/p/3bfa77ea3631015d2193ec2c18da26ee.html
總結
以上是生活随笔為你收集整理的PHP 接口开发注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQueryMobile引入文件后样式无
- 下一篇: 简单的C++程序题总结