yii2.0(php框架)PC版下载-yii2.0(php框架)下载 v2.0.52官方版-KK下载站

yii2.0(php框架)

下载地址

您的位置:首页 > > 软件下载 > 网络软件 > 建站软件 > yii2.0(php框架)PC版下载
95.56%
4.44%

yii2.0(php框架) v2.0.52官方版

  • 软件介绍
  • 软件截图
  • 相关下载
软件标签:

Yii2.0是一款基于PHP的高性能开发框架,适用于Web程序构建,拥有丰富的扩展功能与灵活的代码组织方式,强类型约束与MVC架构简化了复杂业务逻辑的实现过程,自带多种缓存机制与数据库抽象层,可以显著提升系统运行效率,适用于各类企业级系统及高负载业务场景。

yii2.0(php框架)安装步骤

前提:十分关键,你的 php 版本必须是 php5.4 及以上,首先要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例。

1、下载本站提供的高级应用模板,或者到官方网站下载。

2、下载完成后解压到 www 目录,我放在了 D:\wamp\www\yii2\advanced,通过 cmd 命令进入 D:\wamp\www\yii2\advanced 目录下。

yii2.0(php框架)

3、运行 php -r "readfile ('https://getcomposer.org/installer');" | php。

yii2.0(php框架)

4、这时会在 D:\wamp\www\yii2\advanced 目录中下载一个 composer.phar 文件,有了这个文件就能执行 php composer.phar 命令,提示。

yii2.0(php框架)

5、运行 php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3" 这个命令,该命令用于升级模板应用,一定要执行,不然访问会出现错误,如果提示 Nothing to install or update,就跳过这一步,不用更新了。

6、准备所有插件,这十分关键,少了这步所有操作都会失败。

执行命令:php composer.phar global require "fxp/composer-asset-plugin:1.0.0"。

7、安装我们的 yii2 应用。

执行命令:composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test,这样会在上一层目录生成 yii2test 应用。

请注意,安装过程中可能会提示你输入 GitHub 的用户名和密码,这是正常情况,输入后继续即可。如果没有 git 账号,注册一个就行,但安装时可能需要退出 cmd,重新操作。

8、最后一步:初始化我们的应用,初始化要在创建的 yii2test 目录下进行,执行 cmd 的 init 命令,选择 0 和 y。

yii2.0(php框架)特点

1、采用了 PHP 命名空间、Trait、PSR 标准、Composer 和 Bower 包管理器等新技术新标准。

2、实现了依赖注入和依赖注入容器以及服务定位器(Service Locator)等新架构新模式。

3、Yii2.0 对安全性格外关注,采取一系列手段有效防止 SQL 注入、XSS 攻击、CSRF 攻击、cookie 篡改等。

广泛支持各类 SQL 和 NOSQL 数据库,高效实现了 Active Record 等数据库查询、操作界面,具备数据库迁移、复制、读写分离等功能。

4、只需少量代码就能实现完全符合标准的 RESTful API。

5、支持各种粒度、介质的缓存机制。

6、具备多种认证和授权方式,包括基于 cookie 和基于令牌的认证,RBAC 等权限控制方式,支持 OpenID,OAuth1,OAuth2 等。

7、支持 Bootstrap,jQuery UI,拥有丰富的 Widget 挂件可供使用。

8、具备完善的国际化支持,拥有符合 ICU 标准的时间、复数等格式化工具和消息翻译、视图翻译等功能。

9、除了支持 Twig 和 Smarty 这两个主流的 PHP 模版引擎外,开发者还能自己编写扩展支持其他引擎。

10、为程序员提供了 Yii 调试工具条和 Gii 代码生成器以及文档生成器等高效开发工具。

11、整合了 Codeception 和 Faker,并与 DB Migration 相结合,具备一个 fixture 框架,便于测试开发。

12、拥有简单应用模板和高级应用模板,适用于不同的开发场景,都能帮助开发者尽快搭建起自己的应用。

yii2.0(php框架)亮点

1、高性能:Yii 框架借助延迟加载、自动加载和缓存等技术,呈现出出色的性能与响应效率。

2、简单易用:Yii 框架配有丰富的文档与示例,能让开发者快速熟悉框架并搭建应用程序。

3、安全性:Yii 框架包含输入验证、输出过滤、身份验证和授权等安全特性,可保护应用程序避开常见的 Web 安全风险。

4、可扩展性:Yii 框架运用组件化设计,开发者能轻松扩展和定制框架各部分,以契合特定需求。

5、支持多种数据库:Yii 框架兼容 MySQL、PostgreSQL、SQLite 和 Oracle 等常见数据库,开发者可依据项目需求挑选合适的数据库。

6、国际化和本地化支持:Yii 框架具备强大的国际化与本地化能力,助力开发者轻松打造多语言、多地区的应用程序。

7、缓存支持:Yii 框架涵盖页面缓存、数据缓存和片段缓存等多种缓存方式,能提升应用程序的性能与响应效率。

yii2.0(php框架) v2.0.52官方版

普通下载地址:
本地普通下载
本地电信下载
浙江移动下载
北京联通下载

精选软件