The Definitive Guide to Yii 2.0Version 2.0 is a complete rewrite of Yii, adopting the latest technologies and protocols, including Composer, PSR, namespaces, traits, and so forth. Version 2.0 represents the current generation of the framework Installation Yii 2.0 fully embraces Composer $ ^{4} $ , the de facto PHP package manager. Installation of the core framework, as well as extensions, are handled through Composer. Please refer to the Installing successfully manage that complexity. #### 2.1.3 Command line and composer Yii extensively uses de-facto standard PHP package manager, Composer $ ^{5} $ so make sure you read and understand its guide $ ^{6}0 码力 | 605 页 | 2.47 MB | 2 年前3
《Slides Dev Web》02. Introduction aux frameworks PHP
L'évolution de PHP a fait que les usagers du langage, créateur de frameworks, d'outils (comme Composer $ ^{14} $ ), ont senti le besoin d'émettre des recommandations afin d'aller vers un plus ^{21} $ <2.0. À partir de la version 2.0, il faut utiliser un autoloader externe, comme celui de composer (voir ci-dessous). Le code est un poil plus propre du côté de nos templates qui ne peuvent plus paradigme. ## Composer Gestionnaire de paquets pour PHP: getcomposer.org $ ^{29} $ Maintenir notre répertoire de vendor ainsi que les require est peu pratique. Voici qu'entre en scène Composer $ ^{30}0 码力 | 24 页 | 1.03 MB | 2 年前3
Laravel 5.0 Documentation
Security Vulnerabilities v. Coding Style 3. Setup i. Installation ii. Install Composer iii. Install Laravel iv. Configuration v. Installation vi renameColumn function in your migrations, you will need to add the doctrine/dbal dependency to your composer.json file. This package is no longer included in Laravel by default. ## Upgrade Guide • Upgrading piece of the migration process in further detail below. ## Composer Dependencies & Packages Don't forget to copy any additional Composer dependencies into your 5.0 application. This includes third-party0 码力 | 242 页 | 1.44 MB | 2 年前3
性感的PHP - 现代化高性能的PHP开发## 性感的PHP ——现代化高性能的PHP开发 商业产品事业部 主讲:谈腾 ## 主要内容 命名空间 • PSR规范 - 闭包和匿名函数 • Trait • Composer包管理器 • 语法新特性 PHP 7性能 Laravel框架介绍 ## 全面的PHP技术堆栈 PHP php 等等。2.0 版代表新一代框架,是未来几年中我们的主要开发版本。本指南主要基于 2.0 版编写。 #### 1.1.4 系统要求和先决条件 性。这样有可能会发现一些以前你要自己开发的功能,而现在已经被包含在核心代码中了。 #### 1.2.1 安装 Yii 2.0 完全拥抱 Composer $ ^{4} $ ,它是事实上的 PHP 依赖管理工具。核心框架以及扩展的安装都通过 Composer 来处理。想要了解更多如何安装 Yii 2.0 请参阅本指南的安装 Yii 章节。如果你想创建新扩展,或者把你已有的 Yii 1.1 的扩展改写成兼容 3 命令行和 Composer (Command line and composer) Yii 广泛使用了标准的 PHP 包管理器 Composer $ ^{5} $ ,因此请确保您阅读并理解其指南。如果您不熟悉命令行,现在该开始尝试了。一旦你学会了基础知识,你就永远不想在没有它的情况下工作。 ### 2.2 安装 Yii 你可以通过两种方式安装 Yii:使用 Composer $ ^{6} $0 码力 | 537 页 | 4.66 MB | 2 年前3
Laravel 5.2 中文文档##### 从 5.1 升级到 5.2.0 ## 更新依赖 更新 composer.json 文件指向 laravel/framework 5.2.*。 注:如果你安装的是 Laravel 5.2 的 beta 版本,还要添加 "minimum-stability": "beta" 到 composer.json 文件。 添加 symfony/dom-crawler symfony/dom-crawler ~3.0 和 symfony/css-selector ~3.0 到 composer.json 的 require-dev 部分。 ## 认证 ## 配置文件 更新 config/auth.php 文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 reverse 方法现在会保留集合的键名,如果你不想这些方法保留键名,使用集合实例的 values 方法即可。 ## Composer 类 Illuminate\Foundation\Support\Composer 类现在被移动 到 Illuminate\Support\Composer,如果你没有在代码中使用该类那么这一改变对程序没有影响。 ## 命令和处理器 ## 自处理命令 在创建任务/命令时你不再需要实现0 码力 | 377 页 | 4.56 MB | 2 年前3
Laravel 5.6 中文文档return (string)Str::orderedUuid(); ## Collision 默认的 laravel/laravel 应用现在为 Collision 包含了一个 dev Composer 依赖,这个扩展包在通过命令行与 Laravel 应用交互时提供了美观的错误报告: → laravel-zero git:(release-4.0.0) x php application bootstrap 4。默认情况下,生成的分页链接现在也已升级到 Bootstrap 4。 ## 升级指南 预计升级时间:10-30 分钟 PHP Laravel 5.6 需要 PHP 7.1.3 或更高版本。 ## 更新依赖 在 composer.json 中更新 laravel/framework 依赖到 5.6.*, 更新 fideloper/proxy 依赖到 ~4.0。此外,如果你使用以下官方扩展包,也要升级它们到最新版本: ## optimize 命令 之前版本中废弃的 optimize 命令已经被彻底移除。由于 PHP 自身的性能优化,optimize 命令已经不能给应用提供显著的性能提升,所以,你需要从 composer.json 文件的 scripts 部分移除 php artisan optimize。 ## Blade ## HTML 实体编码 在之前版本的 Laravel 中,Blade 不会对 HTML0 码力 | 377 页 | 14.56 MB | 2 年前3
Laravel 5.3 中文文档Laravel Laravel 使用 Composer 管理依赖,因此,使用 Laravel 之前,确保机器上已经安装了 Composer。 ## 通过 Laravel 安装器 首先,通过 Composer 安装 Laravel 安装器: composer global require "laravel/installer" 确保 ~/.composer/vendor/bin 在系统路径中,否则不能在任意路径调用 blog 的新应用,且包含所有 Laravel 依赖。该安装方法比 通过 Composer 安装要快很多: laravel new blog ## 通过 Composer Create-Project 你还可以在终端中通过 Composer 的 create-project 命令来安装 Laravel 应用: composer create-project --prefer-dist laravel/laravel laravel/laravel blog 注 如果要下载其他版本,比如 5.2 版本,可以使用这个命令:composer create-project --prefer- dist laravel/laravel blog 5.2.*。 ## 3、 配置 Laravel 框架的所有配置文件都存放在 config 目录下,并且每一个配置项都有注释,所以你可以随意浏览任意配置文件去熟悉这些配置项。 Public0 码力 | 691 页 | 9.37 MB | 2 年前3
Laravel 5.1 中文文档如果你正在使用 AWS SQS 队列驱动或者 AWS SES 电子邮件驱动,需要升级 AWS PHP SDK 到 3.0 版本。 如果你正在使用 Amazon S3 文件系统驱动,需要通过 Composer 升级相应的文件系统包: • Amazon S3: league/flysystem-aws-s3-v3 ~1.0 ## 废弃 以下 Laravel 特性已经被废弃并且会在 2015 年 Laravel 使用 Composer 管理依赖, 因此, 使用 Laravel 之前, 确保机器上已经安装 Composer。 #### 1.2.1 通过 Laravel 安装器 首先,通过 Composer 安装 Laravel 安装器: composer global require "laravel/installer=~1.1" 确保~/.composer/vendor/bin Laravel 安装目录,该目录中已经包含了所有 Laravel 依赖。该安装方法比通过 Composer 安装要快很多: laravel new blog #### 1.2.2 通过 Composer 你还可以在终端中通过 Composer 的 create-project 目录来安装 Laravel: composer create-project laravel/laravel --prefer-dist0 码力 | 307 页 | 3.46 MB | 2 年前3
共 145 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15













