代码改变世界

随笔档案-2011年7月27日

面向对象写js

2011-07-27 14:01 by 卫佳, 268 阅读, 收藏,
摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0这是个问题,平常也没思考过,被问到了,一时也没理清楚自己的思路,当时只蹦出namespace这么个想法; 平时的工作跟javascript打交道的时候一般是做一些页面里的交互体验增强,基本上全是用jQuery,查找一些元素,做些计算,做些属性更改,做一些事件绑定处理,做些AJAX; 数据模型也就是定义JSON对象,其实用javascriptOO定义前端的model的情况比较少啦; 这两天读了网上的一些文章,今天稍微整理一下关于这个问题的多个角度。 1.ObjectInstanti 阅读全文

网银为何独爱IE6

2011-07-27 14:00 by 卫佳, 328 阅读, 收藏,
摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 问世已经十年的微软浏览器IE6,去年在美国举办了一次“葬礼”,代表这款浏览器正式退出历史舞台。然而国内使用网络银行的人都知道,各大银行的网银平台,至今几乎清一色只认IE6。日前读到这则消息,HighqualitySunglasses真是“心有戚戚焉”,自家电脑的浏览器自从升级为IE9后,网上支付就成了大麻烦。致电银行客服,答曰:卸了IE9,重装低版本浏览器! 还有更麻烦的。笔者有几位朋友是忠实的“苹果”粉丝,平时上网基本用苹果电脑。不过,要是在网店里看中一样东西了,还是得乖乖放 阅读全文

魔方方法 _invoke

2011-07-27 14:00 by 卫佳, 276 阅读, 收藏,
摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0PHP5.3新增了一个叫做__invoke的魔术方法,这样在创建实例后,可以直接调用对象。 classtestClass { publicfunction__invoke { print“helloworld”; } } $n=newtestClass; $n(); 执行结果为: helloworld。SunglassesDistributor 官方示例 classCallableClass { publicfunction__invoke($x) { var_dump($x); 阅读全文

产生高度优化的PHP代码

2011-07-27 13:59 by 卫佳, 190 阅读, 收藏,
摘要: PHP是一种在服务器端执行的脚本语言,它开发了世界上许多知名的网站,包括雅虎和Facebook等。下面介绍6条PHP代码、性能优化的技巧。 1.将PHP升级到最新版 提高性能的最简单的方式是不断升级、更新Cheapsunglasseswholesale版本。 2.使用分析器 网站运行缓慢的原因颇多,Web应用程序极其复杂,让人扑朔迷离。而一种可能性在于PHP代码本身。这个分析器可以帮助你快速找出造成瓶颈的代码,提高网站运行的总体性能。 XdebugPHPextension提供了强大的功能,可以用来调试,也可以用来分析代码。方便开发人员直接跟踪脚本的执行,实时查看综合数据。还可以将这个数据导入到 阅读全文