存档

作者存档

记录下php中fopen,file_get_contents,curl的区别

2011年11月23日 没有评论

1. fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。这大大减少了DNS查询的次数。所以CURL的性能比fopen /file_get_contents 好很多。
2. fopen /file_get_contents在请求HTTP时,使用的是http_fopen_wrapper,不会keeplive。而curl却可以。这样在多次请求多个链接时,curl效率会好一些。
3. fopen / file_get_contents函数会受到php.ini文件中allow_url_open选项配置的影响。如果该配置关闭了,则该函数也就失效了。而curl不受该配置的影响。
4. curl可以模拟多种请求,例如:POST数据,表单提交等,用户可以按照自己的需求来定制请求。而fopen / file_get_contents只能使用get方式获取数据。file_get_contents 获取远程文件时会把结果都存在一个字符串中 fiels函数则会储存成数组形式
因此,我还是比较倾向于使用curl来访问远程url。Php有curl模块扩展,功能很是强大。没事可以研究一下。
用到采集的时候还是比较喜欢用PHP的采集类 Snoopy

笑笑出生当天被BTV拍的录像

2011年11月8日 没有评论

周六的时候,LP的三姐姐来北京探望,因为坐的车次不对,跑大老远的去赵公口接站,来回一倒腾,就3个小时过去了。
不过回来的地铁上,无意中发现了笑笑出生当天被BTV拍摄的视频,赶紧记录下来,然后回来一通的搜索,结果很悲催地发现北广传媒的官方网站压根打不开,略去无数字。不死心,然后翻北京电视台的网站,把那几天的北京晚间新闻和早新闻都翻了一遍,结果很传奇的找到了视频片段,很欣慰,赶紧保留了下来,这也是一个纪念啊。
具体的视频可以从本站下载到,地址在这儿。笑笑出现在00:22:30的北京妇产医院的报道一节中。
10.31北京妇产医院-笑笑上电视喽-00:22:30

笑笑照片来喽

2011年11月8日 没有评论

第一天的就不传了,直接从当天的北京晚报就能看到,小宝这下子算是小出名了一下。或者直接猛击这儿查看。不能下载的话,可以从本站下载,连接在这儿
这是出生第三天在医院用手机拍得,比较模糊,凑合看。

小宝出生第三天-我睡觉香香

小宝出生第三天-我睡觉香香

京东的书终于收到

2011年11月8日 没有评论

笑笑出生一周了,小伙子很省心,很少有哭闹的时候,基本上睡觉醒了吃奶,再就是拉了尿了,哈哈。
出院前一天,正赶上京东苏宁当当三家电子商务火拼,京东直接半价,所以就匆匆下了一单,基本上以文学书为主,人民文学出版社的四大名著应该收藏一份,除了自己看,留给后人们读读也不错。《喻世明言 》和《警世通言》都收藏人民文学出版社的,可怜《醒世恒言》北京无货了,稍有遗憾。《皮皮鲁总动员:皮皮鲁总动员蔚蓝系列(10册)》是给儿子预存的,尽管活动之前涨价了,但是50%off之后还是比较无敌的。
直接贴个书单的列表吧:

2011.11京东书单

2011.11京东书单


就是漫长的等待,一直到这个过去的周末才把书收到,第三方快递果然很慢很慢,估计跟这次活动单子大也有关系,估计忍它一次。这些书断断续续的看,应该能看个半年的时间吧。

汇总下一周的记录

2011年11月7日 没有评论

