存档

2010年10月 的存档

大连「远洋自然」101028项目现场

2010年10月31日 5 条评论

远洋自然,以2万平专属公园和精雅的殿堂级园林,共同诠释了建筑的自然主义内涵。以一个楼盘试点一种人,让自然与城市和谐共生,用2万平土地的代价,复兴城市生活的公园梦想,给居住者一个每天都能逛的后花园。

附20101028最新工程进度图,前面是正在施工的公园,据工地人员说还有十多天基本的土石方工程就可以完成。

via: http://dl.focus.cn/msgview/300819/200853614.html

GoDaddy $12.99/年的SSL证书

2010年10月21日 7 条评论

GoDaddy的独立IP单独买需要$2.99一个月,一年是35.88美元(优惠码cjcsave减5美元至$30.88)。

推荐购买SSL获得以独立IP,GoDaddy的SSL证书很便宜关键是每个SSL附送独立ip,一年只要$12.99!

Standard SSL Certificate包含:

一个域名授权
高达256位加密证书
https链接,使网站信息更安全
2000美元保证
申请容易,只需要确认域名注册信息
适合小型商务站点使用
包含一个独立IP,在Godaddy自己的主机上使用不需要再购买独立IP(价值36美元)
放置在godaddy上的不需要证书的网站也可以仅当作独立IP来使用

点击进入$12.99/年优惠购买链接 Save 50% Now on Go Daddy SSL Certificates! Only $12.99!

延伸阅读……
GoDaddy的SSL与独立IP有什么区别
证书设置请参考: Godaddy SSL证书设置图解说明
获取更多优惠信息请参考: Godaddy购买—省钱必看

分类: 分 享 标签: , , ,

WP提速 - “化解”HTML中的小图标

2010年10月5日 4 条评论

HTTP 请求是很费时间的,主要花费在建立连接的过程中。其实真正传输 1K 和 10K 数据的时间相差无几,但哪怕你请求的是一个仅有几字节的小文件,一样需要花费一定的连接时间。

这个时候 CSS Sprites (tools via1 via2) 和 Inline Images with Data URLs 就可以帮上大忙了。

CSS Sprites 的思想是把很多张小图片(如:图标)整合为一张大图,再利用 CSS 的 background-position 属性在正确的地方显示正确的图标。这样的好处就是把原来的 n 个 HTTP 请求减少至 1。

Inline Images with Data URLs 的思想是干脆直接把装饰性的小图片写在 CSS 或 HTML 中,不需要 HTTP 请求。当然不能直接在文本中写二进制的 0101,但经过 base64 编码后就可以了。基本的用法是:

data:[<mediatype>][;base64],<data>

例:

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGvSURBVDjLpZO7alZREEbXiSdqJJDKYJNCkPBXYq12prHwBezSCpaidnY+graCYO0DpLRTQcR3EFLl8p+9525xgkRIJJApB2bN+gZmqCouU+NZzVef9isyUYeIRD0RTz482xouBBBNHi5u4JlkgUfx+evhxQ2aJRrJ/oFjUWysXeG45cUBy+aoJ90Sj0LGFY6anw2o1y/mK2ZS5pQ50+2XiBbdCvPk+mpw2OM/Bo92IJMhgiGCox+JeNEksIC11eLwvAhlzuAO37+BG9y9x3FTuiWTzhH61QFvdg5AdAZIB3Mw50AKsaRJYlGsX0tymTzf2y1TR9WwbogYY3ZhxR26gBmocrxMuhZNE435FtmSx1tP8QgiHEvj45d3jNlONouAKrjjzWaDv4CkmmNu/Pz9CzVh++Yd2rIz5tTnwdZmAzNymXT9F5AtMFeaTogJYkJfdsaaGpyO4E62pJ0yUCtKQFxo0hAT1JU2CWNOJ5vvP4AIcKeao17c2ljFE8SKEkVdWWxu42GYK9KE4c3O20pzSpyyoCx4v/6ECkCTCqccKorNxR5uSXgQnmQkw2Xf+Q+0iqQ9Ap64TwAAAABJRU5ErkJggg==" />

