All Projects → han8gui → Phper

han8gui / Phper

Licence: mit
一个PHPer的升级之路

Projects that are alternatives of or similar to Phper

Blog
Jiajun的编程随想
Stars: ✭ 528 (+45.86%)
Mutual labels:  blog, mysql, redis
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+848.07%)
Mutual labels:  mysql, redis
Gardens
💎 backend manager platform ➕ 开源交流群:202196300
Stars: ✭ 312 (-13.81%)
Mutual labels:  mysql, redis
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (-1.66%)
Mutual labels:  mysql, redis
Awesome Programming Books
📚 经典技术书籍推荐,持续更新...
Stars: ✭ 3,472 (+859.12%)
Mutual labels:  mysql, redis
Docs
Java知识总结:MySQL实战45讲,多线程和JVM知识总结,,SpringBoot,SpringCloud,Storm系列,微信小程序开发,ELK,《JAVA核心技术36讲笔记》,《深入理解JVM虚拟机笔记》,《高性能MySQL笔记》,《数据结构与算法》等等
Stars: ✭ 308 (-14.92%)
Mutual labels:  blog, redis
Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (-12.15%)
Mutual labels:  mysql, redis
Cool Admin Midway
cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui等构建
Stars: ✭ 204 (-43.65%)
Mutual labels:  mysql, redis
Jianzhi V2
基于laravel5.5跟Vue2前后端分离的兼职平台
Stars: ✭ 327 (-9.67%)
Mutual labels:  mysql, redis
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+893.92%)
Mutual labels:  mysql, redis
Superboot
随着技术日新月异,新技术新平台不断出现,对现如今的开发人员来说选择快速高效的框架进行项目开发,既能提高产出,又能节约时间。本框架无需开发即可实现服务注册、服务发现、负载均衡、服务网关、配置中心、API管理、分布式事务、支撑平台、集成框架、数据传输加密等功能,是学习SpringCloud整体业务模式的完整示例,并且可以直接用于生产环境
Stars: ✭ 341 (-5.8%)
Mutual labels:  mysql, redis
Yiigo
🔥 Go 轻量级开发通用库 🚀🚀🚀
Stars: ✭ 304 (-16.02%)
Mutual labels:  mysql, redis
Many People Blog
🎈基于vue+node+mysql的多人博客,带后台管理系统。支持:登陆/注册,留言,评论/回复,点赞,记录浏览数量,带有相册功能,内容丰富,当然也可以发表文章。欢迎使用!
Stars: ✭ 300 (-17.13%)
Mutual labels:  blog, mysql
Zrlog
ZrLog是使用 Java 开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带 Markdown 编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。
Stars: ✭ 311 (-14.09%)
Mutual labels:  blog, mysql
Sens
基于SpringBoot+MyBatis+Shiro+Redis+ElasticSearch的企业级博客系统
Stars: ✭ 287 (-20.72%)
Mutual labels:  blog, redis
Seckill Demo
一个简单的SSM框架的商品秒杀系统🦄
Stars: ✭ 315 (-12.98%)
Mutual labels:  mysql, redis
Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (-3.87%)
Mutual labels:  mysql, redis
Ruoyi Vue Pro
基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 260 (-28.18%)
Mutual labels:  mysql, redis
Laravel Vue
运用laravel5.4 + vue2.0 + elementui
Stars: ✭ 276 (-23.76%)
Mutual labels:  mysql, redis
Dotnetguide
🦸【C#/.NET/.NET Core学习、工作、面试指南】概述:C#/.NET/.NET Core基础知识,学习资料、文章、书籍,社区组织,工具和常见的面试题总结。以及面试时需要注意的事项和优秀简历编写技巧,希望能和大家一起成长进步👊。【让现在的自己不再迷漫✨】
Stars: ✭ 308 (-14.92%)
Mutual labels:  mysql, redis

PHP开发知识结构

目录

顺序:基础 => 进阶 => 原理 => 架构 => 业务 => 软技能

开发工具

环境搭建

编程语言

  • 前端:CSS/Html/JavaScript/bootstrap
  • LNMP:Linux/Nginx/Apache/Mysql/PHP
  • 前端框架:Vuejs/React/Angular
  • 其他:Golang/Java

代码质量

PHP

安全

数据库

基础理论

  • 数据库设计的三大范式

关系型数据库

  • Mysql
    • SQL基本(SELECT、UPDATE、INSERT、DELETE、JOIN、子查询)
    • MySQL特性(表引擎、字段类型、函数、索引类型)
    • MySQL进阶(Explain查询优化、Profiler、索引优化、processlist管理、备份还原、主从复制)
    • MySQL命令行操作 -使用PHP操作MySQL(PDO、Prepare、Bind)
  • SQLite

NoSQL数据库

  • Memcached
  • Redis
  • MongoDB

框架

计算机基础

  • 编译原理
  • 计算机网络
  • 操作系统
  • 算法原理
  • 计算机组成原理

编程知识储备

  • 数据结构
    • 数组(Array)
    • 堆栈(Stack)
    • 队列(Queue)
    • 链表(Linked List)
    • 树(Tree)
    • 图(Graph)
    • 堆(Heap)
    • 散列表(Hash)
  • OOP/AOP
  • 闭包
  • 编程范型
  • 设计模式
  • 网络编程&并发
    • 多线程
    • 线程安全
    • 一致性、事务
  • 操作系统
    • 计算机原理
    • CPU
    • 多级缓存
    • 进程
    • 线程
    • 协程

架构

  • 复杂度
  • 高并发
  • 高性能
  • 高可用
  • 中间件
    • Web Server
    • 缓存
    • 消息队列
    • 定时调度
    • RPC
    • 数据库中间件
    • 日志系统
    • 配置中心
    • API网关
  • 分布式/集群

运维&统计

  • 持续集成(CI/CD)
  • 测试
    • TDD 理论
    • 单元测试
    • 压力测试
    • 全链路压测
    • A/B、灰度、蓝绿测试
  • 虚拟化
  • 容器技术

微服务

  • 负载均衡
    • Nginx/LVS
  • 微服务
    • 服务网关

应用

文档规范

开发流程

  • 编码
  • 测试
  • 部署
  • 监控

软技能

附录

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].