10.29 二姐返回北京,LP挺着大肚子去迎接,顺便遛弯。按照例假计算预产期刚好是今天,开始有腰疼的迹象出现,宝宝发力尽在咫尺。
10.30 凌晨3点,LP疼痛已经变剧烈,直奔北京妇产医院,上胎心监护,办理住院手续,6点左右转入病房。一楼,很方便,后面非探视时间可以在窗外瞅瞅,还算不错。到下午2点半,医生给检查了一下,就被直接送入产房了,LP大人开始了独自奋斗的历程。后面又被医生告知,上来早了,下午六点钟宫缩才变得有规律了,产房外面等待的人们,清一色一脸的焦急,每当产房的门开一次,大家都动一下,就希望含家属喊道自己头上,从下午等到晚上再到深夜,没有任何消息,让二姐和弟弟一行人回家睡觉,等有结果了电话通知,继续等待。到23点多的时候,大夫让去买点晚餐补充能量。很悲催的宏状元已经不营业了,永和只剩下面条,于是买了份牛肉面给送进去了。
10.31 等到12:30,终于被通知家属可以进去陪产了,中间无数细节掠去,到01:49,小子终于来到世间,母子平安。皮肤接触的两个小时里,妈妈和小宝和睦地笑着,很是温馨。小家伙很会选择时机,选在“世界人口日”这天出生,而且是妇产医院的第一个出生的,很有纪念意义。下午的时候,北京电视台和北京晚报的还来做了个专题,晚上赶紧把当天的《北京晚报》给收藏了一份,电子版的在这儿。下午回家睡觉。
11.1-11.2 住院。医院的伙食好差,只好从外面带点小米粥了。
10.3 出院啦,还是自己的小屋舒服。抓紧时间买了电暖气,保证屋子的室温的同时还有条件给小宝洗澡。

喜欢上网上购物

2011年10月28日 没有评论

10.27,天气晴朗。
最近给添置妇婴用品,学会了从海外淘货,等待的过程很煎熬,但是受到包裹的心情是很喜悦的,同时节约的money也是大大的。
不知道从什么时候开始泡水木清华的Children版块,学到了不少有用的知识。算起来最早是开始打算在北京妇产医院建档的时候了吧,为了“建档伟业”可是做了不少功课,然后跑了好多的政府衙门,算是好事多磨吧。
先是三三两两的分享和学习点孕妇的知识,然后当有活动的时候,开始为宝宝屯点纸尿裤啥的,开始货比三家。主要担心淘宝上物品真假难辨,所以给小宝的东西都是从本地的实体店搞定的,花王的尿裤屯了三包,大中小各一个,NB的就不屯了,用的太多,白天以尿布为主,晚上考虑辅助点帮宝适啥的,后面晚上都用花王的。据说用了没有红屁屁。
上周老爸老妈从老家正式来京,诸多不便,逐渐适应吧。上周末去超市一趟,拖回大米和白面各一袋,然后灵机一动,这些东西都应该在网上都能买的到得啊,还不用自己搬运,何乐不为呢。正好发现油瓶子快光了,于是一番比较。
同样是多力葵花籽油5L。
物美超市价格94;京东89.9我买网79,哇哈哈,直接下单,能节省15块钱呢。比较悲催的是,恰逢我买的仓库升级,一直第5天才给送来。中间不得已,只好从京东又快递了一瓶小的1.8L装的吃了,好在小的搞促销。同样的东西,结果这次京东标价29块,而我买是39块,哈哈,又赚了10块钱。这就是网络比价的乐趣。

这个月的开销好大,前前后后都快10k了,还没算上最后住院的大头费用。

灰暗的日子

2011年10月28日 没有评论

10月26号,天气预报说阴有小雨。
碰巧是产检的日子。老婆翻来覆去一晚上,没怎么休息好,早上5点半,睡眼惺忪地收拾东西打车去北新妇,医院里面的人一如既往得多。
今天的安排多了一项,LP大人还得多抽好几管子血,看着好心痛。去的晚了点,然后队伍好长,好在抽血一般要空腹,并行有4个医生,所以还没到8点就已经弄好了。
然后去吃饭,排队分诊,交钱;在上二楼,先做心电图,不到10分钟就搞定了,然后胎心监护的号马上就到了,还算是顺利,等LP检查完出来,我赶紧回公司上班,到公司10点20,还算不是太晚。

下午最杯具的事情发生了,LP大人在回家的路上,睡觉迷迷糊糊地,把手机给落在出租车上了,然后以前都是下车要票的,结果这次就没有,哎。常在河边走,总会有湿鞋子的那一下的。
好好攒钱,争取在年底的时候给LP换个手机,现阶段只能用个旧的凑合一下了。
综合来看,确实是一个超级灰暗的日子,仅以事记。

第一次海淘,使用天翼快递,顺利到达,申请九折

2011年10月24日 3 条评论

