缓存 缓存是提升Web应用性能简便有效的方式。通过将相对静态的数据存储到缓存并在收到请求时取回缓存,应用程序便节省了每次重新生成这些数据所需的时间。 缓存可以应用在Web应用程序的任何层级任何位置。
文件上传 在Yii里上传文件通常使用yii\web\UploadedFile类,它把每个上传的文件封装成 UploadedFile 对象。
运行机制概述 每一次Yii应用开始处理HTTP请求时,它都会进行一个近似的流程。 用户提交指向 入口脚本web/index.php 的请求。
额外的缓存控制机制已经被引入。 内容协商(包括语言,编码或类型)已经引入,并允许客户和服务器就最适合交换的内容达成一致。
例如,yii\web\Request 就表明对应的类文件是Yii框架文件夹下的web/Request.php 文件。 有了Yii的类自动加载器,你可以直接使用全部核心类而不需要显式包含具体文件。
Web可访问性(也称为a11y)是设计和创建每个人都可以使用的网站。辅助功能支持对于允许辅助技术解释网页是必需的。 React完全支持构建可访问的网站,通常使用标准的HTML技术。
实际的邮件发送机制可以通过扩展提供,因为不同的项目可能需要不同的实现方式,它通常取决于外部服务和库。 大多数情况下你可以使用 yii2-swiftmailer 官方扩展。
[图片] 除了在服务器端设置验证器之外,这种机制是透明的:所有浏览器管理一个缓存并发送这样的条件请求,而不需要Web开发人员完成任何特殊工作。
注意为了可运行,yii\web\User::identityClass类必须实现yii\web\IdentityInterface::findIdentityByAccessToken()方法。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
