自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 15. Zend 路由

1. zend1\public\index.php:262. zend1\library\Zend\Application.php:3663. zend1\library\Zend\Application\Bootstrap\Bootstrap.php:974. zend1\library\Zend\Controller\Front.php:954 5. zend1\library\Zend\Co

2016-08-30 15:40:44 316

转载 13. 304

Date:Date头域表示消息发送的时间,缓存在评估响应的新鲜度时要用到,时间的描述格式由RFC822定义。例如,Date: Thu, 11 Jul 2015 15:33:24 GMT。Age:当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生到现在经过多长时间了。再看另一个静态资源请求,get http://s1.bdstatic.com/r/www/cache/static/j

2016-08-30 13:42:04 313

转载 12. 冗余

优点: 1.冗余的数据传输 2.宽带瓶颈 3.瞬间拥塞 4.距离时延 5.命中和未命中的 2.命中率 3.字节命中率 4.区分命中率和未命中的情况

2016-08-29 23:12:57 399

转载 65. magent 手动创建用户

1.手动创建用户//$groups = Mage::getResourceModel('customer/group_collection')->getData();//如不了解 ‘customer_group_id’, 可以把 $groups 打印出来,选择你所需的 groupId 号//其实就是相当于选择用户组, 示例中我选择 1//填写新建的用户帐号信息$newAccount = arr

2016-08-29 00:20:41 482

转载 116. cURL 简介(2)

1.登陆 imooc 并抓取个人中心页<?php$ch =curl_init();//用户名和密码$data ='username=184200157@qq.com&password=密码';//设置网页访问路径curl_setopt($ch,CURLOPT_URL,'http://www.imooc.com/passport/user/login ');//执行后不直接打印出来curl_s

2016-08-28 23:17:07 484

转载 11.代理(2)

1.代理认证 2.代理的互操作性

2016-08-28 14:35:12 446

转载 5.Chrome开发者工具不完全指南:(三、性能篇)

一个网站的性能主要关乎两项,一是加载性能、二是执行性能。第一项可以利用Network来分析,我以后会再次写一篇关于它的文章分享卤煮的提高加载速度的经验,不过在此之前,我强烈推荐你去阅读《web高性能开发指南》这本书中的十四条黄金建议,这是我阅读过的最精华的书籍之一,虽然只有短短的一百多页,但对你的帮助确实无法估量的。而第二项性能问题就体现在内存泄露上,这也是我们这篇文章探讨的问题——通过Ti

2016-08-26 12:00:17 497

转载 10.代理

1. web 中间实体 1.1 私有和共享代理 1.2 代理与网关的对比 2.为什么使用代理 3.代理会去往何处1.代理服务器的部署 2.代理的层次结构 3.代理是如何获取流量的 4.客户端的代理设置 1.客户端的代理:手工配置 2.客户端代理配置:PAC文件 3.客户端代理配

2016-08-26 00:37:48 340

转载 24. jQuery 细节

http://www.jb51.net/article/21628.htmhttp://www.jb51.net/article/24319.htmhttp://www.jb51.net/article/21660.htmhttp://www.w3school.com.cn/jquery/jquery_noconflict.asp

2016-08-24 17:19:28 267

转载 4. JavaScript Debug Tips

1. debugger除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句,譬如:if (thisThing) { debugger;}2.将Objects以表格形式展示有时候我们需要看一些复杂的对象的详细信息,最简单的方

2016-08-23 16:10:33 381

转载 9.Web 服务器

实际 web 服务器会做些什么 第一步 — 接受客户端连接1.处理新连接 2.客户端主机名识别 3.通过 ident 确定客户端用户 第二步 — 接收请求报文 1.报文的内部表示法 2.连接的输入/输出处理结构会预先创建一些线程的系统被称作"工作池"系统,因为池中会有一组线程等待工作 第三步 — 处理请求 第四步 — 对资源的映射及访问

2016-08-23 00:35:43 309

转载 64. magento enable error report

标准错误页面: 进入 Magento 的根目录, 将 /errors/local.sample.xml 修改为 /errors/local.xml 以邮件模式显示报错页面在 Magento 中还有个强劲的功能, 如果你连错误信息代码都不想让游览者看见, 取代的是一个专业的报错邮件提醒页面,如下图所示:了达到这个效果, 你需要对 /errors/local.xml 文件进行修改:<actio

2016-08-21 22:40:41 729

转载 63.magento 后台重置密码

