admin管理员组文章数量:1794759
PHP
1.应用场景
自己动手编写一个框架, 帮助学习思考目前常用框架的架构,更加熟悉PHP脚本语言, 学习理解设计思想, 设计原则, 设计模式. |
2.学习/操作
1. 文档
如何用PHP写个优雅的Mock框架 从零开始打造自己的PHP框架_php框架开发教程-慕课网 github/zhyee/Ranking-of-Chinese-Internet-Corp // 实时抓取中国上市互联网公司市值和其排名 -- 借鉴 symfony/var-dumper - Packagist -- 发布在packagist [composer上的包] 如何操作需要学习借鉴 github/ningxiaofa/imooc_php_framwork 2. 整理输出 2.1 框架的出现, 解决的问题PHP - 主流开发框架 - 介绍_穿素白衫的少年的博客-CSDN博客 2.2 框架的主体架构有哪些? 1. 入口脚本 2. 路由类 [定位到控制器,以及其中方法] 3. MVC加上 扩展日志, 中间件 2.3 按步骤实现从零开始打造自己的PHP框架[实践] // 暂时未完成, 目前完成 第3章 框架内容填充 // 编码规范有待整理. github/ningxiaofa/imooc_php_framwork 已经改为: github/ningxiaofa/bobo 第1章 简言1.1 框架运行流程 第2章 架构搭建2.1 入口脚本 2.2 类自动加载 2.3 路由类 [定位到控制器,以及其中方法] 2.4 加载控制器类 2.5 模型类 2.6 视图类 第3章 框架内容填充3.1 配置加载类 3.2 日志类 3.3 composer加载 3.4 modoo数据库类 3.5 twig模板引擎 PHP Twig 模板引擎_穿素白衫的少年的博客-CSDN博客 3.6 框架结束语 第4章 框架实战4.1 实际操作前言 4.2 前端功能整理 4.3 插入留言 4.4 所有留言 4.5 写在最后 性能测试:TBD 2.4 优缺点性能:TBD 缺点:TBD 性能测试: 个人电脑: Windows 10 64位 专业版 / Apache 2 / i5cpu /8G RAM 2.5 待完善的点TBD 2.6 思考与市面主流框架异同[主流框架的优势与劣势]TBD 后续补充 ... |
3.问题/补充
1. 如何在packagist 上发布包 ? 借鉴 github/zhyee/Ranking-of-Chinese-Internet-Corp symfony/var-dumper - Packagist CLI WEB 同时可以看到. 每次刷新是变化的[实时,只是界面并不是实时更新的] 备注: 请读懂上面 github/zhyee/Ranking-of-Chinese-Internet-Corp 的源码. 2. 如何接收前端传递的参数网络/Network - 应用层 - HTTP - GET 通过 Body 来发送数据 Method - Get请求 - 拼接url传递数组 Method - Post请求 - 请求/接收参数方式 至于通过querystring方式传递的参数, 想来不必多言。 后续补充 ... |
4.参考
参考阅读文档列表 |
后续补充
...
本文标签: PHP
版权声明:本文标题:PHP 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686648385a90368.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论