如何在lnmp环境下安装pecl_redis扩展并解决编译错误?
cc -I. -I/tmp/redis-6.1.0 -I/tmp/redis-6.1.0/include -I/tmp/redis-6.1.0/main -I/tmp/redis-6.1.0 -I/usr/local/php-generic-8.2/include/php -I/usr/local/php-generic-8.2/include/php/main -I/usr/local/php-generic-8.2/include/php/TSRM -I/usr/local/php-generic-8.2/include/php/Zend -I/usr/local/php-gener...
795 阅读
当前类构造方法:单个类实例化时先执行自身的构造方法,如tp的前置操作。
基类:多个类实例化时,都需一定的初始化,那么就把通用的初始化过程放进基类中。
中间件:和实例化无关,多个对象按照顺序完成一件事,称为“管道”,每个中间件可以是类的一个方法也可以function(){}。如一杯泥沙的水,先通过过滤沙石的装置(对象),再通过过滤泥沙的装置(又一对象),再通过杀菌的装置(对象),再通过出水装置(对象)。即输出净水前,通过N个中间件。
简单阐述下原理:
那么接下来演示框架中的中间件