自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

翻译 4.1 Zend_Config

第 5 章 Zend_Config <?php// 给出一个配置数据的数组$configArray = array( 'webhost' => 'www.example.com', 'database' => array( 'adapter' => 'pdo_mysql', 'params' => array( 'ho

2016-03-31 17:47:19 425

翻译 14. 税收规则(Tax Rules)

税收规则(Tax Rules)

2016-03-31 00:13:56 748

翻译 3.5 Zend_Db_Table_Rowset

10.7.3. 遍历结果集

2016-03-30 15:43:26 414

翻译 3.4 Zend_Db_Table_Row

10.6. Zend_Db_Table_Row10.6.1. 简介Zend_Db_Table_Row是Zend Framework的行数据网关.通常来说,你不可以自己实例化Zend_Db_Table_Row, 而是通过调用Zend_Db_Table::find()方法或者Zend_Db_Table::fetchRow()方法将Zend_Db_Table_Row作为 结果数据返回过来.一旦你得到来一

2016-03-30 14:32:44 406

翻译 3.3 Zend_Db_Table

10.5. Zend_Db_Table 10.5.3. 表名和主键 10.5.4. 插入数据 10.5.5. 更新数据 10.5.6. Deleting Rows 10.5.7. 根据主键查找数据 10.5.8. 取回一条记录 10.5.9. 取回多条记录 10.5.10. Adding Domain Logic

2016-03-30 11:55:20 392

翻译 3.2 Zend_Db_Select

10.4. Zend_Db_Select 你可以使用该对象和它的相应方法构建一个select查询语句,然后生成 字符串符用来传送给zend_db_adapter进行查询或者读取结果。 你也可以在你的查询语句中使用绑定的参数,而不需要自己为参数加引号. 10.4.2. 同一表中查询多列数据 10.4.3. 多表联合查询 10.4.4. WHERE条件 10.4.5. GROUP BY分句

2016-03-29 15:18:49 748

原创 106. 数据库增删改的封装

<?php// insert into 表名() values(数据1,数据2,...);/*function insert($table,$data){ $cols = array(); $vals = array(); foreach($data as $k=>$v){ $cols[] = $k; $vals[] = $v; }

2016-03-29 14:27:03 452

翻译 105.输出控制缓存

$a = ob_get_contents();error_log($a,3,$path); // 会出现2次file_put_contents($path,$a); // 只出现1次多级缓冲 :<?phpob_start();echo 'aaa___1111';$a = ob_get_contents();$dir = dirname(__FILE__);

2016-03-29 11:11:26 706

翻译 13.地区设置(Locale Settings)

1.地区设置(Locale Settings) 2.货币设置(Currency Configuration) 3.货币汇率(Currency Rates) 4.税率(Tax Rates) 5.税类(Tax Classes)

2016-03-29 00:18:36 1898

翻译 3.1 Zend_Db_Adapter

1. Zend_Db_Adapter 10.1.2. 添加引号防止数据库攻击 10.1.3. 直接查询 10.1.4. 事务处理 10.1.5. 插入数据行 10.1.6. 更新数据行 $set = array( 'id' => 4 ); //更新的表 $table = 'test';

2016-03-28 16:50:21 772

翻译 12.结账流程(Checkout Process)

结账流程:

2016-03-28 00:41:33 1365

翻译 11.层级导航

1.层级导航 2.产品级别制定外观(Assigning Designs at the product level) 3.库存管理 4.产品批量更新 5.URL重写 6.修改Url重写(Editing URL Rewrites) 7.创建Url重写(Creating URL Rewrites)

2016-03-27 23:12:56 661

翻译 30. 价格区间设置

价格区间设置

2016-03-27 22:31:39 3213

翻译 10.related product , up-sell product and cross-sells

1. related product , up-sell product and cross-sells

2016-03-25 00:10:37 539

翻译 9. grouped product

1.grouped product

2016-03-24 23:54:12 578

转载 1. SOAP 简介

简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。webService三要素SOAP、WSDL(WebServicesDescriptionLanguage)、UDDI(UniversalDescriptionDiscovery andIntegration)之一, soap用来描述传递

2016-03-23 17:53:12 746

