• Yii连接多个数据库的方法

    Yii连接多个数据库的方法 一、配置多数据库 大多数情况下,我们都会采用同一类型的数据库,只是为了缓解压力分成主从或分布式形式而已。声明你可以在主配置文件(main.php)中里声明其它的数据库连接: lt;php '...
    文章 2016-03-29 2000浏览量
  • Yii学习笔记-简单的使用

    4.导入数据库yii数据库和需求为驱动的框架,一个完美的数据库就是好的项目的一半 5.修改配置文件/var/www/yii_tel/protected/config/main.php 去掉gii的注释 这里选择了mysql数据库的连接方式 6.进入gii创建...
    文章 2013-11-28 1001浏览量
  • Yii框架分布式缓存的实现方案

    Yii中不管缓存介质是磁盘、数据库还是内存,赋值和取值都是统一的,这样的话,当我们有更换缓存介质的时候就可以改一下主配置文件,程序代码一点都不用动,这也是Yii将代码重用性发挥到极致的一个很好体现。...
    文章 2015-02-16 1216浏览量
  • 缓存技术之——Yii2性能优化之:缓存依赖

    依赖可以是文件、数据库、甚至是一些表达式。功能十分强大。Yii提供了5中依赖方法,我们这里介绍其中的3种常用依赖。1、文件依赖 顾名思义就是将缓存和文件绑定在一起。如果文件的内容发生变化,那么缓存将会收到...
    文章 2016-11-16 1261浏览量
  • Yii 框架学习-01 框架入门

    这是 Yii 提供的很有用的调试工具,可以记录并显示大量的调试信息,例如日志信息,响应状态,数据库查询等等。Yii 实现了模型-视图-控制器(MVC)设计模式,这点在上述目录结构中也得以体现。models 目录包含了所有...
    文章 2016-04-22 5879浏览量
  • Yii 框架学习-02 进阶

    应用结构 入口文件 ...lt;...开启debug,应用会保留更多日志信息,如果抛出异常,...yii除了可以使用模型对象的方式(ORM)操作数据库外,还可以使用原生的SQL语句。通过yii\db\Command:createCommand可以执行SQL语句。查询: ...
    文章 2016-04-22 3153浏览量
  • Yii2框架(一)安装及目录结构

    Yii2.0框架是不会帮你创建数据库的&xff0c;因此&xff0c;你需要自己创建一个数据库&xff0c;配置到框架的配置文件中&xff0c;数据库配置文件在框架根目录下\common\config\main-local.php中。执行命令&xff1a;yii migrate...
    文章 2022-04-25 120浏览量
  • Yii2框架(二)数据库相关操作

    Yii2.0的数据库操作。由于我这里安装的是yii2.0-advanced版本。这个破玩意是自带数据库的&xff0c;上一篇的安装中数据库也一起随之安装完成。配置啥的&xff0c;也都配置完成。不论什么框架&xff0c;对数据库都是有一套自己...
    文章 2022-04-25 34浏览量
  • Yii框架目录结构功能注释

    db 数据库操作类 gii Yii 代码生成器(脚手架),能生成包括模型,控制器,视图等代码 i18n Yii 多语言,提供了各种语言的本地化数据,信息、文件的翻译服务、本地化日期和时间格式,数字等 logging 日志组件,Yii提供...
    文章 2017-11-16 1351浏览量
  • 深入理解Yii2 数据库事务

    事务(Transaction)在Yii中,使用 yii\db\Transaction 来表示数据库事务。一般情况下,我们从数据库连接启用事务,通常采用如下的形式:$transaction=$connection->beginTransaction();try {$connection->...
    文章 2021-12-06 133浏览量
  • LoginForm表单的执行过程

    验证规则可以是:MD5(用户密码+Salt)的值与数据库里Password做比较。数据验证 当插入或更新一行时,我们常常需要检查列的值是否符合相应的规则。如果列的值是由最终用户提供的,这一点就更加重要。总体来说,我们...
    文章 1970-01-01 1294浏览量
  • Yii 2 —— session

    有些系统为了更好的管理session数据,会将其保存到数据库里,则可以通过继承Session类,并进行如下处理: 1、在子类的getUseCustomStorage()返回true,表示使用自定义存储方式;2、在子类实现如下接口:openSession...
    文章 2017-11-23 938浏览量
  • 回顾yii2用户注册与登陆

    保存到数据库中 if!this->save(false)){ throw new Exception($this->getErrors());} 由于其他数据在通过load方法绑定到模型上,我们将加密后的密码和盐值绑定上后,就可以保存到数据库中了 这里有个小细节,...
    文章 2017-08-19 1253浏览量
  • Yii framework 应用小窍门

    12.Yii 数据库查询找出最新5个发布的内容 在数据查询的时候,出现下面的是什么意思?posts=Post:model()->published()->recently()->findAll();这个是叫做namedscope, 每个命名范围被声明为一个可以被用来...
    文章 2016-03-29 1367浏览量
  • YII2 gii 配置多个数据库,或者多个配置文件的时候 gii...

    用着用着就晕了 就在gii 页面 选择数据库选项(配置多个数据库后制动就该有选项)
    文章 2018-05-15 1479浏览量
  • 疑问PHP各个初中高级应该掌握到哪些技术和掌握到什么...

    版本控制 前端知识 服务器基本操作 数据库设计实现 2、中级PHP:get进阶技-数据库索引和优化自不必说,分表分库还是要有的,memcache和redis的使用频率不能低于月次,不了解前端是不是说不过去了?缓存 3、高级PHP:...
    文章 2019-06-12 1140浏览量
  • Yii框架特点及测试考虑

    Yii采用了它的基于部件和事件驱动的编程范式,数据库抽象层,模块应用框架,国际化和本地化以及其它一些东西。Ruby on Rails:Yii继承了它的易于配置的特点。Yii还参考了它的活动记录设计模式的实现。jQuery:作为...
    文章 2017-11-23 1451浏览量
  • 【PHP】Yii2中事务的使用以及代码实例

    数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过...
    文章 2016-09-07 1476浏览量
  • Yii2初谈

    数据库方面,Yii2改进了AR类的性能。同时,原生引入了Restful API开发模式,以Model为核心,暴露相关方法。Yii2中表单的创建也更加简单。use yii\db\Query;use app\models\Customer;customers=(new Query)->from...
    文章 2015-01-31 838浏览量
  • Yii 日志与调试 debugtoolbar

    'system.db.*'/只显示关于数据库信息,包括数据库连接,数据库执行语句 YII_TRACE_LEVEL的数字越大,信息越清楚 Yii 提供了一个灵活可扩展的日志功能。记录的日志可以通过日志级别和信息分类进行归类。通过使用级别和...
    文章 2016-05-12 3221浏览量
  • yii学习记录-gii配置

    1 激活 protected/config/main.php 数据库配置 main.php中设置数据连接 2 增加gii配置 'modules'=gt;array(/GII应用程序,代码生成工具 'gii'=gt;array 'class'=gt;'system.gii.GiiModule',/声明一个名为gii的模块...
    文章 1970-01-01 953浏览量
  • yii学习笔记(一)应用程序Application

    db:CDbConnection 提供数据库连接。注意,你必须配置其connectionString属性以便使用该组件。errorHandler:CErrorHandler 处理为捕捉的PHP错误与异常。format:CFormatter 格式化数据值的显示形式。messages:...
    文章 2011-01-10 724浏览量
  • 【RESTful】Yii2实现RESTful架构配置最佳实践

    首先,Yii2自带了实现RESTful api的方式,但是,官方的例子过于简单,把一个资源限定成了数据库中的一个表,这显然是和REST中定义的资源不相符的,并且实际的业务需求过于复杂,不能通过一个表进行数据的操作。所以,我们...
    文章 2016-06-14 1402浏览量
  • Yii 2 —— 密码加密算法

    一般传统的MD5类方式加密密码时,判断输入的密码是否正确,就是重新用加密算法把密码再加密一次,然后判断加密的结果与数据库中保存的是否一致。现在使用这样的方式来校验密码自然是不行的了(注:ecshop和ectouch...
    文章 2017-11-14 1554浏览量
  • web开发学习之旅

    (23日晚)又看了看PHP操作MySQL数据库的教程,教程写的比较简单,看过就懂了,于是没有敲代码。24日,25日,26日看Yii教学视频(张久龙),对Yii里边的大部分知识点都有了了解。27日,看了下AngularJS的一些基本信息...
    文章 2017-11-13 1064浏览量
  • Yii 2 —— Model表前缀

    Yii的体系里,数据库的表是跟model对应的,表名称是在Model类的tableName()函数中返回的,为了处理表前缀的问题,在这个函数中返回表名称时,可以采用类似如下代码: public static function tableName() { ...
    文章 2017-11-15 1301浏览量
  • YII框架(1.7&2.0基础版&2.0高级版)应用程序...

    ③(可忽略)配置数据库 并且 创建 User 表 CREATE TABLE `user` `id` int(11)NOT NULL AUTO_INCREMENT COMMENT '自增ID', `username` varchar(255)NOT NULL COMMENT '用户名', `auth_key` varchar(32)NOT NULL ...
    文章 2016-03-24 1485浏览量
  • PHP组件化开发

    这两个方法以实现数据删除前和删除后触发的关联操作,但Yii中,只要继承Component基类实现的类,都可以使用事件和行为来扩展原来的逻辑,而且可从外部来定义,非常灵活。yii中的用法大致为: model=new User;model-&...
    文章 2016-07-01 1033浏览量
  • Yii2框架RESTful API教程

    1.在数据库中创建一张book表。book表的内容如下: Table structure for book DROP TABLE IF EXISTS `book`;CREATE TABLE `book` `id` int(10)unsigned NOT NULL AUTO_INCREMENT, `name` char(50)NOT NULL DEFAULT ''...
    文章 2017-10-11 1960浏览量
  • 完善购物车系统

    会员加车存数据库,游客加车存cookie.但是这个系统,加入购物车就会跳转至购物车页面.但是在京东等电商当中,我发现他们并不是这样处理的 图片来自京东 京东会先跳往一个加入购物车成功的一个页面.这样做有什么好处呢 ...
    文章 2017-07-14 958浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化