zend studio 8.0 beta1已经可以下载07/30/2010

zend studio 8.0 Beta居然这么快就发布了,和以往一样,zend studio在发布了6.0,6.1之后突然将版本号提升到7.0,这次又是在发布zend studio 7.0,7.1,7.2之后,一下子上升到了8.0,牛逼的版本号!

8.0新版具有以下几个亮点:

1、Zend Studio编辑器支持javascript以及常见js库,例如jquery,dojo,Extjs,prototype

2、更好的支持javascript,html,css等的编辑和调试(gently认为是否不用再做和Aptana的整合工作了?)

3、集成的新的ajax调试器,将javascript和php的调试工作趋于统一

4、PHP编辑器的编辑功能和导航功能的改进和增强。

您也可以参考原文:http://www.zend.com/en/products/studio/studio-8-beta

zend studio下载页面已经统一提供各版本的下载。

141位童鞋围观 | 1条评论分类: DownLoads, PHP 标签:  

入门级的讲讲soap这个php webservice07/28/2010

写在前面的话:某天中午,我和同事们一起吃饭,期间我们聊到《XXX》游戏,不可否认,它确实很令人称赞,然后我问JJ,你多少级?他回8级,另个同事已经13级(高玩啊),然后我便开玩笑,JJ你个位数也好意思拿出来说,然后大家问我几级,我6级,哈哈哈,大家都笑了。。。师傅这时候说:“五十步笑百步,有意义么?”,当然这仅仅是我们几个开的一个玩笑。鲁迅先生曾说“文人相轻”,从我这么久泡论坛的经历来看,我们程序员也爱相轻,很多时候,我都觉得这个太不可思议了,技术本是拿来促进社会进步,改善生存环境的一种手段,大家都是同行,又有什么好互相看不起的呢?

进入正题,今天我打算总结下php自带的soap类的使用,总结才有进步。 此文妙哉,快快看全文 »

133位童鞋围观 | 3条评论分类: PHP 标签:  

狗日的腾讯07/26/2010

狗日的腾讯,这句话说出了我多年的积郁,其实延伸一些讲,我是很憎恨垄断的。然而在中国,垄断是我们一手造成的。 此文妙哉,快快看全文 »

264位童鞋围观 | 5条评论分类: ITer 标签:  

基于php托管的视频点播业务分级系统07/20/2010

