Laravel 5.1 中文文档resources/views/errors/503.blade.php 3.2 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任务 才会被继续正常处理。 Laravel Homestead 1、简介 Laravel 致力于将整个 PHP 开发体验变得让人愉悦,包括本地开发环境。 本文档由 Laravel 学院(LaravelAcademy 要认证信息,默认情况下, auth.basic 中间件使用用户记录上的 email 字段作为“用户名”。 FastCGI 上注意点 如果你使用 PHP FastCGI,HTTP 基本认证将不能正常工作,需要在.htaccess 文件加入如 下内容: RewriteCond %{HTTP:Authorization} ^(.+)$ RewriteRule .* - [E=HTTP_AUT $this->callSilent('email:send', [ 'user' => 1, '--queue' => 'default' ]); Laravel Cashier(交易) 1、简介 Laravel Cashier 为 Stripe 的订购单据服务提供了一个优雅的、平滑的接口。它处理了几乎所 有你恐惧编写的样板化的订购单据代码。除了基本的订购管理外,Cashier0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.3 中文文档sendPasswordResetNotification 方法。 User 模型必须使用新的 Illuminate\Notifications\Notifiabletrait 以便邮件重置链接可以正常 发送: 正常工作。 广播 服务提供者 Laravel 5.3 对事件广播进行了显著的优化,需要添加的新的 BroadcastServiceProvider(从 GitHub 下载文件)到 app/Providers 作用域 Eloquent 作用域现在会以第一个作用域约束的布尔值为准,例如,如果你的作用域以 orWhere 开 头,则将不再被转化为正常的 where。如果你现在的代码中使用了这个特性(在循环中添加了多 个 orWhere 约束),需要验证第一个条件是否是正常的 where 以避免布尔逻辑问题。 如果你的作用域约束都是以 where 开头则不需要做任何调整,你可以通过 toSql 方法查看当前的0 码力 | 691 页 | 9.37 MB | 1 年前3
Yii 2.0 权威指南c t i o n E n t r y ( ) 方法里这样验证一遍数据。这保证了任何情况下用户提交的数据都是有效 的。 警 警 警告 告 告: : : 客户端验证是提高用户体验的手段。 无论它是否正常启 用,服务端验证则都是必须的,请不要忽略它。 输入框的文字标签是 f i e l d ( ) 方法生成的,内容就是模型中该数据的属性 名。 例如模型中的 n a m e 属性生成的标签就是 N a 輬 轓 轭 轡 轲 轴 轹 1 5 。 开发轗 轥 轢 页面时,也可能频繁使用以下实用的小特性。 设 设 设置 置 置页 页 页面 面 面标 标 标题 题 题 每个轗 轥 轢 页面应有一个标题,正常情况下标题的标签显示在 布局中, 但 是实际上标题大多由内容视图而不是布局来决定,为解决这个问题, 譹 譩 譩 譜 護 譥 譢 譜 譖 譩 譥 護 提供 譴 譩 譴 譬 譥 标题属性可让标题信息从内容视图传递到布局中。 比如:你也许用到某些复杂的 轊 轡 轶 轡 轓 轣 轲 轩 轰 轴 库,它提供一 些用于国际化的包,并分成单独的源文件:每个文件对应于国际化中所支 持的语言。 为了让这个 轊 轡 轶 轡 轓 轣 轲 轩 轰 轴 库正常工作,你需要把这些单独的语言 源文件加载到页面中。 这可以通过覆盖 譹 譩 譩 譜 護 譥 譢 譜 譁 譳 譳 譥 譴 譂 譵 譮 譤 譬 譥 謺 謺 譩 譮 譩 譴 謨 謩 方 法来实现: n a0 码力 | 537 页 | 4.66 MB | 1 年前3
CmlPHP v2.x 开发手册
AUTO_INCREMENT, `name` varchar(150) DEFAULT NULL, `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1 正常,0删除', `remark` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT `stime` int(10) unsigned NOT NULL DEFAULT '0', `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1 正常,0删除', `remark` text NOT NULL, `from_type` tinyint(3) unsigned DEFAULT '1' COMMENT '用户类型。1为系统用户。' 我们有个用户管理。用户管理有 add 方法用来渲染输出用户添加表单。 edit 方法用来渲染编辑用户资料的表单。 save 方法用来接收 add 以及 edit 这两个页面提交过来 的数据。 按照正常流程我们需要添加三个菜单分别是 user/add 、 user/edit 、 user/save 三条记录到 pr_admin_menu 表。然后 给用户授权的时候如果只给添加权限,也必须添加0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
AUTO_INCREMENT, `name` varchar(150) DEFAULT NULL, `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1正常,0删除', `remark` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; `stime` int(10) unsigned NOT NULL DEFAULT '0', `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1正常,0删除', `remark` text NOT NULL, `from_type` tinyint(3) unsigned DEFAULT '1' COMMENT '用户类型。1为系统用户。' add 方法用来渲染输出用户添加表单。 edit 方法用来渲染编辑用户资料的表单。 save 方法用来接收 add 以及 edit 这两个页面提交过来的数据。 117 按照正常流程我们需要添加三个菜单分别是 user/add 、 user/edit 、 user/save 三条记录 到 pr_admin_menu 表。然后给用户授权的时候如果只给添加权限,也必须添加0 码力 | 143 页 | 1.54 MB | 1 年前3
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》攻击者利用WEB应用程序对用户输入验证上的疏忽, 在输入的数据中包含对某些数据库系统有特殊意义 的符号或命令,让攻击者有机会直接对后台数据库 系统下达指令,进而实现对后台数据库乃至整个应 用系统的入侵。 17 原理 n 正常连线状态 18 公⺴⽹网 ID=A123456789 Passwd=1234 select * from member where UID ='A123456789' And Distributed Denial of Service (DDoS) q 利用网络协议存在的固有漏洞,伪造合理的服务请求,消耗 有限的网络带宽或占用过多的服务资源,使网络或者服务无 法响应用户的正常请求,造成网络服务瘫痪。 q 资源耗尽型有:UDP DNS Query Flood、Connection Flood、 HTTP Get Flood等等 q 流量型有:syn_ n n主控端向“僵尸”发送攻 击信号,对目标发动攻击 n5 n主控主机 nInternet n僵尸主机 原理 n目标 n黑客 n 目标主机被“淹没” ,无法提供正常服务,甚 至系统崩溃 n6 n主控主机 n合法用户 n服务请求被拒绝 nInternet n僵尸 61 原理 n 有很多工具 q 独立的一对一攻击程序:Winnuke、Teardrop0 码力 | 114 页 | 3.65 MB | 1 年前3
CmlPHP v2.x 开发手册
AUTO_INCREMENT, `name` varchar(150) DEFAULT NULL, `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1正常,0删除', `remark` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; `stime` int(10) unsigned NOT NULL DEFAULT '0', `status` tinyint(1) unsigned DEFAULT '1' COMMENT '1正常,0删除', `remark` text NOT NULL, `from_type` tinyint(3) unsigned DEFAULT '1' COMMENT '用户类型。1为系统用户。' 我们有个用户管理。用户管理有 add 方法用来渲染输出用户添加表单。 edit 方法用来渲染编辑用户资料的表单。 save 方法用来接收 add 以及 edit 这两个页面提交过来的数据。 按照正常流程我们需要添加三个菜单分别是 user/add 、 user/edit 、 user/save 三条 记录到 pr_admin_menu 表。然后给用户授权的时候如果只给添加权限,也必须添加0 码力 | 251 页 | 973.37 KB | 1 年前3
Laravel 5.2 中文文档和其它加密数据将会有安全隐患。 如果你想要手动生成该 key 的值,使用如下 Artisan 命令即可: php artisan key:generate 更多配置 Laravel 几乎不再需要其它任何配置就可以正常使用了,但是,你最好再看 看 config/app.php 文件,其中包含了一些基于应用可能需要进行改变的配置,比 如 timezone 和 locale(分别用于配置时区和本地化)。 你可能还想要配置 默认的维护模式响应模板是 resources/views/errors/503.blade.php 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任 务才会被继续正常处理。 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 15 维护模式的替代方案 认证信息,默认情况 下,auth.basic 中间件使用用户记录上的 email 字段作为“用户名”。 FastCGI 上注意点 如果你使用 PHP FastCGI,HTTP 基本认证将不能正常工作,需要在 .htaccess 文件加 入如下内容: RewriteCond %{HTTP:Authorization} ^(.+)$ RewriteRule .* - [E=HTTP_AU0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.6 中文文档目录权限 安装完 Laravel 后,需要配置一些目录的读写权限:storage 和 bootstrap/cache 目录对 Web 服务器指定的用户而言应该是可写的,否则 Laravel 应用将不能正常运行。如果你使用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用 key 接下来要做的事情就是将应用的 key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer example 文件重命名为 .env,现在立即这样做。 如果应用 key 没有被设置,用户 Session 和其它加密数据将会有安全隐患! 更多配置 Laravel 几乎不再需要其它任何配置就可以正常使用了,不过,你最好再看看 config/app.php 文件,其中包含了一些基于应用可能需要进行改变的 配置,比如 timezone 和 locale(分别用于配置时区和本地化)。 你可能还想要配置 图位于 resources/views/errors/503.blade.php。 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任务才会被继续正常处理。 维护模式的替代方案 由于维护模式命令的执行需要几秒时间,你可以考虑使用 Envoyer 实现零秒下线作为替代方案。 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档安装完 Laravel 后,需要配置一些目录的读写权限: storage 和 bootstrap/cache 目录对 Web 服务器指定的用户而 言应该是可写的,否则 Laravel 应用将不能正常运行。如果你使 用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用密钥 接下来要做的事情就是将应用的密钥(APP_KEY)设置为一个随机 字符串,如果你是通过 Composer 中文学习资源:https://xueyuanjun.com 34 即这样做。如果应用密钥没有设置,用户会话和其它加密数据将会有 安全隐患! 更多配置 Laravel 几乎不再需要其它任何配置就可以正常使用了,不过,你最 好再看看 config/app.php 文件,其中包含了一些基于应用可能需要 进行改变的配置,比如 timezone 和 locale(分别用于配置时区和 本地化)。 你可能还想要配置 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 43 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用 退出维护模式这些任务才会被继续正常处理。 维护模式的替代方案 由于维护模式命令的执行需要几秒时间,你可以考虑使 用 Envoyer 实现零秒下线作为替代方案。 目录结构 简介 Laravel 默认的目录结构试图为不管是大型应用还是小型应用提供0 码力 | 1442 页 | 14.66 MB | 1 年前3
共 10 条
- 1













