
PHP
文章平均质量分 72
Sulley007
智能大数据驱动信息安全
展开
-
[codeigniter 二]、分析CI结构和CI是如何工作的
一、CI的文件结构大家还记得第一讲中的CI目录结构图吗,当时并没怎么详细说明,我们再来看一下。根据上图我们可以知道,CI主要组成部分为,application(应用文件夹)、system(系统文件夹)和index.php入口文件。应用文件夹中主要是存放控制器、模型和视图等,系统文件夹中主要是存放组成CI的核心文件的,index.php入口文件是一个单一入口文件,所谓单一文件原创 2015-07-15 22:45:07 · 1288 阅读 · 0 评论 -
[codeigniter 三]、例子——“Hello World!”
今天我们来学习CI框架中的控制器、方法和视图,然后我们一起完成一个大家都懂的例子——“Hello World!”。1、控制器、方法。(1)、什么是控制器呢?我们都知道,控制器指的是模型(model)-视图(view)-控制器(controller),即M-V-C模式中的C层,主要负责接受用户的输入并调用模型和视图去完成用户的需求,本身不输出任何东西和做任何处理的。其实讲原创 2015-07-16 23:40:09 · 1275 阅读 · 0 评论 -
[codeigniter 一]、codeigniter的介绍和安装配置
codeigniter(以下简称CI)的介绍;一、CI的介绍。1、CI是什么?军哥喜欢用这样一句话来介绍CI是什么,CI是一个免费、轻量级但功能强大且易扩展的PHP框架,使用面向对象的开发结构和MVC模式,提供了一套丰富的类库来满足通常的任务需求。总之,CI简单易学,高效实用!那怎么样来解读这句话呢?我们接着看:(1)、CI是一个PHP框架;大家都知道PHP框架原创 2015-07-15 22:41:35 · 976 阅读 · 0 评论 -
[codeigniter 四]、模型和辅助函数
1、模型。(1)、什么是模型?模型对于那些传统MVC方式的人来说是可选的。比如,我们之前讲的一些例子中就没有用到M层,那是由于我们暂时还没有涉及到与数据库的操作,一旦涉及到数据库操作,我们就要用M层了,因为模型(M)就是专门用来和数据库打交道的。(2)、那怎么样创建一个模型呢?其实模型就是一个PHP类,里面包含添加、删除、更新和统计数据等方法,我们来创建一个简单原创 2015-07-17 23:27:40 · 855 阅读 · 0 评论 -
[codeigniter 五]、查询缓存
数据库缓存类数据库缓存类允许你把数据库查询结果保存在文本文件中以减少数据库访问。重要当缓存启用时,本类会被数据库驱动自动加载,切勿手动加载。重要并非所有查询结果都能被缓存,请仔细阅读本页内容。启用缓存启用缓存需要三步:在服务器上创建一个可写的目录以便保存缓存文件;通过文件 application/config/database.php 中的原创 2015-08-13 15:19:59 · 752 阅读 · 0 评论 -
php 5.6连接mongodb 数据库
在上一篇博文中,已经说明在windows如何配置mongodb数据库;那么我们现在就来实现如何连接数据库。使用下面列出的其中一种方法连接:<?php$connection = new Mongo(); // 连接到 localhost:27017$connection = new Mongo( "mongodb://IP" ); // 连接到远程服务器 (使用默认端口: 2原创 2015-09-10 01:22:33 · 2430 阅读 · 0 评论 -
php 5.6获取mongodb实例
要选择数据库,使用:<?php$connection = new MongoClient();$db = $connection->dbname;?>这个数据库不需要提前建好,当你使用的时候,就回自动创建。要注意的是,可能一不小心建立了一个新的数据库,会产生奇怪的错误。如下面的例子:<?php$connection = new MongoClient()原创 2015-09-10 01:32:26 · 1042 阅读 · 0 评论 -
在Windows 上配置 php和mongodb 数据库
针对不同线程安全、VC版本的 PHP 发行版,可从 PECL 获取到预编译的二进制文件。 解压,并把 php_mongo.dll 放到 PHP 扩展目录(默认是 “ext”)。将以下内容添加到 php.ini 文件:extension=php_mongo.dllNote: 为 Windows 用户添加额外的依赖 DLL为了使此扩展生效, DLL 文件原创 2015-09-10 00:44:31 · 772 阅读 · 0 评论