前端
后端
服务器
新鲜事
当前位置:
首页
>
PHP实战中知识总结
PHP实战中知识总结
本文档主要总结在面试和项目实际开发中遇到的高频应用知识点,以及对开发经验的归纳。
文档栏目内容会根据实际工作需要进行补充更新,保持文档技术的前沿性。
PHP实战中知识总结
一、PHP基础
PHP介绍
如何理解PHP是弱类型语言
超级全局变量$_SERVER详解
字符串处理函数
常用数组函数
文件处理函数
常用时间函数
日历函数
常用url处理函数
易混淆函数区别(面试题常见)
时间戳
二、PHP进阶
PSR规范
RESTFUL规范
面向对象 - 三大基本特征和五大基本原则
面向对象 - 访问权限
面向对象 - static关键字
面向对象 - const关键字
面向对象 - final关键字
面向对象 - abstract关键字
面向对象 - $this、self、parent::关键字
面向对象 - 接口(interface)
面向对象 - trait关键字
面向对象 - instanceof关键字
面向对象 - 魔术方法
设计模式 - 工厂模式
设计模式 - 策略模式
设计模式 - 单例模式
HTTP - 简介
HTTP - request和response
HTTP - 状态码
HTTP - 其他
排序算法 - 冒泡排序算法
排序算法 - 二分查找算法
排序算法 - 直接插入排序算法
排序算法 - 希尔排序算法
排序算法 - 选择排序算法
排序算法 - 快速排序算法
日期相关的类 - DateTimeInterface接口
日期相关的类 - DateTime类
日期相关的类 - DateTimeImmutable类
日期相关的类 - DateInterval类
日期相关的类 - DateTimeZone类
日期相关的类 - DatePeriod类
日期相关的类 - format参数格式
日期相关的类 - DateInterval的format格式化参数
composer安装与使用
三、数据库
Mysql - SQL语言的分类
Mysql - 事务
Mysql - 索引
Mysql - 存储过程
Mysql - 触发器
Mysql - 视图
Mysql - 导入导出数据库
Mysql - 优化mysql数据库的方法
Mysql - MyISAM与InnoDB区别
Mysql - 外连接、内连接的区别
Mysql - 物理文件结构
PgSQL - 编译安装
PgSQL - pgsql常用命令
PgSQL - pg_ctl(bin目录文件)
PgSQL - initdb(bin目录文件)
PgSQL - psql(bin目录文件)
PgSQL - cluster命令(bin目录文件)
PgSQL - createdb(bin目录文件)
PgSQL - dropdb(bin目录文件)
PgSQL - createuser(bin目录文件)
PgSQL - dropuser(bin目录文件)
PgSQL - pg_config(bin目录文件)
PgSQL - pg_controldata(bin目录文件)
PgSQL - pg_checksums(bin目录文件)
PgSQL - pg_basebackup(bin目录文件)
PgSQL - pg_dump(bin目录文件)
PgSQL - pg_dumpall(bin目录文件)
PgSQL - pg_isready(bin目录文件)
PgSQL - pg_test_fsync(bin目录文件)
PgSQL - pg_test_timing(bin目录文件)
PgSQL - postgres(bin目录文件)
PgSQL - reindexdb(bin目录文件)
PgSQL - vacuumdb(bin目录文件)
PgSQL - ecpg(bin目录文件)
PgSQL - pgsql数据目录文件结构解析
PgSQL - postgresql.conf解析
PgSQL - pgsql系统配置参数说明
PgSQL - 四种索引类型解析
PgSQL - 索引之ctid解析
PgSQL - 索引相关操作
PgSQL - pgsql系统函数解析
PgSQL - pgsql窗口函数解析
PgSQL - pgsql聚合函数解析
PgSQL - pg_stat_all_indexes(系统表)
PgSQL - pg_stat_all_tables(系统表)
PgSQL - pg_statio_all_indexes(系统表)
PgSQL - pg_statio_all_tables(系统表)
PgSQL - pg_stat_database(系统表)
PgSQL - pg_stat_statements(系统表)
PgSQL - pg_extension(系统表)
PgSQL - pg_available_extensions(系统表)
PgSQL - pg_available_extension_versions(系统表)
PgSQL - 进程和内存结构
PgSQL - 存储结构
PgSQL - 数据文件的内部结构
PgSQL - 并发控制介绍
PgSQL - 事务ID-txid
PgSQL - 元组结构-Tuple Structure
PgSQL - 事务状态记录-Commit Log (clog)
PgSQL - 事务快照-Transaction Snapshot
PgSQL - 事务快照实例
PgSQL - 事务隔离级别
PgSQL - 读已提交-Read committed
PgSQL - 可重复读-Repeatable read
PgSQL - 可序列化-Serializable
PgSQL - 读未提交-Read uncommitted
PgSQL - 锁机制