- 浏览: 326169 次
- 性别:
- 来自: 上海
最新评论
-
bu123dian:
都没有中文了么?英文看起来真的比较费劲
JIRA Git Plugin -
haohappy2:
We can call it dynamic content ...
Varnish and Nginx -
spidersea:
文中提到“利用 Varnish cache 减少了90%的数据 ...
Varnish and Nginx
文章列表
HTTP/1.1 协议里设计 100 (Continue) HTTP 状态码的的目的是,在客户端发送 Request Message 之前,HTTP/1.1 协议允许客户端先判定服务器是否愿意接受客户端发来的消息主体(基于 Request Headers)。
即, Client 和 Server 在 Post (较大)数据之前,允许双方“握手”,如果匹配上了,Client 才开始发送(较大)数据。
这么做的原因是,如果客户端直接发送请求数据,但是服务器又将该请求拒绝的话,这种行为将带来很大的资源开销。
解决:
修改hessian中 CURL ...
Replace of HTML tag
- 博客分类:
- PHP
$str=preg_replace("/\s+/", " ", $str); //过滤多余回车
$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格)
$str=preg_replace("/<\!--.*?-->/si","",$str); //注释
$str=preg_replace("/<(\!.*?)>/si&q ...
#!/bin/bash
function svn_commit()
{
local ret
echo "$svn_msg"|grep 'v1.1.1' &> /dev/null
ret=$?
if [ $ret -ne 0 ]
then
echo "提交信息中没有版本号"
exit 1
fi
if [ -d $local_svn/$task_ ...
Static Block是Magento提供的非常实用的一种Block类型。通过Static Block,可以让不懂代码的店铺管理员轻易修改网站中的一些动态内容,而不需要修改Magento的核心代码。Magento Static Block的创建相当简单,通过后台CMS->Static Block即可查看或新建Static Block。建立完毕之后,可以在任意的Magento页面添加该段代码。
本文从创建Static Block开始讲起,然后包括在布局文件,模板文件及CMS页面中添加创建的Static Block。最后,通过这些知识,运用到实际的Magento模版开发当中,我们 ...
第一步: 找到 /app/design/frontend/default/default/template/page/html 复制header.phtml为另外一个文件,例如header2.html 第二步: /app/design/frontend/default/default/layout 修改page.xml 你可以直接复制与header有关的Block并且把命题替换成上一步中你设定的 <block type="page/html_header2" name="header2" as="header2"> ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>获得全部的Magento Api方法 www.hellokeyk ...
现在用Magento来建国内B2C网站的越来越多了,而淘宝是国内电子商务界的老大,这也就带来一种现象就是,使用Magento做独立B2C运营的公司,必然也会在淘宝上开个店。这就带来了一个很现实的问题,如何统一去管理淘宝店和独立 ...
$_SOAP = new SoapClient('http://192.168.1.25/magento/index.php/api/soap/?wsdl');
$sessionId = $_SOAP->login('patrick', '123456');
$orderList = $_SOAP->call($sessionId, 'sales_order.list',array(
array('created_at'=>array('from'=>$formTime,'to'=> ...
现在国外国内项目管理方面的认证还挺多,很多朋友弄不清楚他们之前的区别,下文是关于所有项目经理认证考试和认证体系,现在专门进行一次讲解,希望大家能选取合适自己的认证考试:1.认证主管部门: 认证的主体不同 ...
yum是CentOS系统自带的用于方便地添加/删除/更新RPM包的工具,它能自动解决包的倚赖性问题。 用yum更新PHP,只需用一条命令就可以搞定: #yum update php 但问题来了,使用此命令后,系统告诉我,没有发现可更新的包。而当前的PHP版本只是5.2.1,PHP官方已经更新到5.2.6了。 经过一番询问,才知道原来CentOS系统的源里PHP仍旧是5.2.1,需要额外的源才能升级PHP。 根据外国网友的介绍,添加了额外的源: 登录SSH后依次运行下列命令: #rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-j ...
function change_excel_br($str){
$new_str ="";
if($str){
$p_new_lines = array("\r\n", "\n", "\r","\r\n", "<pre>","</pre>","<br>","</br>","<br/>");
$ ...
通用约定
文件与目录命名
一律小写, 必须是英文单词或产品名称的拼音, 多个单词用连字符(-)连接. 只能出现英文字母、数字和连字符, 严禁出现中文.
该命名规范适用于 html, css, js, swf, php, xml, png, gif, jpg, ico 等前端维护的所有文件类型和相关目录.
js 和 css 压缩文件, 统一以 -min 结尾, 比如源码文件为 kissy.js, 压缩后为 kissy-min.js .压缩之前的文件使用 –src 结尾。
调整自己的编辑器tab制表符一率采用4个空格
前端工程文件组织
注:
在resourse/img/中新增 ...
Thinking in PHP
- 博客分类:
- PHP
今天也是被突如其来的灵感激发,写一篇PHP相关的感触,也是作为两年多PHP程序员的感触吧。谈到PHP无非就是一些很诙谐的事情,也把被玩坏的PHP这个作为本篇文章的标题。好吧,到这也让今天的文章有些喜感。说了这么多,被玩坏的PHP究竟是什么样呢? 1、PHP是前端语言,JAVA是后台语言。我觉得有几点原因。一是PHP可能比较简单,简单程度和前端语言相似。PHP非常的灵活,便捷。你可能需要的 他都已经帮你做好了。这也是PHP为什么能那么流行的原因之一吧,或许也是为什么那么多程序员追捧的原因之一。二是PHP和前端联系太密切,基本像网页相 关的WEB开发PHP占有绝对优势。现在基本PHP程序员基本都 ...
抽空学习了下敏捷开发,觉得跟自己的一些想法不谋而合,如果一个团队能实施scrum,那效率一定非常高,非常适合移动开发,Android,IOS,WM等小team开发一个app。希望对大家也有帮助,
前期可能会觉得有点别扭,但是坚持下来,效果会非常不一样。你会发现,效果高很多,而且规范。
产品backlog是Scrum的核心,也是一切的起源。从根本上说,它就是一个需求、或故事、或特性等组成的列表,按照重要性的级别进行了排序,它里面包含的是客户想要的东西,并用客户的术语加以描述。
包括以下字段:
ID – 统一标识符,自增长
NAME – ...
http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
Sonar 概述
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。
与 持续集成工具(例如 Hudson/Jenk ...