CmlPHP v2.x 开发手册
****** */ return [ //调试模式 默认关闭 'debug' => false, 'db_fields_cache' => true, //在debug模式实时获取字段 列表,线上模式是否开启数据库字段缓存到文件。自v2.6.3起。开启本 功能主要用于获取主键缓存 'time_zone' => 'PRC', //时区 //数据库配置 '\\Cml\\Tools\\StaticResource::parseResourceFile' ], 'static_file_version' => 'v1', //开发模式会自动在静 态文件后加时间缀,实时过期,线上模板版本号固定,如有需要在这里改 版本号强制过期 /*php-console配置*/ 'dump_use_php_console' => false, //开启本功能需要先 高(如遇到攻击)mysql压力过大。先将所有查询转移至缓存。消化压力 高峰 * * 开启时 mysql的查询缓存不会在数据变更时实时更新。 * 所以如果要开启请确定开启后不会对业务造成影响。如:扣积分 前的查询积分数,这种对数据实时要求高的,在开启本模式时要做下判 断并屏蔽。 */ 'emergency_mode_not_real_time_r0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
** */ return [ //调试模式 默认关闭 'debug' => false, 'db_fields_cache' => true, //在debug模式实时获取字段列表,线上模式是否开启数据库字段缓存 到文件。自v2.6.3起。开启本功能主要用于获取主键缓存 'time_zone' => 'PRC', //时区 //数据库配置 '\\Cml\\Tools\\StaticResource::parseResourceFile' ], 'static_file_version' => 'v1', //开发模式会自动在静态文件后加时间缀,实时过期,线上模板版 本号固定,如有需要在这里改版本号强制过期 /*php-console配置*/ 'dump_use_php_console' => false, //开启本功能需要先安装php-console 击)mysql压力过大。先将所 有查询转移至缓存。消化压力高峰 * * 开启时 mysql的查询缓存不会在数据变更时实时更新。 * 所以如果要开启请确定开启后不会对业务造成影响。如:扣积分前的查询积分数,这种对数据实时要求高 的,在开启本模式时要做下判断并屏蔽。 */ 'emergency_mode_not_real_time_refr0 码力 | 143 页 | 1.54 MB | 1 年前3
CmlPHP v2.x 开发手册
***** */ return [ //调试模式 默认关闭 'debug' => false, 'db_fields_cache' => true, //在debug模式实时获取字段列表,线上模式是否开启数据库字段缓存 到文件。自v2.6.3起。开启本功能主要用于获取主键缓存 'time_zone' => 'PRC', //时区 //数据库配置 '\\Cml\\Tools\\StaticResource::parseResourceFil e' ], 'static_file_version' => 'v1', //开发模式会自动在静态文件后加时间缀,实时过期,线上模板版 本号固定,如有需要在这里改版本号强制过期 /*php-console配置*/ 'dump_use_php_console' => false, // 遇到攻击)mysql压力过大。先将所有 查询转移至缓存。消化压力高峰 * * 开启时 mysql的查询缓存不会在数据变更时实时更新。 * 所以如果要开启请确定开启后不会对业务造成影响。如:扣积分前的查询积分数,这种对数据实时要求高 的,在开启本模式时要做下判断并屏蔽。 */ 'emergency_mode_not_real_time_refresh_mysql_query_cache'0 码力 | 251 页 | 973.37 KB | 1 年前3
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》DDoS攻击防护产品 WEB应用防火墙 n WEB应用防火墙(简称:WAF) ,工作在网络应用层, 对来自WEB应用程序客户端的各类请求进行内容检测 和验证,确保其安全性与合法性,对非法的请求将予 以实时阻断,从而对各类网站进行有效防护。 n WAF产品应该具备以下功能: q 针对各类WEB应用攻击的检测和防御能力,如SQL注入、跨站脚 本等,满足对检测、防御能力在广度和深度上的要求 q Imperva SecureGrid WEB 应用防火墙…… n 以昊天WAF产品为例: 111 WEB应用防火墙 WEB应用主机加固 n WEB应用主机加固工具主要实时截取和分析 软件的执行流或交互的协议流,实时发现和过 滤攻击。 n 代表性产品: q Real Time Analyzer (RTA) q 主机级WEB防火墙(WebKnight) WEB应用代码分析0 码力 | 114 页 | 3.65 MB | 1 年前3
Laravel 5.6 中文文档方法,该方法的工作就是返回服务容器绑定类的别名,当用户引用 Cache 类的任何静态 方法时,Laravel 从服务容器中解析 cache 绑定,然后在解析出的对象上调用所有请求方法(本例中是 get)。 实时门面 使用实时门面,可以将应用中的任意类当做门面来使用。为了说明如何使用这个功能,我们先看一个替代方案。例如我们假设 Podcast 模型有一 个 publish 方法,尽管如此,为了发布博客,我们需要注入 因为可以模拟注入的发布服务,所以注入发布实现到该方法后允许我们轻松在隔离状态下测试该方法。不过,这要求我们每次调用 publish 方法都 要传递一个发布服务实例,使用实时门面,我们可以在维持这种易于测试的前提下不必显式传递 Publisher 实例。要生成一个实时门面,在导入类 前面加上 Facades 命名空间前缀即可: update(['publishing' => now()]); Publisher::publish($this); } } 使用实时门面后,发布服务实现将会通过使用 Facades 前缀后的接口或类名在服务容器中解析。在测试的时候,我们可以使用 Laravel 自带的门面 测试辅助函数来模拟这个方法调用:0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档绑定,然后在解析出的对象上调用所有请求方法(本例中 是 get)。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 145 实时门面 使用实时门面,可以将应用中的任意类当做门面来使用。为了说明如 何使用这个功能,我们先看一个替代方案。例如我们假设 Podcast 模 型有一个 publish 方法,尽管如此,为了发布博客,我们需要注 因为可以模拟注入的发布服务,所以注入发布实现到该方法后允许我 们轻松在隔离状态下测试该方法。不过,这要求我们每次调 用 publish 方法都要传递一个发布服务实例,使用实时门面,我们 可以在维持这种易于测试的前提下不必显式传递 Publisher 实例。 要生成一个实时门面,在导入类前面加上 Facades 命名空间前缀即 可: update(['publishing' => now()]); Publisher::publish($this); } } 使用实时门面后,发布服务实现将会通过使用 Facades 前缀后的接 口或类名在服务容器中解析。在测试的时候,我们可以使用 Laravel 自带的门面测试辅助函数来模拟这个方法调用:0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档Laravel 5.3。 2、Laravel 5.3 Laravel 5.3 在 5.2 的基础上继续进行优化,提供了大量新功能和新特性:基于驱动的通知系统; 通过 Laravel Echo 提供强大的实时支持;通过 Laravel Passport 实现无痛的 OAuth2 服务器;通过 Laravel Scout 实现全文模型搜索;在 Laravel Elixir 中支持 Webpack;“可邮寄”的对象;明确分离 学院致力于提供优质 Laravel 中文学习资源 292 9. 综合话题 9.1 事件广播 1、简介 在很多现代 Web 应用中,Web 套接字(WebSockets)被用于实现实时更新的用户接口。当一些 数据在服务器上被更新,通常一条消息通过 websocket 连接被发送给客户端处理。这为我们提供 了一个更强大的、更有效的选择来持续拉取应用的更新。 为帮助你构建这样的应用,Laravel JavaScript 客户端响应服务端事件 触发铺平了道路。 格式化广播通知 broadcast 通道广播通知使用了 Laravel 的事件广播服务,从而允许 JavaScript 客户端实时捕获通 知。如果通知支持广播,则需要在通知类上定义 toBroadcast 或 toArray 方法,该方法接收一 个 $notifiable 实体并返回原生的 PHP 数组,返回的数组会编码成0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.1 中文文档审查并且扩展到更好的支持上下文相关性。 本文档由 Laravel 学院(LaravelAcademy.org)提供 2 事件广播 在很多现代的 web 应用中,web 套接字被用于实现实时的,即时更新的用户接口,当服务 器上的某些数据更新后,通常一条消息将会通过 websocket 连接发送到客户端并进行处理。 为了帮助你构建这样类型的应用,Laravel 使得通过 websocket 此外,你还可以使用全局的帮助函数 event 来触发事件: event(new PodcastWasPurchased($podcast)); 6、广播事件 在很多现代 web 应用中,web 套接字被用于实现实时更新的用户接口。当一些数据在服务 器上被更新,通常一条消息通过 websocket 连接被发送给客户端处理。 为帮助你构建这样的应用,Laravel 让通过 websocket 连接广播事件变得简单。广播0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档此外,你还可以使用全局的辅助函数 event 来触发事件: event(new PodcastWasPurchased($podcast)); 6、广播事件 在很多现代 Web 应用中,Web 套接字被用于实现实时更新的用户接口。当一些数据在 服务器上被更新,通常一条消息通过 websocket 连接被发送给客户端处理。 为帮助你构建这样的应用,Laravel 让通过 websocket 连接广播事件变得简单。广播0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南> ' i d ' ] ) ; } } 现在你就可以通过调用 $ c u s t o m e r - > o r d e r s 来访问关联表中某用户的订单了。 你还可以用以下代码进行一场指定条件的实时关联查询: $ o r d e r s = $ c u s t o m e r - > g e t O r d e r s ( ) - > a n d W h e r e ( ' s t a t u0 码力 | 537 页 | 4.66 MB | 1 年前3共 10 条- 1













