现代化 PHPer 应具备的技术栈

前端

  • CSS/HTML/jQuery/JavaScript

  • js API 如:Server-Sent Events , FormData , FileReader

  • 常用熟悉的开源 UI 框架/插件,如: Bootstrap , Vue , Layui , nice-validator

后端

  • PHP 语法

  • PHP 内置常用函数,配置,扩展

  • 主流框架/类库,如: Laravel , Yii , ThinkPHP , EasyWeChat , guzzle , workerman

  • 数据库: MySQL , Redis , MongoDB , SQLite

  • Web 服务器: Nginx , Apache

  • 操作系统: Linux

  • 运维: Shell

工具

  • 代码版本控制器: Git

  • 技术文档: GitBook , ShowDoc

  • Git 代码仓库: Gogs , Gitlab

  • 编辑器: PhpStorm , Sublime , VS Code , Vim

  • 开发环境: Docker , Vagrant

  • 软件依赖工具: Composer , NPM

其他

  • 代码规范: PHP PSR

  • HTTP 协议: http 版本的差异,https HSTS http2

个人拙见。。。

打赏作者

您将是第一位评论人!

提醒
avatar