这实在不是一篇很新的技术文章,只是想起几年前参与的一个项目,当时通过php托管这项技术解决了购买昂贵的视频(VOD)点播系统的资金不足,并且还算自主研发,跟外界如此的吹牛说!这个。。。:-(,其实,写这篇文章我还是很有压力的,从谈到的技术来看,一定有人认为我是江郎才尽吃老本了,翻些陈辞滥调出来充数,可见我是顶着很大的舆论压力来写这篇文字的。不过,我还真的觉得这个php托管技术应用场景应该还是可以拓展的,姑且分享下这个“烂”技术吧。

当时的需求是这样的,只有我们的收费会员才可以看到我们精心制作的外语教程,这个教程是花费了很大成本的原创教程,因此很珍贵。我们打算按照观看时长来消费,而视频的格式居然是flv,当时我们找寻了很多的视频点播解决方案,要么就是昂贵的服务器、播放器+独有加密格式的全套解决方案,要么就是不靠谱的VIP在线电影播放系统。 此文妙哉,快快看全文 »

212位童鞋围观 | 5条评论分类: ITer, PHP 标签:  

萧瑟秋风今又是,换了人间07/18/2010

啊哈!经过几个周末艰苦卓绝的奋斗,ZendStudio.Net终于换上了新的主题(我现在就想围观)!真是一件大喜事啊。新的首页多出了一块快速导航,是的,别看现在没有什么内容,我是打算将有用的东西都填进去,这样来到zend studio的人就更快的各取所需了,这是一片和谐的土地,每个人来到这里都感到快乐(你甚至感到,即使在天上人间也没有这么快乐)。

同时,征集一下!你希望什么样的内容应该放在首页的快速导航区域?请给我留言。

新的样式来自Prower最初的设计,这里特别感谢Prower!之前我们有过邮件沟通,他很爽快的表示我可以修改使用他的神来之笔。再次的谢谢!如果没有这个我很喜欢的Prower V3主题,我想对于一个程序员来说,从头开始设计一款自己中意的WordPress主题,还是有些困难的,因为我真的没有学过设计,显然是会让我花费更多的时间,而不见得能取得既定成效的一项工作。

这也是我第一次制作(和修改有着本质的不同)wordpress主题,期间还是遇到了一些小小的阻碍的,幸好我知道该在哪里找到答案,也就顺利的解决问题了。在修改了部分的html结构以后,我也对css部分做了改动,但比较遗憾的是我放弃了使用html5结构,同时如果你使用IE6,也有可能打开的zend studio呈现给你的是凌乱不堪,抱歉了!我不支持IE6.

同时,卸载了诸多wp插件,那些插件大多是为了支持上一个主题的,现在似乎打开的速度也变快了一些,希望这能给你带来好的体验~

最后,非常感谢所有长期以来一直关注zend studio的朋友,谢谢你们!zend studio还将走下去,有你们的陪伴真是幸福!

77位童鞋围观 | 4条评论分类: ITer, PHP 标签:  

真正找资料的人都是用google07/14/2010

我甚至成了一个G粉,在上一篇文字《谷歌真的不带我们玩儿了么?》中,我提到我所使用的google服务,是的,我有点离不开她们。就像我始终离不开dropbox的云存储服务一样。

欣闻前些日子《谷歌通过了ICP牌照》(这当然和唐先生最终还是拿到了加州理工学院的博士迥然不同),这让我们感到,谷歌依然在我们身边,后来推出的google 加密搜索https://encrypted.google.com/webhp?hl=zh-CN ,也让我们搜索不再撞墙,出现连接被重置的现象大大改善(实际上还有个好用的办法访问google加密搜索——通过 http://www.ggssl.com/ ),google又变的好用了起来。

程序员总是需要很多很多的科学资料(其他学科应该也一样吧),同时知识又在突飞猛进,这就不得不让我们不断的学习掌握新知识,搜索引擎就是学习的一个必要工具,而有些无良商人为了钱,活生生用竞价排名来让你搜广告,那不是搜索引擎,那是广告联盟。只有google找到的东西还他妈算个东西,所以,你真的学习,真的想掌握科学知识,还是用google作为你的搜索引擎吧。衷心 的希望大家能找到真正自己想要的东西,而不是让广告遮蔽了你的双眼。 此文妙哉,快快看全文 »

352位童鞋围观 | 2条评论分类: ITer 标签:  

[重要]zend studio现安全漏洞07/12/2010

这是国内的安全界牛人Saiy发现的zend studio的代码提示功能存在安全缺陷,从代码来看,本漏洞在windows下的zend studio 6.0以上发行版本显得更为令人恐惧!在zend studio代码注释中植入脚本,则在下一次的提示中会被执行!

详情参见:http://80vul.com/Zend%20studio/Zend%20studio%20location%20Cross.htm

Zend 官方目前没有对此提供修复方案,zendstudio.net提醒各位phper,在打开不受信任的代码之前,请暂时关闭zend studio的代码自动提示功能。否则,您并不需要感到惊慌,除非你自己想要整死自己。

210位童鞋围观 | 1条评论分类: PHP 标签:  

360软件管家通信协议分析07/05/2010

曾经说过360利用云计算打压竞争对手的事情,今日一改往事之郁闷,我专门来篇文章夸奖下360安全卫士。咳咳!今天不完全是写360安全卫士的,我喜欢其中的一个叫做软件管家的功能,坦白说,我有点喜欢新软件,喜欢没事升级升级,尤其是chrome,一有新版本出来,我立马升级,好不含糊!国内这种软件管家很多的,不过我个人觉得360软件管家速度比较快。这点上,360的软件管家立功了,因为公司强制每台机器必须安装360,所以在公司,软件升级这很轻松,可是家里电脑我不想安装这玩意儿,于是我想,我只要弄到我想要升级的软件URL不就可以下载了么?基于这么一点朴素的想法,我就打算分析下360软件管家是通信协议是啥? 此文妙哉,快快看全文 »

403位童鞋围观 | 5条评论分类: JS/DIV/CSS, PHP 标签:  

php数组的字符型索引是否应该遵循变量命名规则?06/29/2010

这个问题对于大牛们来说,也许根本就不是个问题,我在以前的项目里,对于php数组中的所有的字符型索引(下标)都是采用变量的命名规则,即不使用关键字,不以数字开头,只包含大小写字母、数字和下划线,慢慢的这都快形成一个定势(思维定势是一件可怕的事情),然而在当下的项目中,语言包文件的数组,其字符索引形态万千,百花齐放。这让我颇不适应,就在我打算将其作为BUG提交上去的时候,QA以及外网内测数据反馈回来了,都没有在语言包这里出问题。我勒个擦!PHP的数组到底是怎么个回事? 此文妙哉,快快看全文 »

195位童鞋围观 | 2条评论分类: PHP 标签:  

php的callback类型小记06/28/2010

很早以前在学习session的时候,其中有个session_set_save_handler()方法可以自定义session读写、销毁、回收动作,也就是通过这个方法实现将session保存进数据库的。当然,大多数时候看到的代码是定义几个函数:function sess_open(){} function sess_close(){}……,然后使用session_set_save_handler()将前面的函数名一一对应起来,这里是用字符串来表示函数名的。这就是php的callback类型,这是php4时代的写法,在php5和php面向对象编程迅速流行起来以后,在callback这里起了一点点的变化,我们看到了使用数组,即形如:session_set_save_handler( array( ’session_cls’, ‘open’ ), array( ’session_cls’, ‘close’ ), array( ’session_cls’, ‘read’ ), array( ’session_cls’, ‘write’ ), array( ’session_cls’, ‘destroy’ ), array( ’session_cls’, ‘gc’ ) ),明显多出一个类名,并且随着我阅读的优秀的开源项目的代码越来越多,这种callback的调用形式越发频繁,到后来就干脆全是这样子的了。 此文妙哉,快快看全文 »

203位童鞋围观 | 5条评论分类: PHP 标签:  

PHP界大牛们
反人类不分昼夜
牛掰级朋友圈子