ok,因为工作需要因此直接开始使用yii2,因此将开始yii2的代码分析及比较,yii1的分析依旧会继续。yii init 文档这是一个命令行下的工具首先他通过读取url argv来获取两种不同的配置,即开发和生产两个环境然后通过php读取stdn获取用户选择,复制环境配置到网站根目录比起1版本,更...
分类:
其他好文 时间:
2014-11-27 14:25:23
阅读次数:
211
这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913 第一步 安装Composer: 语法:“curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径”我这里的php可执行文件...
分类:
系统相关 时间:
2014-11-26 19:02:43
阅读次数:
302
最近在做一个restful风格的项目,发现有个表返回的json数据中id始终是string型,但另一个表的id始终是int.
后来我发现原因是出在yii\db\Schema类的getColumnPhpType函数中,这个函数决定了最终出来的数据的类型,其中有一行是这样写的:return PHP_INT_SIZE == 4 && $column->unsigned ? 'string' : 'in...
分类:
其他好文 时间:
2014-11-26 16:31:35
阅读次数:
182
刚刚研究完观察者设计模式,yii2随处用到的东西,记录竟总结一下,可能印象会更深一些/** * 观察者模式 */ class Father{ private $_observers = array(); public function register($sub){ /* 注册观察者...
分类:
Web程序 时间:
2014-11-18 23:03:50
阅读次数:
230
网上搜了好多答案,基本上都是让你在composer.json里面添加这样一段话: "extra": { "asset-installer-paths": { "npm-asset-library": "vendor/npm", ...
分类:
Web程序 时间:
2014-11-11 15:59:41
阅读次数:
185
yii-basic-app-2.0.0\basic
requirements.php 文件
程序必要条件检查脚本。
检查框架目录
如果不存在报错误信息
if (!is_dir($frameworkPath)) {
引入检查类
require_once($frameworkPath . '/requirements/YiiRequirementChecker.php');
...
分类:
Web程序 时间:
2014-11-07 17:08:34
阅读次数:
197
DIRECTORY STRUCTURE
目录结构
-------------------
assets/ contains assets definition
包含资源定义
commands/ contains console commands (controllers)
包含命令行命令,控制器
...
分类:
其他好文 时间:
2014-11-07 17:05:23
阅读次数:
436
1.minimum-stability 错误 使用composer 安装yii2的时候会出现下面的问题。composerinstallLoadingcomposerrepositorieswithpackageinformationInstallingdependencies(includingr....
分类:
其他好文 时间:
2014-11-05 00:00:53
阅读次数:
1857
Yii::$app->user->idYii::$app->user2->idYii::$app->admin->ididentityCookie是不是得设置
分类:
其他好文 时间:
2014-10-31 13:20:19
阅读次数:
179