项目开发步骤:多人同时开发项目,分工合理,协作开发;测试阶段;上线运行;对项目维护,修改,升级,跟踪;项目稳定运行;6.持续改进;PHP框架zendphp重量级yii重量级,纯OOP框架Thinkphp轻量级框架,国人自己开发的,入门容易4.CI轻量级什么是框架:一堆代码的集合,里边有..
分类:
Web程序 时间:
2017-02-23 23:06:35
阅读次数:
191
Yii2默认日志记录到文件中,通过配置log组件来重新将日志保存到数据库中 打开config目录下console.php文件,修改log配置 打开cmd 命令行,进入Yii根目录,开始创建数据库 输入yes 数据库中就会创建好log表,配置web.php文件的log的targets将日志记录到数据库 ...
分类:
数据库 时间:
2017-02-23 13:55:27
阅读次数:
421
因为以前写执行脚本的时候都是直接用PDO连数据库进行相关的数据操作。后面发现在yii框架里可以直接使用CLI操作相关的数据库 ,可以在yii目录下执行php的CLI。在linux下可以用做于crontab(计划任务) ...
分类:
其他好文 时间:
2017-02-20 19:49:56
阅读次数:
193
学习Yii很久了,一直做的是小案例,自以为学的还不错。直到最近用Yii开发了一个非常简单的CMS,一路下来,磕磕绊绊,才知自己不足。加上最近正学习着偏架构方面的知识。特此总结一下。小白经验,大神轻拍,欢迎讨论。 本篇文章主要是将一些 MVC 代码组织的技巧,不会涉及详细编码。声明使用的模版是Yii高 ...
分类:
其他好文 时间:
2017-02-19 21:33:21
阅读次数:
212
use yii\behaviors\TimestampBehavior; use yii\behaviors\BlameableBehavior; use yii\db\Expression; /** * @inheritdoc * 插入创建者及创建时间/更新者及更新时间 */ public fun... ...
分类:
其他好文 时间:
2017-02-19 20:17:10
阅读次数:
201
该文件下的IP ///public $allowedIPs = ['127.0.0.1', '::1']; 修改这里的IP就可以了 ...
分类:
其他好文 时间:
2017-02-18 22:26:40
阅读次数:
184
小部件 Yii提供了一套数据小部件widgets,这些小部件可以用于显示数据。 DetailView小部件用于显示一条记录数据。 ListView和GridView小部件能够用于显示一个拥有分页、排序和过滤功能的一个列表或者表格。 1.DetailView 用来显示一条记录的详情,下面这些都是一条记 ...
分类:
其他好文 时间:
2017-02-16 14:18:59
阅读次数:
166
在工作中用到YII2框架,之前对Yii的Widgets这个不太理解,也就没有用上。最近在查看YII2的英文指南的时候,终于弄明白了是怎么一回事。举个简单的例子,如果在做后台开发的时候,大部分页面都需要用到一个可选择的列表(<select>),那么我们可以把它做成窗体小部件。具体..
1.Yii如何使用数据库 Yii通过数据库访问对象(Database Access Objects,简称DAO)来使用数据库的。 DAO建立在“PHP数据对象(PDO)之上,并提供一套面向对象的API来访问数据库” 2.数据库的连接 数据库的连接通常放在配置文件中,/common/config/ma ...
分类:
数据库 时间:
2017-02-15 16:15:57
阅读次数:
177
1,如果你使用composer来安装的话,执行下边两条命令。 composer global require "fxp/composer-asset-plugin:^1.2.0" composer create-project --prefer-dist yiisoft/yii2-app-advan ...
分类:
其他好文 时间:
2017-02-15 10:56:09
阅读次数:
160