1.访问数据库 用 md5 加入密码,并修改2.修改 app\code\core\Mage\Admin\Model\User.php 然后在后台重置密码: http://www.sunzhenghua.com/magento-reset-admin-password

2016-08-21 22:02:55 723

转载 115. cURL 简介(1)

1.概念 2.使用场景 3.PHP 中使用 cURL 4.实战 <?php//1.初始化$curl = curl_init('http://www.baidu.com');//2.执行$output = curl_exec($curl);//3.关闭curl_close($curl);echo $output;<?php//1.初始化$curl = curl_init('http:

2016-08-21 17:39:49 335

转载 2. node.js 模块管理机制

1.规范与实现 2.模块分类 3.模块流程简单例子:student.jsfunction add(student){ console.log('Add Student : ' + student);}exports.add = add;teacher.jsfunction add(teacher){ console.log('Add Teacher : ' + teache

2016-08-21 16:05:03 385

转载 3.Chrome开发者工具不完全指南(二、进阶篇)

首先我们来看区域1,它的功能有些类似于Resources面板,主要是显示网页加载的脚本文件:例如css, js等资源文件(它不包含cookie,img等静态资源文件)。区域1的导航条上有三个tab切换选项,他们都存有不同域名和环境下的js和css文件,我们首先来说明Sources(资源)选项的作用:Sources: 包含该项目的静态资源文件。双击选中文件,该文件内容会在区域2中显示,如果你选中的是j

2016-08-21 01:35:01 2165

转载 2.chrome Network panel

1. Controls : Use these options to control how the Network panel looks and functions. 2. Filters : Use these options to control which resources are displayed in the Requests Table. Tip: hold cmd and

2016-08-20 22:57:07 1027

转载 8. TCP/IP

TCP 套接字编程 HTTP 事务延迟 性能聚焦 TCP 连接的握手时延 延时确认: TCP 慢启动 Nagle 算法 和 TCP_NODELAY TIME_WAIT 累积与端口耗尽 串行事务处理时延 并行连接 持久连接 HTTP/1.0 + keep-alive 连接 HTTP/1

2016-08-20 13:20:59 317

转载 7. HTTP 请求,响应

请求方法: 状态码: 首部: accept 响应首部:

2016-08-20 01:10:05 297

转载 6. URL (2)

参数: 相对URL adn 绝对URL URL 编码机制 常见方案:

2016-08-19 00:13:17 524

原创 62. Using Default Magento Cache

1.在自己的 module 中定义:<global> <cache> <types> <first translate="label,description" module="first"> <label>MyCache Requests</label>

2016-08-18 12:00:04 312

转载 61. Catalog 分类页面商品排序

在后台修改: 如果想增加排序的属性: http://www.sunzhenghua.com/magento-category-page-product-sorting

2016-08-18 00:19:52 861

转载 5. Web 的结构组件

1.代理( Proxy )代理是一个中间程序,它既担当客户端的角色也担当服务器的角色。代理代表客户端向服务器发送请求。客户端的请求经过代理,会在代理内部得到服务或者经过一定的转换转至其他服务器。一个代理必须能同时实现本规范中对客户端和服务器所作的要求。透明代理(transparent proxy)需要代理授权和代理识别,但不修改请求或响应。非透明代理(non-transparent prox

2016-08-17 23:25:05 400

转载 29. git ignore

git 临时忽略本地文件:文件在仓库中存在,但是不想每次修改后就提交(这样的文件一般是与本机开发环境相关的文件),可以这样操作:1. 打开.git/config文件2. 增加 [alias]ignore = update-index --assume-unchangedunignore = update-index --no-assume-unchangedignored = !git l

2016-08-17 13:22:17 182

转载 60. cache

1.cache 体系 2.CACHE 类型:<cache> <types> <config translate="label,description" module="core"> <label>Configuration</label> <description

2016-08-17 12:00:17 469

转载 59. magento quote

A quote is actually a 'cart' object.A customer can have many quotes. One for each website.the quote object is not created when the customer is created. It is created when the customer adds the firs

2016-08-17 00:20:32 376

原创 58. magento quote lifetime

设置购物车商品价格的有效时间: http://docs.magento.com/m1/ce/user_guide/sales/shopping-cart-quote-lifetime.html

2016-08-17 00:14:57 610

转载 7.3.Zeng_Cache(4) --- 后端

4.4. Zend_Cache后端4.4.1. Zend_Cache_Backend_File 此后端把缓存纪录存储到文件中去(在一个选定的目录中). 可用的选项有 : 表 4.6. 文件后端选项 4.4.2. Zend_Cache_Backend_Sqlite 此后端把缓存纪录存储到SQLite数据库中. 可用的选项有: 表 4.7. Sqlite 后端选项 4.4.3. Zend_Cac

2016-08-16 18:36:57 336

转载 7.2.Zeng_Cache(3) --- 前端

4.3. Zend_Cache前端4.3.1. Zend_Cache_Core4.3.1.1. 简介Zend_Cache_Core是一个特别的前端,因为他是模块的核心. 它是一个一般化(generic)的缓存前端,并且由其他类扩展. 4.3.1.2. 可用选项 这些选项被传递给如前面例子中演示的工厂方法. 4.3.1.3. 例子 An example is given in the man

2016-08-16 17:52:47 442

转载 114. PHP command line getopt

1.$argc传给脚本的参数的个数,最小值为1.<?phpvar_dump($argc);var_dump($argv);2.$argv 3.getopt $options = getopt('f:hp::');h // 没写,为空,写了没传值,为false。写了传值了,还是为 falsef: // 没写,为空。写了没传值,为空。写了传值了,为值p:: // 没写,

2016-08-16 11:25:44 471

转载 7.1.Zeng_Cache(2) --- 缓存原理

4.2. 缓存原理在Zend_Cache中有三个关键概念.一是用于标识缓存纪录的唯一标识符(一个字符串).二是'lifeTime'指令,正如例子中所见, 它定义了缓存纪录的生命期(超过该值,缓存纪录被销毁).第三个关键概念是条件执行,你的部分代码可用被跳过,以加速性能. 前端函数(例如. Zend_Cache_Core::get())在缓存不命中时返回false,这使用户能处理if(){ ...

2016-08-15 18:01:57 326

原创 4. URL

2.URL详解URL(Uniform Resource Locator) 地址用于描述一个网络上的资源, 基本格式如下:schema://host[:port#]/path/.../[;url-params][?query-string][#anchor]scheme 指定低层使用的协议(例如:http, https, ftp)  host

2016-08-13 15:13:12 442

原创 3.HTTP响应

HTTP 响应消息1.总体结构 - 状态行 // GET / HTTP/1.1 - 头部字段(一个或者多个) - 空白行 //空白行的作用是来通知服务器,它已经结束了该头信息的发送。 - 消息主题(可选)状态行:有3个部分组成1.在格式化响应时服务器软件使用的 HTTP 版本2.一个数字状态码,指示响应类型3.一个文本字符串(原因短语,reson phras

2016-08-12 23:34:59 542

原创 57.should merge Js

should mere Js

2016-08-12 17:16:48 347

转载 7.Zeng_Cache(1) --- 简介

4.1 简介Zend_Cache 提供了一个缓存任何数据的一般方法. 在Zend Framework中缓存由前端操作,同时通过后端适配器(File, Sqlite, Memcache...)和 一个灵活的IDs和Tags系统(标识符和标记系统)存储缓存纪录.使用此方法,易于删除特定类型的纪录(例如:"删除所有标记为tag的纪录") 模块(Zend_Cache_Core) 的核心是通用,灵活和可配

2016-08-12 11:56:52 370

原创 56. magento 判断 https or http

1. PHP 原生方法$_SERVER['REQUEST_SCHEME']2. Magento 的方法 $isSecure = Mage::app()->getStore()->isCurrentlySecure();($isSecure) ? 'https' : 'http' ;

2016-08-12 01:10:06 597

转载 7. 代码中特殊的注释技术——TODO、FIXME和XXX的用处

TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。

2016-08-12 00:47:39 1949

原创 6.jQuery appendTo问题解决

https://segmentfault.com/q/1010000004610146?_ea=669257

2016-08-10 13:40:45 528

原创 55.购物流程(2)---configurable product

1.add configurable product to cart列出主要区别的表:sales_flat_quote_item 中: configurable product 的 simple product在 sales_flat_quote_item 没有 价格,如果一个 simple product 有 parent_item_id 这个字段说明,它是选了 configurable 产品

2016-08-10 00:55:10 367

转载 54.购物流程(1)---simple product

1.add simple product以匿名身份添加: 登录后: 进入onepage页面: 所以,下单前,我们的所有数据都存储在 sales_flat_quote* 表中2.place order 下单后,数据保存在 sales_flat_order*中3.create invoices在后台创建 invoices, 4. shipping

2016-08-08 00:24:51 497

linux下vim使用详解.pdf

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

2014-04-26

空空如也

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

TA关注的人

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