翻译 8.configurable product

1.创建 可配置商品

2016-03-23 00:31:37 430

翻译 14. 发送邮件

http://down.51cto.com/data/938633function postmail($to,$subject = '',$body = ''){ //Author:Jiucool WebSite: http://www.jiucool.com //$to 表示收件人地址 $subject 表示邮件标题 $body表示邮件正文 //error_reportin

2016-03-20 23:20:36 1072

翻译 13.购物车系统

1.设计表://1.用户表create table users( id int primary key, name varchar(64) not null default '', pwd char(32) not null default '', //因为密码是md5保存,md5保存后有32个字符 email varchar(128) not null defa

2016-03-20 18:32:12 821

翻译 12.学生管理系统

1.设计表 create table student( sid char(8) primary key, sname varchar(64) not null default '', ssex char(2) not null default '女', sdept varchar(32) not null default '', sage ti

2016-03-19 22:45:26 483 1

翻译 11.投票系统(3)

AdminController.php<?phprequire_once 'BaseController.php';require_once APPLICATION_PATH . '/models/Item.php';require_once APPLICATION_PATH . '/models/Filter.php';class AdminController extends Zend_Co

2016-03-19 15:17:59 712

原创 10. zf workflow

ZF workflow

2016-03-18 13:12:36 384

翻译 9.打开ZF的错误提示

用Zend Studio 8 或者zf工具,新建一个Zend Framework工程在application->configs目录下有一个application.ini文件,默认有4组配置,即开发(development)、测试(testing)、演示(staging)、上线(production),Zend Framework默认使用上线的配置,因此错误消息不会出现,给初学者造成不少麻烦,因此对照

2016-03-17 10:20:29 527

翻译 8.投票系统(2)

投票系统(2)

2016-03-16 23:08:25 649

翻译 7.投票系统(1)

1.创建表//选项表 itemcreate table item(id bigint unsigned primary key auto_increment,name varchar(64) not null,description varchar(128) not null,vote_count bigint unsigned)engine MyISAM//投票的日志表 vote_l

2016-03-15 22:35:46 563

翻译 16. 在工厂方法中读取配置,生成可配置化的对象

在工厂方法中读取配置,生成可配置化的对象

2016-03-12 21:05:00 476

翻译 8. memached安全性

memcached vs session比较memcached 主要的目的是提速 ,因此它是一种无状态的数据.即,数据不和用户绑定.session数据是和用户绑定的,因此是一种有状态数据.memached安全性如何使用memcached 服务才是安全的.在windows下通过启用防火墙来保护我们的memcached,原理图:在linux 也可以使用防火墙.setup 配置防火墙iptabl

2016-03-12 16:30:51 391

翻译 7. memcache 细节

memcache的细节讨论① 生命周期 从数据放入mem开始计时,直到时间到了,就销毁, 如果时间为0, 则表示不过期. memcache的数据被销毁的情况如下: 1. 时间到 2. 重启memcached服务 3. 重启memcached服务所在的机器 4. delete / flush 销毁数据② 如何把session数据放入到memcached服务中.步骤:1. 修改p

2016-03-12 15:30:14 350

翻译 6. memcache 机制的了解

每个服务器都由自己处理并发的机制;apache 是 路处理模块(MPM);mysql 是 多线程机制。缓存算法:LRU,最近最少使用的缓存删除开启 2 个 memcache 服务 mem4.php<?php//我的电脑有 2 个 memcache 服务$mc = new Memcache();$mc->addserver('127.0.0.1',11211);$mc->addserver('

2016-03-12 15:19:46 385

翻译 5. 用 PHP 源码操作 memcache(2)

 如何使用PHP源码来操作memcached服务如果管理员不让我们去加载 memcache.dll 文件,我们可以直接通过源码操作.先关闭扩展. mem3.php<?php require_once './memcached.php'; $mc = new memcached(array( 'servers' => array('127.0.0.1:1121

2016-03-12 14:28:28 647

翻译 18.XML CDATA

所有 XML 文档中的文本均会被解析器解析。只有 CDATA 区段(CDATA section)中的文本会被解析器忽略。PCDATAPCDATA 指的是被解析的字符数据(Parsed Character Data)。XML 解析器通常会解析 XML 文档中所有的文本。当某个 XML 元素被解析时,其标签之间的文本也会被解析:<message>此文本也会被解析</message>解析器之所以这么做是因

2016-03-11 10:55:37 555

翻译 4. PHP 操作 memcache(1)

如何使用php程序操作我们的memcached服务 curd.步骤,准备工作. (1) 把 php_memcache.dll 文件拷贝 php的ext 下 ☞ 不同版本的php 所使用的 php_memcache.dll 的版本不一样 (2) 修改php.ini文件,加载 php_memcache.dll (该文件就是封装了一堆函数) ;加载php_memcache.dll 文件 exte

2016-03-10 22:10:46 425

翻译 5. phpstorm 快捷键

常用快捷键Esc键编辑器(从工具窗口)F1 帮助 千万别按,很卡!F2(Shift+F2) 下/上高亮错误或警告快速定位F3 ( Ctrl + F) 向下查找关键字出现位置F4 ( CIRL+B ) 查找变量来源F5 复制文件/文件夹F6 移动F11 切换书签F12 返回到以前的工具窗口查询快捷键CTRL+N 查找类CTRL+SHIFT+N 查找文件,打开工程中的文件(

2016-03-10 13:52:31 484

翻译 17.XML 命名空间(XML Namespaces)

XML 命名空间提供避免元素命名冲突的方法。命名冲突在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。这个 XML 文档携带着某个表格中的信息:<table> <tr> <td>Apples</td> <td>Bananas</td> </tr></table>这个 XML 文档携带有关桌子的信息(一件家具):<table>

2016-03-10 12:00:38 416

翻译 16. XML DOM

DOM (Document Object Model,文档对象模型)定义了访问和操作文档的标准方法。XML DOMXML DOM (XML Document Object Model) 定义了访问和操作 XML 文档的标准方法。DOM 把 XML 文档作为树结构来查看。能够通过 DOM 树来访问所有元素。可以修改或删除它们的内容,并创建新的元素。元素,它们的文本,以及它们的属性,都被认为是节点。在下

2016-03-10 11:48:17 280

翻译 3.memcached的基本命令

1.基本命令

2016-03-08 22:35:03 382

翻译 2.对memcached进行curd操作

1.操作方式 2.看看telnet如何操作 (curd)1. 登录到telnet连接到 memcached服务telnet 127.0.0.1 11211如果你们不能使用telnet 2. 增加基本语法是:add key名 0(占位符) 存放时间(秒) 数据大小(字符)举例:add key1 0 30 53. 如何获取基本语法是:get key值get key14. 修

2016-03-08 22:32:03 395

翻译 15.自动加载配置

自动加载配置 Config.php<?phpnamespace IMooc;class Config implements \ArrayAccess{ //$path,配置文件所在的目录 protected $path; //$configs,用来保存已经加载过的配置 protected $configs = array(); function __cons

2016-03-07 22:09:37 412

翻译 14. MVC

1.MVC

2016-03-07 22:07:24 318

翻译 1. Memcached 介绍

1.介绍:memcached是一种缓存技术, 他可以把你的数据放入内存,从而通过内存访问提速,因为内存最快的, memcached技术的主要目的提速.在memachec 中维护了一张大的hashtable表 ,该表是在内存,表的结构是key value字串 (字串,数值,数组,对象,布尔,二进制数据,null),资源类型不能放。2.安装 安装步骤(1) 下载memcached软件

2016-03-07 21:47:32 399

linux下vim使用详解.pdf

不要试图从本手册中去获取什么知识,使用Vim更多的是一种技能而 不是一种知识,Vim的学习需要的更多的不是头脑而是双手,经常按书中 的指示进行示例性的操作,在学习Vim众多精致的技巧时,不要贪图一下 子全都掌握,最好是看一条技巧后,马上在编辑器上进行操作,这样在以 后实际的编辑操作时你的手指就会建立一种自然的反应而不是由头脑来搜 索该使用哪一条操作技巧。建议读者不动手来不读书。如果手边没有一 个合适的Vim编辑器环境可供操练,那么建议读者还是不要在这里浪费时 间。

2014-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除