Laravel 5.1 中文文档SDK。 LTS Laravel 5.1 是 Laravel 第一个长期支持版本,将会提供两年的 bug 修复和安全修复,这是 迄今为止,Laravel 提供的最大跨度的支持,并且将会持续为更多的企业用户及普通用户提 供稳定平滑的支持。 PSR-2 PSR-2 代码风格指南已经被 Laravel 框架采取为默认风格指南,此外,所有代码生成器已经 被更新到生成兼容 PSR-2 语法的代码。 学院(LaravelAcademy.org)提供 59 使用的文件,framework 目录用于存放框架生成的文件和缓存,最后,logs 目录包含应用的 日志文件; tests 目录包含自动化测试,其中已经提供了一个开箱即用的 PHPUnit 示例; vendor 目录包含 Composer 依赖; 3、App 目录 应用的核心代码位于 app 目录下,默认情况下,该目录位于命名空间0 码力 | 307 页 | 3.46 MB | 1 年前3
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》被篡改的大陆网站数量明显上升,总数达到28367个, 比去年全年增加近16% 1.3. 相关政策、法规(1) n PCI DSS 美国,2008年PCI法案通过之后,要求提供信 用卡网上支付超过一定营业额的企业,都需要 配置Web应用防火墙或进行代码级应用安全加 固。 1.4. 相关政策、法规(2) n 胡锦涛总书记重要指示 q “把握信息化发展的方向、维护国家在网络空间的安全和利益成 为信息时代的重大战略课题。” 通过窃听获取会话ID和认证Token 通过跨站脚本获取会话ID和认证Token 通过中间人攻击获取会话ID和认证Token 其他手段: (1)主机木马 (2)恶意浏览器插件 (3)社会工程 风险 n 盗窃企业重要的具有商业价值的资料 ; n 非法转账 ; n 网站挂马、控制受害者机器向其它网站发起攻击; n 使加密联机失效,黑客窃取使用者的个人数据; n 黑客可冒用使用者身份,存取具身分控管机制的网站。 特权 电子商务 业务程序 隐藏的标记 包 括针对目标站点的攻击 有 CSRF漏洞的应用 风险 n 执行网站会话(转账、登出) n 访问敏感数据(读取、篡改、添加、删除企业、个人敏感数据) n 修改账户信息 83 防护方法 n 用户 q 使用Web应用程序之后立即登出 q 不要让浏览器保存用户名/口令 q 不要使用同一个浏览器同时访问敏感的应用程序和随意冲浪
0 码力 | 114 页 | 3.65 MB | 1 年前3
Laravel 5.6 中文文档public 目录)目录下生成一个软连接 storage 指向这个目录。你可以通过 php artisan storage:link 命令生成这个软链接。 Tests 目录 tests 目录包含自动化测试文件,其中默认已经提供了一个开箱即用的 PHPUnit 示例;每一个测试类都要以 Test 开头,你可以通过 phpunit 或 php vendor/bin/phpunit 命令来运行测试。 正如我们上篇文档所介绍的,Laravel 还提供了另外一个开发环境 Homestead。Homestead 和 Valet 的不同之处在于两者的目标受众和本地开发方 式。 Homestead 提供了一个完整的、包含自动化 Nginx 配置的 Ubuntu 虚拟机,如果你需要一个完整的虚拟化 Linux 开发环境或者使用的是 Windows/Linux 操作系统,那么 Homestead 无疑是最佳选择,此外,学院 JDK 或 Selenium,取而代之地,Dusk 基于独立安装的 ChromeDriver。不过,你可以使用任意其他兼容 Selenium 的驱动。 注:Selenium 是一套 Web 应用自动化测试系统,运行 Selenium 测试就像你在浏览器中操作一样;WebDriver 提供更精简的编程接口,以解决 Selenium-RC API 中的一些限制,WebDriver 的目标是提供一套精心设计的、面向对象的0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档public 目录)目录下生成一个软连 接 storage 指向这个目录。你可以通过 php artisan storage:link 命令生成这个软链接。 测试目录 tests 目录包含自动化测试文件,其中默认已经提供了一个开箱即用 的 PHPUnit 示例;每一个测试类都要以 Test 开头,你可以通 过 phpunit 或 php vendor/bin/phpunit 命令来运行测试。 正如我们上篇文档所介绍的,Laravel 还提供了另外一个开发环境 Homestead。Homestead 和 Valet 的不同之处在于两者的目标受众 和本地开发方式。 Homestead 提供了一个完整的、包含自动化 Nginx 配置的 Ubuntu 虚拟机,如果你需要一个完整的虚拟化 Linux 开发环境或者使用的 是 Windows/Linux 操作系统,那么 Homestead 无疑是最佳选择, 此 或 Selenium,取而 代之地,Dusk 基于独立安装的 ChromeDriver。不过,你可以使用 任意其他兼容 Selenium 的驱动。 注:Selenium 是一套 Web 应用自动化测试系统,运行 Selenium 测试就像你在浏览器中操作一样;WebDriver 提供更精简的编程接口,以解决 Selenium-RC API 中的 一些限制,WebDriver 的目标是提供一套精心设计的、0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档public 目录下生成一个软连接 storage 指向这个目录。你可以通过 php artisan storage:link 命令生成这个软链接。 Tests 目录 tests 目录包含自动化测试,其中已经提供了一个开箱即用的 PHPUnit 示例;每一个测试类都要 以 Test 开头,你可以通过 phpunit 或 php vendor/bin/phpunit 命令来运行测试。 本文档由 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 63 处在于两者的目标受众和本地开发方式。Homestead 提供了一个完整的包含自动化 Nginx 配置的 Ubuntu 虚拟机,如果你需要一个完整的虚拟化 Linux 开发环境或者使用的是 Windows/Linux 操 作系统,那么 Homestead 无疑是最佳选择。 Valet0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.2 中文文档应用的日志文件; 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 71 tests 目录包含自动化测试,其中已经提供了一个开箱即用的 PHPUnit 示例; vendor 目录包含 Composer 依赖; 3、App 目录 应用的核心代码位于 app 目录下,默认情况下,该目录位于命名空间0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南确保页面能够如预期那样和我们进行交互。 测试过程可能是自动的,所以每次我们需要验证的时候,我们只需要 调用它就可以测试代码了。 验证代码执行结果是否符合我们的计划叫做测 试, 测试过程的创建以及进一步执行叫做自动化测试, 这是这些测试章节 的主要主题。 1 3 . 1 . 1 带 带 带着 着 着测 测 测试 试 试进 进 进行 行 行开 开 开发 发 发 测试驱动开发(轔 轄 轄 )和行为驱动开发(轂 轄 • 项目历时很长。 • 失败的代价非常高。 在现有的实现行为中进行覆盖测试是非常适合的。 • 项目是一个逐步更新的遗产。 • 你有一个还没有经过测试的项目要做。 在一些情况下,任何形式的自动化测试都是过于极端的: • 项目很简单,也不会变得复杂。 • 过期不再工作的一次性项目。 假如你有很多的时间,在这种情况下进行自动测试也很好。 1 3 . 1 . 3 深 深 深度 度 度阅 阅0 码力 | 537 页 | 4.66 MB | 1 年前3
共 7 条
- 1













