yii

我是唐青枫2 个月前
php·yii
Yii2 init 初始化脚本分析init 脚本主要的作用是:从 environments 目录中复制配置文件,确保应用适配不同环境(例如开发、生产环境等)。
大爱无疆的疯子7 个月前
pdf·php·yii
Yii 结合MPDF 给PDF文件添加多行水印首先确保安装了mpdf扩展 composer require mpdf/mpdf
huaweichenai9 个月前
分布式·rabbitmq·php·yii
Yii实现RabbitMQ队列在配置文件中配置RabbitMQ队列在配置文件的bootstrap属性增加queue如果我们需要在执行队列任务时只有执行成功才删除对应的任务,否则不删除处理
卢卡上学1 年前
php·yii·队列
PHP - Yii2 异步队列在 PHP Yii2 中,队列是一种特殊的数据结构,用于处理和管理后台任务。队列允许我们将耗时的任务(如发送电子邮件、push通知等)放入队列中,然后在后台异步执行。这样可以避免在处理大量请求时阻塞主应用程序,从而提高应用程序的性能和响应能力。
zzoood1 年前
缓存·php·yii
【Yii2】使用Cache缓存提高性能目录1.配置缓存组件:2.使用缓存3.一个方法示例:Yii2 使用 Cache 缓存可以提高应用程序的性能,减轻服务器负担。Yii2 提供了多种缓存方法,如 MemCache、APC、Redis 等。这里以 Redis为例,介绍如何在 Yii2 中使用缓存。
汐泽学园1 年前
php·opengauss·yii
Yii2 ActiveRecord连接OpenGauss提示表不存在table not exist1.修改数据库连接信息文件位置 config/db.php添加默认Schema2.修改pgsql的Schema函数
沙蒿同学1 年前
后端·单元测试·yii
打造高质量Yii2应用,从测试开始!在程序员日常开发中,测试是一个不可或缺的环节。然而,很多开发者往往忽视了测试的重要性,导致应用的质量不尽如人意。尤其是在大型项目中,测试的工作量更是庞大,难以胜任。因此,如何打造高质量的应用,从测试开始就成为了一个关键问题。在Yii2框架中,基于Codeception的测试技术可以帮助开发者轻松实现全面、高效的测试,从而提高应用的质量和稳定性。本文将介绍如何使用Codeception进行Unit、API、Acceptance三种测试,以及如何优化测试的流程和效率,帮助开发者打造高质量的Yii2应用。