首页

PHP 基础 #

PHP 发展 #

PHP 历史

PHP 版本

  • PHP 4.0 (2000-05-22)
    • PHP 4.4 (2005-07-11)
      • PHP 4.4.9 (2008-08-07)
  • PHP 5.0 (2004-07-13)
    • PHP 5.6 (2014-08-28)
      • PHP 5.6.40 (2019-01-10)
  • PHP 7.0 (2015-12-03)
    • PHP 7.4 (2019-11-28)
      • PHP 7.4.20 (2021-06-03)
  • PHP 8.0 (2020-11-26)
    • PHP 8.0.7 (2021-06-03)

PHP 语言核心 #

过一下 PHP 重难点语法

PHP Web #

php cli vs php cgi

php-cgi, php-fpm #

参考:What is difference between PHP cli and PHP cgi?

  • CGI (Common Gateway Interface)
    • 规范 Web 服务器与后端程序如何交互的协议
  • 微软 IIS 的 ISAPI (Internet Server Application Program Interface)
    • 通常情况下,一次请求对应一个 CGI 脚本的执行,生成一个 HTML
  • Apache HTTP 服务器模块
    • mod_perl
    • mod_php
  • FastCGI
    • PHP-FPM (FastCGI Process Manager)
      • Nginx
      • Lighttpd

ThinkPHP #

top-think/think Github stars Language Last Tag Last commit

ThinkPHP Framework —— 十年匠心的高性能 PHP 框架

ThinkPHP Framework #

top-think/framework Github stars Language Last Tag Last commit

Laravel #

laravel/laravel Github stars Language Last Tag Last commit

A PHP framework for web artisans.

Laravel Framework #

laravel/framework Github stars Language Last Tag Last commit

Yii 2 #

yiisoft/yii2 Github stars Language Last Tag Last commit


PHP 进阶 #

PHP 生态 - Linux, Mysql, Nginx #

PHP RPC #

Tars #

TarsCloud/Tars Github stars Language Last Tag Last commit

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.

TarsPHP #

TarsPHP/TarsPHP Github stars Language Last Tag Last commit

基础目录,聚合所有其他目录,包含文档和例子

TarsGo #

TarsCloud/TarsGo Github stars Language Last Tag Last commit

A high performance microservice framework in golang. A linux foundation project.


PHP 微服务 #

Swoft #

swoft-cloud/swoft Github stars Language Last Tag Last commit

PHP Microservice Full Coroutine Framework

PHP 异步 / Socket #

Swoole #

swoole/swoole-src Github stars Language Last Tag Last commit

Coroutine-based concurrency library for PHP

EasySwoole #

easy-swoole/easyswoole Github stars Language Last Tag Last commit

Hyperf #

hyperf/hyperf Github stars Language Last Tag Last commit

A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

imi #

imiphp/imi Github stars Language Last Tag Last commit

imi - 基于 Swoole 的 PHP 协程开发框架

Laravel-Swoole #

swooletw/laravel-swoole Github stars Language Last Tag Last commit

High performance HTTP server based on Swoole. Speed up your Laravel or Lumen applications.

Swoole PHP Framework #

matyhtf/framework Github stars Language Last Tag Last commit

SPF (Swoole PHP Framework),世界第一款基于 Swoole 扩展的 PHP 框架,开发者是 Swoole 创始人

Workerman #

walkor/Workerman Github stars Language Last Tag Last commit

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.


PHP Extension #

  • PECL (PHP Extension Community Library)
    • PHP 的底层扩展,一般都是 C 语言代码形式出现
  • PEAR (PHP Extension and Application Repository)
    • PHP 代码编写,在代码中 Include 使用
    • 不推荐使用,改用 Compoer
  • Composer

性能优化 #

PHP 内核 #

变量底层是如何实现 #

opcode #


PHP 面试 #

面试技巧 #

常见面试题讲解 #

PHP 转 Go / Java #


本文访问量

本站总访问量

本站总访客数