PHP基础知识框架总结分享
2022-10-20 14:51:51 0 举报
AI智能生成
登录查看完整内容
PHP基础知识框架总结分享
作者其他创作
大纲/内容
设计模式
魔术方法
反射
形状trait
namespace
面向对象编程
原理
存储方式/如何修改
session/cookie
JavaScript
CSS
前端
Nginx配置/rewrite/反向代理
Apache/.htaccess
PHP-fpm安装/配置/权限,端口
服务器
常用状态码含义
捕获错误方式
并发请求
模拟请求库curl
http
xss
分支主题
安全
web开发知识
sql语法/优化
建表规范
建索引规范
mysql
队列
缓存
消息订阅
事务
集合/有序集合
redis
orm
操作db:pdo
数据库
IDE:Phpstorm
Vagrant/Docker一致化开发环境体验
LAMP/LNMP
代码管理工具
PHP开发环境
psr系列规范
代码审核工具
编程规范
M/D/C等字母方法
加载第三方库的方法
单入口
mvc分层结构
thinkphp
loc/DI
Eloquent orm
Blade
middleware/service
Laravel
开发框架
闭包
autoload
spl
composor/常用组件
自动加载
generator/yield
新特性
单元测试
集成测试
测试
日志分级
错误/异常捕获
日志分析/搜索
日志
配置简单,执行效率高
学习成本低
适合小型应用
优点
内部结构较混乱
缺乏拓展能力
缺点
CodeIgniter
纯OOP
用于大规模web应用
模型使用方便
性能优异却功能丰富
开发速度、运行速度快
对Model层的指导和考虑较少
文档实例较少
要求技术较高
Yii
有丰富的中文文档,易于上手
兼容性较强
适用于中小项目的开发
对Ajax的支持不是很好
目录结构混乱
难以深入学习
ThinkPHP
设计思想先进
集合PHP较新的特性
较为臃肿
Lavarel
PHP基础知识框架总结分享
0 条评论
回复 删除
下一页