从在国庆节的最后一天,开始走上海淘的路线,东西选了又选,基本上是大家熟知的,一个吸奶器加一个bornfree的奶瓶套装,然后又杂七杂八的选择了一堆小宝宝的用品,提交订单后就是漫长的等待过程,当然了看到Ebates的返利也是小小地激动了一下,毕竟100多块RMB呢。
美国国内的快递使用UPS,真是大爷级别的,整整走了一周啊,才到达天翼的DELWARE仓库。然后马不停蹄地在第一时间充值淘宝支付运费,然后就是盼星星盼月亮地等啊等啊,天翼合作用的UCS合众速递,更新那叫一个慢,一直都靠着刷论坛,看大家的更新时间来度过这段时间的,一会儿担心被税,一会儿担心包裹里面几个液体的物品给损坏了,好在EMS的更新速度比合众速度的官方网站速度要快,在周五的时候终于发现到上海了,悬着的心终于有希望了,只少不会被税了,嘿嘿。图片说话:

包裹到上海了

包裹到上海了,不用担心被税喽


果然在周六的时候就顺利收到宝贝啦,如图。
海淘第一单,天翼转运

海淘第一单,天翼转运


Drugstrore的箱子包得很严实,几个液体的瓶装一点都没溢出来,看来总A口岸还是比较明智的。
一个medela的吸奶器,在丽家宝贝或者乐友这类妇婴专卖店里居然卖1780啊,1780。海淘的价格才一百多刀,几遍加上运费200多,也就才一千来块钱,再买点其他的,一均摊下运费,就再合适不过了。
总体上来说,第一次体验天翼快递,没有出现大家所说的种种问题。速度也十分满意,恩。以后可以继续搞海淘了,有了第一次,估计以后就一发不可收拾了吧,哈哈。

Linux send mail by mutt

2011年10月13日 没有评论

一直就想在服务器上搞下发邮件的功能,可以自由地弄点邮件push通知,vps优惠通知,域名到期提醒,天气预报等等的吧,拖了好久,今天稍有空闲,直接搞了,方便以后使用。
原来一直在Linux下使用mail命令来发送邮件,但是配置起来特别麻烦,需要配置sendmail的很多东西。而且还必须启动sendmail才能保证邮件发送成功。那么有没有类似于foxmail,outlook这样的邮件客户端软件,并且有命令行的形式,来发送邮件呢。mutt和msmtp提供了一个很好的解决方案。
1)下载msmtp
wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
2)解压:
tar jxvf msmtp-1.4.16.tar.bz2
3)安装:

./configure --prefix=/usr/local/msmtp

make && make install
4) 配置 msmtp账号:
mkdir -p /usr/local/msmtp/etc/
vim /usr/local/msmtp/etc/msmtprc

编辑内容:

# Set default values for all following accounts.
defaults
# The SMTP server of the provider.
account fhand
host 发送邮件服务器名称 [smtp.xxx.com]
from 发送的邮件Email    [david@fhand.com]
auth login
user 邮件服务器登录账号 		[david@fhand.com]
password 邮件服务器登陆密码		[abcd1224]
# Set a default account
account default : fhand

5)保存退出,测试客户端是否可用
/usr/local/smtp/bin/msmtp 目标邮件地址[david@fhand.com]
随便输入一些字符,然后按ctrl+D退出,去目标邮件地址查看邮件是否收到。

6)配置mutt,mutt一般linux都会默认安装,可以使用which mutt查看mutt安装的路径。
手动安装 yum install mutt
或者从官方网站下载

wget ftp://ftp.mutt.org/mutt/devel/mutt-1.5.21.tar.gz
tar xvfz mutt-1.5.21.tar.gz
cd mutt-1.5.21
./configure --prefix=/usr/local/mutt
make && make install

编辑mutt配置文件:/etc/Muttrc,修改一下几行:
set sendmail=”/opt/msmtp/bin/msmtp”
set use_from=yes
set realname=”发送邮件地址”
set editor=”vi”

7)保存退出,测试一下mutt是否有效:
echo “测试测试” | mutt -s “测试” 测试邮件地址
大功告成!

血浓于水

2011年10月12日 没有评论

二姐从阿德莱德回来了,给小宝还背回了好多奶粉。LP大人也结束了从十一长假后一人在家的状态,更重要的是姐妹情深,可以“畅快”地聊天了,十点多到北京,十二点多顺利到家。
日子过得真快,去年全家来北京游玩的场景还历历在目呢,不知不觉就又一年过去了。

分类: 心情故事 标签: , ,