1、今天在项目里用swoole,不小心在配置里开启了守护进程(即进程在后台一直运行) 2、结果调试socket代码的时候,结束了进...
1. 创建CDbCommand命令对象$sql = "select * from users where id=1";$connection=Yii::app(...
Swoole不能代替Apache和Nginx这些通用的HTTP服务器.但基于Swoole开发的PHP应用不依赖Apache和Nginx也能提供生产级别的HTTP...
我们的数据库常常都是很庞大的,一次查询的结果集也很大,这样很浪费内存,为了降低内存的使用率,我们可以使用yii2的batch和each方法。为了让大家看的更明白...
Swoole 2.0正式版发布了。2.0版本最大的更新是增加了对协程(Coroutine)的支持。正式版已同时支持PHP5和PHP7。基于Swoole2.0协程...
Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。 使用PHP+Swoole作为网络通信框架,可以使企业IT研发团...
swoole是一个用C写的php扩展,实现了网络层的很多功能实际上作为一名PHP程序员,我很清楚PHP的确有很多局限性,比如Unix系统编程、网络通信编程、异步...
·属性(properties)·事件(events)·行为(behaviors)单独或者组合使用这些特征,可以让yii框架的类变得更加易用和可定制。举个例子,引...
from_id是来自于哪个reactor线程fd是tcp连接的文件描述符,在swoole_server中是客户端的唯一标识符 ...
yii\i18n\Formatter是一个格式化的小助手,对于我们实现前端用户友好的显示有非常大的帮助。一、常用的属性(1)$dateFormat日期格式:yy...
面对一些需要耗时计算的短时间内不会变动太大的数据,常常使用缓存【DataCache】在配置文件main.php中components项下配置'cache' =>...
Gii是Yii框架中的一个模块,Gii在我看来算是个快速创建器,当然对于学习来说意义不大,但对于已经懂得它的原理并用它开发的话,就是个快速开发的好工具。所以作为...
尽管我们经常使用 VS Code中的许多快捷方式,但是我们有可能会忘记它们。 这里用可视化制作了一些GIF,以便更好地记住它们,希望对你有所帮助。VSCode中...
1、在控制器添加一下代码public function actionCaptcha(){ $c = Yii::createObject('yii\capt...
Components的方法引入以及定义:在config.php文件里面’components’=>array(’xyz’=>array(’class’=>’ex...
在Yii2.0项目的实际开发中,经常会遇到使用Yii2.0自带的排序功能。展示多条数据时,通常需要对数据按照用户指定的列进行排序。 Yii 使用 yii\dat...
Model::find()->createCommand()->getRawSql();或者$model->find()->createCommand()->g...
问题说明我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的:composer update 这个命令在我们现在的逻辑中,可能...
Yii2提供了几个判断提交方式的函数,在Yii::$app组件内。(推荐学习:yii框架)Yii::$app->request->isPost用于判断post提...
在yii中使用子查询的方法第一步,先创建一个子查询,可以是基于 yii\db\Query 创建,也可以基于Model。$subQuery = Order::fi...