w3cschool
  • 分类
  • 教程
  • 文章
  • 官方文档
  • 技术
  • 入门教程
  • 文章
  • VIP会员
/phalapi/
PhalApi - v1.3.4 官方开发文档
  • 赞
  • 收藏
  • 更多文章
  • 目录

  1. 前言
    1. 接口,从简单开始!
  2. 一、基础入门
    1. 开篇
      1. 下载与安装
        1. 创建一个自己的项目
          1. 在线体验
            1. 文档、帮助和官网
              1. 对PhalApi框架的抉择
              2. 开发手册
                1. 快速入门: 接口开发示例(源码+图文)
                  1. 参数规则:接口参数规则配置
                    1. 统一的接口请求方式:?sevice=XXX.XXX
                      1. 统一的返回格式和结构:ret data msg
                        1. 数据库操作:基于NotORM的使用及优化
                          1. 配置读取:内外网环境配置的完美切换
                            1. 日志纪录:简化版的日志接口
                              1. 快速函数:人性化的关怀
                                1. DI服务速查:各资源服务一览表
                                  1. DB操作:数据库基本操作速查
                                  2. 更多技艺
                                    1. 类的自动加载:遵循PEAR包的命名规范
                                      1. 签名验证:自定义签名规则
                                        1. 请求和响应:GET和POST两者皆可得及超越JSON格式返回
                                          1. 缓存策略:更灵活地可配置化的多级缓存
                                            1. 国际化翻译:为走向国际化提前做好翻译准备
                                              1. 数据安全:数据对称加密方案
                                                1. 精益开发:更富表现力的Model层和重量级数据获取的应对方案
                                                  1. COOKIE:对COOKIE原生态的支持及记忆加密升级版
                                                    1. 开放与封闭:多入口和统一初始化
                                                      1. 保持的力量:接口开发最佳实践
                                                        1. 新型计划任务:以接口形式实现的计划任务
                                                      2. 二、高级专题
                                                        1. 思想与应用
                                                          1. 核心思想:Di依赖注入 让资源更可控
                                                            1. 海量数据:可配置的分库分表
                                                              1. 接口调试:在线sql语句查看与性能优化
                                                                1. 测试驱动开发:意图导向编程下的接口开发
                                                                  1. 演进:新型计划任务续篇
                                                                    1. 领域驱动设计:应对复杂领域业务的Domain层
                                                                      1. 微服务:Api接口服务层
                                                                        1. 定制化:资源服务的再实现
                                                                          1. 扩展库:可重用的扩展类库
                                                                            1. 约定编程:架构明显的编程风格
                                                                            2. 工具与实践
                                                                              1. 服务器统一部署方案简明版:CentOs + Nginx + php-fpm + MySql [+ Memcached]
                                                                                1. 更多工具:精英项目和团队建设
                                                                              2. 三、扩展类库
                                                                                1. 微信开发
                                                                                2. 代理模式下phprpc协议的轻松支持
                                                                                3. 基于PHPMailer的邮件发送
                                                                                4. 优酷开放平台接口调用
                                                                                5. 七牛云存储接口调用
                                                                                6. 新型计划任务
                                                                                7. 用户、会话和第三方登录集成
                                                                                8. swoole支持下的长链接和异步任务实现
                                                                                9. Auth 权限扩展 (由@黄苗笋提供)
                                                                                10. 基于FastRoute的快速路由(支持RESTful)
                                                                                11. 基于PhalApi的DB集群拓展Cluster (由@喵了个咪提供)
                                                                                12. 基于PhalApi的Redis拓展 (由@喵了个咪提供)
                                                                                13. 基于PhalApi的图片上传拓展 (由@Summer)
                                                                                14. 基于PhalApi的第三方支付拓展 (由@Summer)
                                                                                15. PhalApi-Image -- 图像处理 (由@喵了个咪提供)
                                                                              3. 四、项目实践
                                                                                1. 利用扩展库进行微信服务号开发
                                                                                2. 模拟优酷开放平台接口项目开发
                                                                                3. 一个简单的小型项目开发(奔跑吧兄弟投票活动)
                                                                                4. 一个可能的大型项目开发(多终端多版本)
                                                                              4. 五、其他
                                                                                1. 架构与思想:Phal Api核心设计和思想解读
                                                                                2. 杂谈:扯一些phal Api的前世和今生
                                                                                3. 框架总结:术语表和PHP开发建议
                                                                                4. 许可
                                                                                5. 联系和加入我们
                                                                                6. 更新日志
                                                                                7. 致框架贡献者:加入PhalApi开源指南
                                                                                8. 附录1:接口文档参考模板
                                                                              5. 六、SDK包
                                                                                1. 基于接口查询语言的SDK包
                                                                                2. SDK包(JAVA版)
                                                                                3. SDK包(PHP版)
                                                                                4. SDK包(object c版) 由@Aevit 提供
                                                                                5. SDK包(javascript版) 由@喵了个咪 提供
                                                                                6. SDK包(Ruby版)
                                                                              6. 七、教程
                                                                                1. 教程-入门篇
                                                                                  1. 简单介绍以及环境搭建
                                                                                    1. 把它玩起来
                                                                                      1. 请求和返回
                                                                                        1. 国际化高可用和自动生成文档
                                                                                          1. 数据库操作和Model层
                                                                                            1. 小技巧和浅谈API适用范围以及入门篇总结
                                                                                            2. 教程-进阶篇
                                                                                              1. 三层结构Api,Domain,和Model
                                                                                                1. DI依赖注入和单例模式
                                                                                                  1. 自动加载和拦截器
                                                                                                    1. notrom进阶以及事务操作
                                                                                                      1. 数据库读写分离
                                                                                                        1. 解决大量数据存储数据库分表分库拓展
                                                                                                          1. 使用缓存以及用redis拓展解决实际问题
                                                                                                            1. PhalApi能带来什么和进阶篇总结
                                                                                                          2. 八、视频教程
                                                                                                            1. PhalApi视频教程
                                                                                                          PhalApi - v1.3.4 官方开发文档

                                                                                                          PhalApi - v1.3.4 官方开发文档


                                                                                                          阅读(34) 赞(6)

                                                                                                          手册简介

                                                                                                          PhalApi是一个PHP轻量级开源接口框架,并承诺永久免费!我们致力于将PhalApi维护成像恒星一样:不断更新,保持生气;为接口负责,为开源负责!让后台接口开发更简单!更多请访问官网:http://www.phalapi.net/

                                                                                                          手册说明

                                                                                                          更新记录

                                                                                                          • PhalApi视频教程
                                                                                                          • PhalApi能带来什么和进阶篇总结
                                                                                                          • 使用缓存以及用redis拓展解决实际问题
                                                                                                          • 解决大量数据存储数据库分表分库拓展
                                                                                                          • 数据库读写分离
                                                                                                          • notrom进阶以及事务操作
                                                                                                          • 自动加载和拦截器
                                                                                                          • DI依赖注入和单例模式
                                                                                                          • 三层结构Api,Domain,和Model
                                                                                                          • 小技巧和浅谈API适用范围以及入门篇总结

                                                                                                          多端阅读

                                                                                                          • 在PC/MAC上查看《PhalApi - v1.3.4 官方开发文档》
                                                                                                            电脑端,使用电脑查看当前教程文档。
                                                                                                          • 在手机上查看《PhalApi - v1.3.4 官方开发文档》
                                                                                                            点击链接 https://m.zijiebao.com/phalapi/ 使用手机查看当前教程文档。
                                                                                                          • 在手机APP上查看《PhalApi - v1.3.4 官方开发文档》
                                                                                                            手机App端,正在开发中,敬请期待。

                                                                                                          返回字节宝官网主页

                                                                                                          扩展栏目

                                                                                                          教程大全
                                                                                                          技术文章
                                                                                                          官方文档
                                                                                                          更多文章

                                                                                                          分类导航

                                                                                                          • 热门教程
                                                                                                            • Python3 教程
                                                                                                            • VUE3 教程
                                                                                                            • 微信小程序开发文档
                                                                                                            • 鸿蒙OS开发文档
                                                                                                            • Java 教程
                                                                                                            • HTML 教程
                                                                                                            • Linux 教程
                                                                                                            • C语言教程
                                                                                                            • C++ 教程
                                                                                                            • SQL 教程
                                                                                                            • JavaScript 教程
                                                                                                            • PHP 教程
                                                                                                          • HTML/CSS
                                                                                                            • HTML 参考手册
                                                                                                            • HTML5 教程
                                                                                                            • XHTML 教程
                                                                                                            • CSS 参考手册
                                                                                                            • Less 教程
                                                                                                            • CSS3 教程
                                                                                                            • Sass 教程
                                                                                                            • CSS 教程
                                                                                                          • JavaScript
                                                                                                            • AJAX 教程
                                                                                                            • HTML DOM 教程
                                                                                                            • JSON 教程
                                                                                                            • JavaScript 和 HTML DOM 参考手册
                                                                                                            • jQuery 教程
                                                                                                            • Vue.js 2.0 教程
                                                                                                            • TypeScript 教程
                                                                                                            • Vue CLI 中文教程
                                                                                                            • ES6 中文教程
                                                                                                            • Angular13
                                                                                                            • Highcharts 教程
                                                                                                            • React 教程
                                                                                                            • ECharts 教程
                                                                                                            • AngularJS 教程
                                                                                                            • Axios 中文文档
                                                                                                          • 前端框架
                                                                                                            • vue3.0 ElementPlus 中文版教程
                                                                                                            • bootstrap4 教程
                                                                                                            • Vant 中文教程
                                                                                                            • Element React 中文文档
                                                                                                            • Vant4
                                                                                                            • Vant3 中文教程
                                                                                                          • 后端语言
                                                                                                            • Node.js 教程
                                                                                                            • Kotlin 教程
                                                                                                            • C# 教程
                                                                                                            • Go 教程
                                                                                                            • Julia 教程
                                                                                                            • ASP.NET 教程
                                                                                                            • R语言 教程
                                                                                                            • Lua 教程
                                                                                                            • Ruby 教程
                                                                                                            • Excel VBA 编程教程
                                                                                                            • MATLAB 教程
                                                                                                            • Swift 教程
                                                                                                            • Rust 语言中文版
                                                                                                          • 开发框架
                                                                                                            • Servlet 教程
                                                                                                            • MyBatis 3手册
                                                                                                            • MyBatis-Plus教程
                                                                                                            • Hibernate 教程
                                                                                                            • JSP 教程
                                                                                                            • Spring 教程
                                                                                                            • SWING 教程
                                                                                                            • Django4 中文教程
                                                                                                            • Flask 教程
                                                                                                            • SpringBoot 那些事
                                                                                                            • jUnit 教程
                                                                                                            • iris教程
                                                                                                            • GoFrame教程
                                                                                                            • Python Tornado教程
                                                                                                            • FastAPI 教程
                                                                                                            • Gin 教程
                                                                                                            • Revel 教程
                                                                                                            • WordPress 教程
                                                                                                          • 数据库
                                                                                                            • Oracle 教程
                                                                                                            • PostgreSQL 13.1 中文教程
                                                                                                            • MySQL 教程
                                                                                                            • MariaDB 教程
                                                                                                            • SQLite 教程
                                                                                                            • Redis 教程
                                                                                                            • MongoDB 教程
                                                                                                            • MS Access 教程
                                                                                                            • Spark 编程指南
                                                                                                            • neo4j 教程
                                                                                                            • Storm 入门教程
                                                                                                          • 移动开发
                                                                                                            • Android 教程
                                                                                                            • Android SDK 上手指南
                                                                                                            • jQuery Mobile 教程
                                                                                                            • iOS 开发手册
                                                                                                            • React Native 中文文档
                                                                                                            • uni-app 中文文档
                                                                                                            • 小程序云开发高级教程
                                                                                                            • Flutter 中文文档
                                                                                                            • 小程序云开发学习指南
                                                                                                            • Knockout应用开发指南
                                                                                                          • 服务器相关
                                                                                                            • Docker 教程
                                                                                                            • Kubernetes(k8s)手册
                                                                                                            • DOS 命令学习手册
                                                                                                            • Nginx 入门指南
                                                                                                            • Docker 从入门到实践
                                                                                                            • Shell 编程范例
                                                                                                            • UNIX 入门指南
                                                                                                            • Linux就该这么学
                                                                                                          • 开发工具
                                                                                                            • Sublime Text 使用手册
                                                                                                            • Visual Studio Code 教程
                                                                                                            • Atom 教程
                                                                                                            • Vim 教程
                                                                                                            • Eclipse 教程
                                                                                                            • Git 教程
                                                                                                            • SVN 教程
                                                                                                            • IntelliJ-IDEA中文教程
                                                                                                            • Apache Ant 教程
                                                                                                            • Gradle 教程
                                                                                                            • Maven 教程
                                                                                                            • 通俗易懂的 Npm 入门教程
                                                                                                            • Composer 教程
                                                                                                            • Vite教程
                                                                                                            • Grunt 教程
                                                                                                            • Flex 教程
                                                                                                            • Webpack 中文指南
                                                                                                            • HBuilder 使用教程
                                                                                                            • Tableau 教程
                                                                                                            • Chrome 开发工具指南
                                                                                                            • 正则表达式
                                                                                                            • Electron 中文文档
                                                                                                            • Arduino 教程
                                                                                                            • Verilog手册
                                                                                                          • 大数据
                                                                                                            • Apache Pig 教程
                                                                                                            • Hadoop 教程
                                                                                                            • Apache Kafka 教程
                                                                                                            • Apache Storm 教程
                                                                                                            • impala 教程
                                                                                                            • SAS 教程
                                                                                                            • Zookeeper 教程
                                                                                                            • Moralis Web3 企业级API
                                                                                                            • 云数据库OceanBase教程
                                                                                                          • 软件工程
                                                                                                            • 软件工程教程
                                                                                                            • 软件测试教程
                                                                                                            • UML 教程
                                                                                                            • 设计模式
                                                                                                            • PHP设计模式
                                                                                                          • 人工智能
                                                                                                            • chatgpt教程
                                                                                                            • AI人工智能教程
                                                                                                            • Midjourney教程
                                                                                                          • 网站建设
                                                                                                            • W3C 标准教程
                                                                                                            • HTTP 教程
                                                                                                            • TCP/IP 教程
                                                                                                            • 网站建设指南
                                                                                                          • XML教程
                                                                                                            • XPath 教程
                                                                                                            • XML 教程
                                                                                                            • XML DOM 教程
                                                                                                            • DTD 教程
                                                                                                            • XQuery 教程
                                                                                                            • XSLT 教程
                                                                                                            • XML Schema 教程
                                                                                                            • XLink 教程
                                                                                                            • XSL-FO 教程
                                                                                                            • SVG 教程

                                                                                                          Copyright©2023  字节宝字节宝| |

                                                                                                          违法和不良信息举报电话:|举报邮箱:3111859717@qq.com