E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Yii2.0
Yii 2.0学习日记:用户登陆详细解析(上)
最近在利用
Yii2.0
框架进行项目后台的编写,遇到的第一个问题是用户登陆,包括利用cookie,session登陆等等,笔者从源码角度结合实例为各位详细解析如何编写一个完整的用户登陆模块。
程序员的自我反思
·
2016-03-26 16:12
PHP/Yii
2.0
Yii 2.0学习日记:用户登陆详细解析(上)
最近在利用
Yii2.0
框架进行项目后台的编写,遇到的第一个问题是用户登陆,包括利用cookie,session登陆等等,笔者从源码角度结合实例为各位详细解析如何编写一个完整的用户登陆模块。
a553181867
·
2016-03-26 16:00
cookie
login
yii2.0
symfony小部分文档翻译之http的介绍
由于个人兴趣、工作和学习的需要,我了解过smarty模板引擎;drupal、tp(3.2及之前版本)、
Yii2.0
、laravel等开源项目。
zedsmail
·
2016-02-23 11:00
文档
翻译
symfony
部分
Yii2.0
数据库查询实例(三)
常用查询://WHEREadmin_id>=10LIMIT0,10 User::find()->select('*')->where(['>=','admin_id',10])->offset(0)->limit(10)->all() //SELECT`id`,(SELECTCOUNT(*)FROM`user`)AS`count`FROM`post` $subQuery=(newQuery()
yhdsir
·
2016-02-23 09:00
yii 2 局部关闭 CSRF 拦截
最近在拿
yii2.0
开发ajax提交,在post请求接口时,提示数据无法验证,于是查询yii错误日志,发现错误为exception‘yiiwebBadRequestHttpException’withmessage
yhdsir
·
2016-02-20 10:00
Could not open input file: composer.phar
在"官网->文档->
Yii2.0
权威指南->安装Yii" 中,用的是以下:命令:composer global require "f
Dave_Lee
·
2016-02-16 13:00
yii2.0
基于RESTful的接口的几种请求方式, 举例说明
RESTful风格的API包括:GET/users:逐页列出所有用户HEAD/users:显示用户列表的概要信息POST/users:创建一个新用户GET/users/123:返回用户123的详细信息HEAD/users/123:显示用户123的概述信息PATCH/users/123andPUT/users/123:更新用户123DELETE/users/123:删除用户123OPTIONS/us
daxia_85
·
2016-02-03 12:00
YII2.0
中采用的短数组定义语法
Example #1 一个简单数组 "bar", "bar" => "foo", ); // 自 PHP 5.4 起 $array = [ "foo" => "bar", "bar" => "foo", ]; ?> 配置文件 'basic', 'basePath' => dirname(__DIR__), 'bootstrap' => ['l
mocha
·
2016-01-26 15:00
composer安装
yii2.0
没有composer:curl-sShttps://getcomposer.org/installer|phpmvcomposer.phar/usr/local/bin/composer //加载全局环境 安装yii2:composerglobalrequire"fxp/composer-asset-plugin:~1.1.1"composer create-projectyiisoft/yii
asif
·
2016-01-26 11:00
yii2开发后记
这么一尝试感觉入了坑了,
yii2.0
是2014年12月发布的,估计国内用的人比较少,资料比较少,遇到问题百度
yii2.0
查出来好多1.0版本的答案,只好去google看英文站。
枕边书
·
2016-01-13 10:00
yii2开发后记
这么一尝试感觉入了坑了,
yii2.0
是2014年12月发布的,估计国内用的人比较少,资料比较少,遇到问题百度
yii2.0
查出来好多1.0版本的答案,只好去google看英文站。
枕边书
·
2016-01-13 10:00
YII2.0
之Activeform表单组件用法实例
本文实例讲述了
YII2.0
之Activeform表单组件用法。
rogerzhanglijie
·
2016-01-09 10:15
微信开发之网页授权获取用户信息(二)
在公众号的配置过程中,许多开发者会在菜单中加入HTML5页面,有时在页面内需要访问页面的用户信息,此时就需要网页授权获取用户基本信息脚本之家提醒大家:本文介绍讲述的内容是基于
yii2.0
框架1、设置授权回调域名
I''''mnot黛玉
·
2016-01-08 15:44
Yii2.0
中间表查询
yii2中,中间表查询实现,是通过via与viaTable实现的。个人认为实现原理是一样的。前提:user表idcourse-enrollment表course_id,user_idcourse表id要求:在course模型中实现查询:代码如下:via()函数:via()publicmethod//定义relationpublicfunctiongetEnrollments(){return$th
r_martian
·
2016-01-06 19:16
Yii2.0
后端开发
数据库操作
MYSQL技术分享
Yii2.0
入门--安装方法及目录结构
1、简介:Yii是一个高性能,基于组件的PHP框架,用于快速开发现代Web应用程序。名字Yii(读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 YesItIs!的缩写。Yii当前有两个主要版本:1.1和2.0。1.1版是上代的老版本,现在处于维护状态。2.0版是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器Composer、PHP代码规范PSR、命名空间、Traits(
u012286517
·
2015-12-29 18:00
Web
PHP
框架
yii
应用
yii2.0
控制器方法 视图表单 Form表单处理
假设我们在ArticleController.php下面的actionForm方法中来处理提交的表单新建立一个views/Article/article-form.php文件用来作为输入表单field($model,'title')?>field($model,'content')?>'btnbtn-primary'])?>新建立一个views/Article/article-confirm.ph
九分
·
2015-12-29 16:00
yii2.0
控制器方法 视图表单 Form表单处理
假设我们在ArticleController.php下面的actionForm方法中来处理提交的表单 新建立一个views/Article/article-form.php文件用来作为输入表单 field($model,'title')?> field($model,'content')?> 'btnbtn-primary'])?> 新建立一个views/Ar
九分
·
2015-12-29 16:00
yii2.0
从控制器到视图的输出
在controllers/SiteController.php文件中,添加publicfunctionactionSay($message='Hello') { return$this->render('say',['message'=>$message]); } 在views/site文件夹中新建一个say.php文件 向say.php中添加 访问www.yourhome.com/
九分
·
2015-12-29 15:00
php框架选择
国外流行的几个PHP框架:Laravel、
Yii2.0
、CI等,国内流行的PHP框架:ThinkPHP.框架是开发的一个工具,不同的框架都在某方面比较擅长,不必拘泥于哪个框架好,而应该借鉴多个框架的思想
xiaohubeiplus
·
2015-12-29 10:00
Centos6.5中 一键安装LNMP 安装
Yii2.0
手工配置
/install.shlnmp进入安装状态后按照提示做安装选择(参考 http://lnmp.org/install.html ) 2、安装
Yii2.0
a先安装好composer//
九分
·
2015-12-24 17:00
YII2.0
常用查询语句
本文主要说说一些基本的查询语句:1.首先理解以下三个的返回类型:find()返回值是一个ActiveQuery()对象hasOne()与hasMany()返回值是yii\db\ActiveQueryinstanceActiveDataProvider返回的值是yii\db\ActiveQueryinstance2.下面详细说一些常用的查询:2.1.查询单条用户记录:findOne()与find()
r_martian
·
2015-12-19 09:15
Yii2.0
后端开发
Yii2.0
behaviors方法使用
初学
Yii2.0
学习路径:http://www.yii-china.com/经过各种学习,积累知识点;(1)控制器behaviors过滤数据需要引入如下文件useyii\filters\AccessControl
林小豆
·
2015-12-18 16:00
Yii2 模型实例化
Yii2.0
中,模型实例化方式有多种,如下:1.$model=newVPost();2.
r_martian
·
2015-12-09 23:13
Yii2.0
后端开发
Yii2.0
创建多应用目录
Yii2.0
创建多应用目录 Jul10,2015 552Browse 0Comments Yii2 ,
Yii2.0
的高级应用模板:AdvancedApplicationTemplate。
mocha
·
2015-11-22 19:00
Yii2.0
Activeform表单部分组件使用方法
文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea(['rows'=>3]);文件上传:fileInput();提交按钮:submitButton();重置按钮:reset
林小豆
·
2015-11-17 10:00
Yii2.0
UrlManager
服务器软件的配置与1.0一致即可。、 在组件中进行如下配置: 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules'=>[ '<controller
·
2015-11-12 11:39
manager
Yii框架2.0 数据库操作初接触
Yii2.0
和Yii1.1版本的变动还是挺多的,我发现配置文件有许多不同,Yii1.1版本里有个main.php 好多信息是在这里配置的,比如默认控制器,数据库连接信息;Yii的数据库配置被单独拿出来,
·
2015-11-11 16:37
yii框架
Yii框架2.0的安装过程
*,直接下载然后用脚步可以创建自己的项目了,最近看了下
Yii2.0
版本的,他推荐用composer来安装。当然也可以用类似1.*版本的安装方式。 这篇咱们就说说2.0的composer方式安装。
·
2015-11-11 16:36
yii框架
yii2.0
安装创建应用shiyong 归档文件安装
环境是wamp在本机开发 http://www.yiiframework.com/download/ Install from an Archive File Download one of the following archive files, and then extract it to a Web-accessible folder: Yii 2 with ba
·
2015-11-11 12:17
yii2
Yii框架2.0的 验证码
最近看了一个Yii的教程视频,是按1.1的版本讲的,我想用
Yii2.0
的框架也参考他的学习开发下,结果发现好多不一样的,现在就说说验证码的事 首先加入一个actions 做验证码图片的显示,实际事调用了
·
2015-11-11 11:32
yii框架
yii2.0
composer安装
1.下载Composer-Setup进行全局安装(使用composer self-update命令可以更新composer到最新版本) 2.命令行执行(基本模版或者高级模版): composer create-project --prefer-dist yiisoft/yii2-app-basic basic composer create-project --prefer-dist yii
·
2015-11-11 07:53
yii2
yii2的权限管理系统RBAC简单介绍
VIP用户组, 高级会员组,中级会员组,初级会员组 VIP用户组:发帖、回帖、删帖、浏览权限 高级会员组:发帖、回帖、浏览权限 中级会员组:回帖、浏览权限 初级会员组:浏览 在
Yii2.0
·
2015-11-11 05:22
yii2
在
Yii2.0
中实现计划任务(cron)
以下由我们在 信易网络公司开发项目的时候终结出的一些经验 Create console application 创建命令行应用 In advance template there is already a file yii. And there is no need to run it as php, it is Linux script. 在高级模版中的 yii 文件
·
2015-11-11 02:55
cron
Yii2.0
的乐观锁与悲观锁
原文:
Yii2.0
的乐观锁与悲观锁 Web应用往往面临多用户环境,这种情况下的并发写入控制, 几乎成为每个开发人员都必须掌握的一项技能。
·
2015-10-30 14:28
yii2
Yii2.0
search 搜索类
先给出一个search类的代码:$query,]);$this->load($params,'');if(!$this->validate()){/*uncommentthefollowinglineifyoudonotwanttoreturnanyrecordswhenvalidationfails*///$query->where('0=1');return$dataProvider;}//过
r_martian
·
2015-10-29 21:30
Yii2.0
后端开发
yii2.0
如何按需加载并管理CSS样式及JS脚本 [ 2.0 版本 ]
registerJsFile($jsfile,[AppAsset::className()]); } //定义按需加载css方法,注意加载顺序在最后 publicstaticfunctionaddCss($view,$cssfile){ $view->registerCssFile($cssfile,[AppAsset::className()]); }}在视图中使用: beginP
开发者007号
·
2015-10-26 22:00
Yii2.0
访问控制过滤器(ACF)运用
publicfunctionbehaviors(){ return[ 'access'=>[ 'class'=>AccessControl::className(), //当规则禁止访问的时候会被调用denyCallback函数,这个回调函数可以自己定义 'denyCallback'=>function($rule,$action){ throw
开发者007号
·
2015-10-24 21:00
yii2.0
用户登陆
在yii2的basic版本中默认是从一个数组验证用户名和密码,如何改为从数据表中查询验证呢?首先新建立一个user表并插入实验数据,如下CREATE TABLE `user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL, `password` varchar(32) N
段欢芸
·
2015-10-09 17:54
yii2
登陆
Yii2.0
登录功能代码实现
yii归档文件中的basic应用是带登录功能的,见user相关。同时basic中已经带了基本登录Login模板。一、建立controller/action这里用到SiteController的actionLogin方法:namespaceapp\controllers; useYii; useyii\filters\AccessControl; useyii\web\Controller; us
zly9923218
·
2015-10-05 14:00
yii
Composer
yii2.0
安装
Windows安装Composer:一、下载Composer官网下载:https://getcomposer.org/download/二、开启PHP的openssl支持修改D:\WAMP\bin\php\php5.4.12配置文件php.ini;注意路径去掉注释;三、安装Composer一路”next”安装完毕。安装完毕会提示你重新打开CMD命令行使用。安装Yii2–advanced 模板一、下
贫下中农丶
·
2015-09-17 16:00
关于
YII2.0
配置的一点问题
YII2.0
是最新出来的。用过1.0的同学应该不陪生目录结构。我们的目录结构是这样的:这么做的好处就不多说了。。这里只说下配置问题:1.更改入口文件:require(__DIR__.'/../..
kill寿州狼
·
2015-08-20 17:00
Yii 2.0鉴权之RBAC(
Yii2.0
Authorization By RBAC)
基于角色的访问控制提供了简单而又功能强大的集中的访问控制。配置RBAC管理器在定义鉴权数据并执行访问检查之前,必须先配置authManager组件。Yii提供了两种鉴权管理器:yii\rbac\PhpManager 和 yii\rbac\DbManager。前者使用一个PHP脚本文件管理鉴权数据,而后者是把数据存储在数据库里面。假如你的应用不需要经常变动的角色和权限管理,你可以考虑前者。下面的代码
伯洛芒果汁。
·
2015-07-28 11:00
Yii2.0
验证码的使用
Yii2.0
的自带的验证依赖于GD2或者ImageMagick扩展。
伯洛芒果汁。
·
2015-07-28 11:00
YII2.0
集成极光推送实现IOS的PUSH功能
极光组推和个推可以通过极光返回的tag标签、alias别名、registionID进行推送。群推直接通过->setAudience(M\all)进行推送,推送保存一条记录到本地数据库即可。附极光推送的PHP版本SDK下载网址:http://docs.jpush.io/server/php_sdk/1、解压出来的verdor目录改名,如jpush放到YII的vendor目录。2、index.php入
风清扬-深圳
·
2015-07-13 22:00
CentOS下PHP 5.6编译安装
最近在尝试
yii2.0
,我所使用的系统是centos,通过yum安装的php是5.2,而
yii2.0
至少需要5.4在网上找了一些安装方式都失败了,包括修改yum的源来更新的方式也不成功,于是只能通过最原始的方式下载源码来编译安装了
李可斌
·
2015-07-03 03:00
PHP
centos
编译安装
5.6
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIE
采用的xampp-linux-x64-5.6.8-0-installer.run经过一系列配置,安装的php,
YII2.0
框架,PHP版本高于5.4,调用这个命令的时候出问题了。
不避风云
·
2015-06-21 19:00
yii2
Composer
Yii2.0
依赖注入(DI)和依赖注入容器的原理
http://www.yiichina.com/tutorial/112http://www.digpage.com/di.html
small_rice_
·
2015-06-11 14:00
YII2.0
数据库操作整理
删除单条记录:$count=$model->findOne($itemid)->delete();批量:$count= $model->deleteAll(['username'=>$username]);
风清扬-深圳
·
2015-06-03 16:00
Yii2.0
ActiveForm Input Fields
之前5月学习Yii2的时候发现的一个不错的博客内容,这里转载保存。UsethenamespaceForActiveFormActiveFormBeginAndEndTextInputFieldTextAreaFieldPasswordInputFieldHTML5EmailInputFieldFileUploadCheckboxButtonFieldCheckboxListInputFieldRa
卖小女孩的小火柴
·
2015-06-02 22:00
yii2.0
中隐藏或移除Basic/Web(不修改Apache配置httpd.conf)
译自http://fellowtuts.com/yii/hide-or-remove-basicweb-from-url-in-yii-2-0/yii是一个非常好的框架,它会自动的做许多事情。我们知道,默认的yii安装会使网站通过类似这样的URL“http://www.example.com/basic/web/index.php”来访问,或者类似这样,但是在生产环境中你也许希望从URL中隐藏或移
木木在路上
·
2015-05-12 14:54
yii2
php
路由
url
PHP
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他