Yii 2.0 权威指南Y i i 2 . 0 权 权 权威 威 威指 指 指南 南 南 譨 譴 譴 議 謺 謯 謯 護 護 護 謮 譹 譩 譩 警 譲 譡 譭 譥 護 譯 譲 譫 謮 譣 譯 譭 謯 譤 譯 譣 謯 譧 譵 譩 譤 譥 Q i a n g X u e, A l ex a n d er M a k a r o v , C a r s t en B r a n d t , K l i m o v P a 赖包管理器 轃 软 轭 轰 软 轳 轥 轲 、轐 轈 轐 代码规范 轐 轓 轒 、命名空间、轔 轲 轡 轩 轴 轳 (特质)等 等。 輲 輮 輰 版代表新一代框架,是未来几年中我们的主要开发版本。 本指南 主要基于 輲 輮 輰 版编写。 1 . 1 . 4 系 系 系统 统 统要 要 要求 求 求和 和 和先 先 先决 决 决条 条 条件 件 件 轙 轩 轩 輲 輮 輰 需要 轐 轈 轐 輵 輮 两个版本之间存在相当多差异。 因 此从 輱 輮 輱 版升级并不像小版本间的跨越那么简单, 通过本指南你将会了解 两个版本间主要的不同之处。 如果你之前没有用过 轙 轩 轩 輱 輮 輱 ,可以跳过本章,直接从輑 入门篇輐 开始读 起。 请注意,轙 轩 轩 輲 輮 輰 引入了很多本章并没有涉及到的新功能。 强烈建议你 通读整部权威指南来了解所有新特性。 这样有可能会发现一些以前你要自 己开发的功能,而现在已经被包含在核心代码中了。0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 6.0 中文文档laravel/ui 扩展包,并使用 Artisan 命令 ui 来安装前端脚手架 代码: composer require laravel/ui php artisan ui vue --auth 升级指南 重要更新概览 影响较大 授权资源 & viewAny 字符串 & 数组辅助函数 影响中等 认证 RegisterController 不再支持 Carbon 1.x 库保持同步。其中的一些更新已经在这篇升级指南中覆盖到了,但是 还有很多其他的小更新比如配置文件或注释的微调,就不会一一指 出。你可以通过 GitHub 比较工具 轻松查看变更以便选择那些对你 而言更为重要的更新。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 25 贡献指南 缺陷报告 为了鼓励促进更加有效积极的合作,Laravel taylor@laravel.com,所有的安全漏洞将会被及时解决。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 28 编码风格 Laravel 遵循 PSR-2 编码标准和 PSR-4 自动载入标准。 PHPDoc 下面是一个有效的 Laravel 文档区块示例,注意到 @param 属性前面 有两个空格,参数类型0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.1 中文文档Laravel 5.1.4 将登录次数限制引入框架,更多详情请参考认证限制一节。 Laravel 5.1 Laravel 5.1 在 5.0 的基础上继续进行优化和提升,接受 PSR-2 代码风格,新增事件广播 机制,中间件参数,Artisan 优化,等等。 PHP 5.5.9+ 由于 PHP 5.4 将会在今年 9 月份“寿终正寝”,并且 PHP 开发组不会再提供安全更新,Laravel bug 修复和安全修复,这是 迄今为止,Laravel 提供的最大跨度的支持,并且将会持续为更多的企业用户及普通用户提 供稳定平滑的支持。 PSR-2 PSR-2 代码风格指南已经被 Laravel 框架采取为默认风格指南,此外,所有代码生成器已经 被更新到生成兼容 PSR-2 语法的代码。 文档 Laravel 文档的每一个页面都进行了一丝不苟的审查和引人注目的优化,所有代码示例都被 'remember_token' => str_random(10), ]; }); 更多关于模型工厂的内容,请查看模型工厂一节。 Artisan 优化 Artisan 命令可以通过使用一个简单的,类似路由风格的“签名”(提供了一个非常简单的接口 来定义命令行参数和选项)来定义: /** * 命令行的名称和签名. * * @var string */ 本文档由 Laravel 学院(LaravelAcademy0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档版本,Eloquent 全局作用域的实现是复杂且容易出错的,但在 Laravel 5.2 中,全局查询作用域只需实现一个简单的方法 apply 即可。 关于全局作用域详情请查看全局作用域文档。 升级指南 从 5.1 升级到 5.2.0 更新依赖 更新 composer.json 文件指向 laravel/framework 5.2.*。 注:如果你安装的是 Laravel 5.2 的 频道问一下 Taylor Otwell 4、安全漏洞 如果你在 Laravel 中发现安全漏洞,请发送邮件到 taylor@laravel.com,所有的安全漏洞将 会被及时解决。 5、编码风格 Laravel 遵循 PSR-2 编码标准和 PSR-4 自动载入标准。 DocBlocks 下面是注释示例: /** * Register a binding with the $shared = false) { // } Code Style Fixer 可以使用 PHP-CS-FIXER 在代码提交前修复代码风格。 在此之前,需要安装全局工具,然后通过在项目根目录下运行如下命令检查代码风格: php-cs-fixer fix 二、开始 安装 1、服务器要求 Laravel 框架有对服务器有少量要求,当然,Laravel Homestead0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.3 中文文档......................................................................................... 3 1.2 升级指南 .................................................................................................. 的 commands 方法中以简单闭包的方式定义。在新安装的 Laravel 5.3 应用中, commands 方法会加 载 routes/console.php 文件,从而允许你基于闭包、以路由风格定义控制台命令: Artisan::command('build {project}', function ($project) { 本文档由 Laravel 学院(LaravelAcademy Laravel 5.1 发行版本说明 1.2 升级指南 从 5.2 升级到 5.3 注:预计升级升级时间:2-3 小时 PHP & HHVM Laravel 5.3 要求 PHP 5.6.4 及以上版本,官方将不再支持 HHVM,因为其不包含 PHP 5.6+新提供 的语言特性。 废弃 所有罗列在 Laravel 5.2 升级指南中的废弃功能都已从框架中移除,你需要查看这个列表以确定不0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.6 中文文档Bootstrap 4 所有前端脚手架例如用户登录认证模板和 Vue 示例组件都已经升级到 Bootstrap 4。默认情况下,生成的分页链接现在也已升级到 Bootstrap 4。 升级指南 预计升级时间:10-30 分钟 PHP Laravel 5.6 需要 PHP 7.1.3 或更高版本。 更新依赖 在 composer.json 中更新 laravel/framework org 7 我们还鼓励你查看 laravel/laravel 代码仓库的更新日志。尽管其中的很多更新不是必须的,但是你可以将应用中的这些文件与代码仓库保持同 步。其中的一些更新已经在这篇升级指南中覆盖到了,但是还有很多其他的小更新比如配置文件或注释的微调,就不会一一指出。你可以通 过 GitHub 比较工具 轻松查看变更以便选择那些对你而言更为重要的更新。 二、快速入门 安装配置 文件包含的路由都位于 RouteServiceProvider 所定义的 web 中间件组约束之内,因而支持 Session、CSRF 保护以及 Cookie 加密功能, 如果应用无需提供无状态的、RESTful 风格的 API,那么路由基本上都要定义在 web.php 文件中。 api.php 文件包含的路由位于 api 中间件组约束之内,支持频率限制功能,这些路由是无状态的,所以请求通过这些路由进入应用需要通过0 码力 | 377 页 | 14.56 MB | 1 年前3
06 PHP基本语法 — 条件、循环、函数 杨亮 《PHP语⾔程序设计》4 echo $i.'
'; 5 } 6 } 7 ?> DRY: Don’t Repeat Yourself Ctrl-C & Ctrl-V 良好的代码⻛风格 代码的可读性 为什么⾃自⼰己写有函数 • 代码的可读性 • 代码的可重⽤用性 • 实现功能的模块化 • 实现递归调⽤用 • 使变量名不⾄至于太⻓长(作⽤用域) PHP中的函数0 码力 | 25 页 | 1.30 MB | 1 年前3
共 7 条
- 1













