CI框架

ubuntu安装redis的方法以及PHP安装redis扩展、CI框架sess使用redis的方法

跟風遠走 提交于 2020-03-02 18:22:07
再一次被网上那些教程误导后决定自己写一个。真心被那些奇怪的教程误导了好几次,之前研究其它东西的时候也是。蛋疼啊。 安装redis 直接用apt-get命令即可 sudo apt-get install redis-server 安装的时候会询问你一个东西,输入Y就行。 安装完后会自动启动redis的服务,可以通过下面命令来查看进程是否已经启动。 ps -aux|grep redis 然后检查下redis服务的状态,看看是不是runing。 redis-server is running 安装PHP扩展 使用apt-get就可以安装了 sudo apt-get install php5-redis 然后重启下apache service apache restart CI的session中使用redis存储 在CI 3.0(2.0是不支持用redis存储session)的application\config\config.php中的两个配置改成下面这样 $config['sess_driver'] = 'redis'; $config['sess_save_path'] = 'tcp://127.0.0.1:6379'; 来源: oschina 链接: https://my.oschina.net/u/1860083/blog/468825

【军哥谈CI框架】之无限分类类库的实现和应用

微笑、不失礼 提交于 2019-11-29 21:49:12
大家好,我是 军哥 ,英文名: JayJun ,一直想跟大伙交流一下学习和使用CI的心得和经验,最近也在用CI写一个在线书城项目,已经完成80%,其中有用到无限分类,关于无限分类,有许多的实现方式,今个呢,军哥,跟大家先分享自己写的无限分类类库,只适合CI框架哟,当然你也可以修改后使用到其它地方,接着我们会在CI框架中应用一下(详见附件中代码示例)。这里要求你有一定的面向对象基础,当然了解和熟悉CI(或其它PHP框架)就更好啦。 另外,军哥在代码中应用了市面上热门的一个 前端UI框架——bootstarp ,这个框架在为我们实现页面样式方面是表现的相当给力!详见: bootstrap前端UI框架中文版官网 。 好了,不废话啦,军哥语文学滴不好(小学没少挨老师打手掌心呀),就直接上代码了。有学习和研究CI的,欢迎拍砖!!! 1、先看效果,有图有真相; 分页显示页: 添加分类页: 编辑分类页: 2、控制器( 源码在 application/ controllers 文件夹) ; //无限分类控制器功能 class cate extends CI_Controller { private $_cate_url = 'cate/'; //无限分类视图路径 public function __construct() { parent::__construct(); $this->base

【军哥谈CI框架】之CI中集成百度UEditor

ぐ巨炮叔叔 提交于 2019-11-28 21:16:15
Hello,各位亲,话说上一回,军哥带大家 用 JQuery写了一个全国城市级联菜单的例子 ,不知道亲们学会了多少,是否自己可以独立写出来了呢。 军哥很是期待大家学有所获的,有不明白的地方随时留言吧。好了,接下来,今天军哥要带大家来一起来完成如何在CI框架中集成百度的UEditor编辑器。 我们先简单来了解一下为什么选择百度UEditor编辑器? UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码,在众多的编辑器中还是很出类拔萃的,目前百度编辑器也作为worderPress的插件替换了之前默认的编辑器,也足以看出UEditor的强大。 再来看一下效果图: 不赖吧,相信有淫已经等不急了吧!别急,我们一步步来~~ 一、 官网上 http://ueditor.baidu.com/website/ipanel/panel.html# 下 载最新 UEditor 的 PHP + UTF-8 版 完整源码包,解压到任意目录,解压后的源码目录结构如下所示: _examples :编辑器完整版的示例页面 dialogs :弹出对话框对应的资源和 JS 文件 themes :样式图片和样式文件 php :涉及到服务器端操作的 PHP 文件 third-party :第三方插件 editor_all