可以借助 Motobit Software 在线生成 base64 的图片内容。

Inline Images with Data URLs 的局限:

1. IE 5-7 不支持,IE 8 支持。为了兼容 IE,可以把这些部分单独写入 IE 专用的 CSS 文件中。
2. 文本形式的图片占用比二进制更多的字节。Base64 格式比二进制大 39%~45%,在 gzip 压缩后,这个比例减小至 8%~9%。最好在 base64 编码之前优化图片本身。
3. 浏览器对 inline 图片有大小限制。Opera 最大支持 4,100 字节,Firefox 最大支持 100K。所以最好只应用在小图片上。

补充一点:CSS SpritesInline Images with Data URLs 是可以同时使用的。

SSH快速搬家

2010年10月4日 1 条评论

一般我们安装或者迁移 WordPress 博客,我们都需要把 WordPress 安装包或者资料下载到本地,然后上传到新的服务器,再进行安装或者迁移,这样不仅耗时费力,如果主机在国外的话,传送几百兆数据将会是一场噩梦。其实如果你的主机支持 SSH 的话,这一切都会变得很简单并且可以迅速完成。(via Fairyfish

1. SSH登陆旧主机,登录成功会提示:  

bash-3.2$ 

要想查看当前目录完成路径,就输入: 

pwd 

然后会提示如: 

/var/www/vhosts/wheatnotes 

要看看当前目录有什么文件就输入: 

ls

 

2. 进入网站文件目录(如html目录),输入: 

cd html 

 

3. 导出数据库,命令格式为: 

mysqldump -user=[数据库用户名] -p [数据库名] > [备份文件名].sql 

例如: 

mysqldump -u wheat -p wheat_db > wheat.sql 

输入上面的命令之后,它会提示你输入数据库密码。 

ls 

一下应该能看到多出来的 wheat.sql 文件,即我们导出的数据库。

 

4. 打包并压缩所有文件 

tar -czvf wheat.tar.gz * 

不要关闭SSH,等到滚屏完毕后 

ls   

应该就可以看到 wheat.tar.gz 这个压缩包了 

 

20101012 update: 使用tar进行排除一个目录的备份 

例如打包&压缩html这个目录,html/FTP/是不想打包&压缩的目录: 

tar czvf wheat.tar.gz html --exclude html/FTP

若需要排除多个目录则连续输入 --exclude 1 --exclude 2 --exclude 3 即可。

 

或者直接进入html目录: 

tar -czvf wheat.tar.gz --exclude=FTP --exclude=wheat.tar.gz ./ 

其中./即为要打包压缩的目录。--exclude=wheat.tar.gz 为了排除备份过程中建立的 wheat.tar.gz 空文件。该方法参考 man tar (via) : 

 -exclude FILE     exclude file FILE 

SYNOPSIS
tar [ - ] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list | u --update | x --extract --get [ options ] pathname [pathname ... ]

--exclude=PATTERN
exclude files matching PATTERN

 

5. 旧主机的操作到此为止,接下来SSH登陆新主机,进入网站目录(html),获取旧主机的打包文件

wget http://www.wheatnotes.com/wheat.tar.gz

  

6. 解开压缩包

tar -xzvf wheat.tar.gz

 

7. 再次使用 MySQLDump 导入数据库

mysqldump -user=[数据库用户名] -p [数据库名] < [备份文件名].sql

 

:如果新老数据库信息不一致,需要更新 wp-config.php

安全问题:删除导出的数据库文件 wheat.sql 和 wheat.tar.gz

删除命令 rm 文件名

如:rm wheat*

 

延伸阅读……
SSH 是什么?http://zh.wikipedia.org/zh-cn/SSH
如何用 SSH 搬家 (plesk cpanel 互搞) http://ooxx.me/transfer-with-ssh.orz
SSH 入门教程(常用命令) http://ooxx.me/common-ssh-commands.orz
使用 SSH 安装和迁移 WordPress 博客 http://fairyfish.net/2009/11/20/ssh-wordpress/
博客如何快速搬家?http://liucheng.name/1034/
Google 搜索 SSH 命令详解