zend studio 使用中常遇见的问题已整理发布06/28/2009

一段时间以前,我曾经发表了一篇日志《zend studio使用中的常见问题专门收集》,试图收集大家在使用zend studio的过程中遇到的各种问题,但非常遗憾,收效甚微。但这个工作却一直没有停止,不断的看到有人提出几乎雷同的问题,我甚至感到再不整理出个常见问题,恐怕以后就是大问题了。终于,在收集总结了博客中所有网友提出的各种关于zend studio的问题,列表输出,做成了一个单独的页面供大家查阅,这就是zend studio常见问题

非常欢迎大家继续留言给我,以便补充更新我在常见问题列表中没有提及的难题。

最后,我有个愿望,希望大家在转载这个常见问题的时候,能够注明出处,也尊重下我的劳动成果,感谢!

zend studio常见问题页面:http://www.zendstudio.net/libs/zend-studio-faq.html

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

目前国内使用zend studio版本的分布情况调查结果06/11/2009

在一个多月以前,本站发布了一个关于你目前使用的zend studio版本的投票调查,现在,我们可以看看这个调查的结果了(如下图)。

votes-result

这里使用zend studio 5.5.1和5.5.0的朋友总和占到了38.45%,说明了zend studio5.5系列确实是一个很经典的版本,经久不衰的,相对于zend studio 5.0或更早版本,是增加了功能和性能的优化等,实际上5.5.1及以前的版本都可以算作一个系列的;而zend studio for eclipse 6系列总和占到了58%,超过半数,广大phper们还是很注意软件版本的啊,至于zend studio 7,由于目前官方发布的还是EA版本,并不适合实际生产环境中去部署。而且由于zend studio 7是在本次投票发起以后才发布的,因此也没有出现在投票的选项中。

从投票的结果来看,zend studio for eclipse是一个大方向,而且最新发布的zend studio 7 ea也是基于eclipse的,所以,本站以后的zend studio教程将重点围绕6、7系列来展开,深入发挥zend studio在我们的开发工作中的积极作用。

这次投票,我想就到此为止吧,感谢大家的积极参与。本站的zend studio 系列教程和教学视频还会尽可能的丰富起来,不断的增加对大家有帮助的内容,也希望大家积极讨论使用zend studio开发中遇到的问题,和对本站提出宝贵意见,我们共同推广zend studio集成开发环境在中国的普及,提高大家开发效率。

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

使用php获得可靠的精准的当前时间通过授时服务器05/28/2009

有一种情形是这样子的,比如机票业务中的订票流程,我们需要一个非常可靠的当前时间来支持,尽管大多数服务器的时间是非常准确的,我们使用time()来获取的时间是可靠的,但未免会有不确切的情况,也有的服务器由于未开启ntp(Network Time Protocol)来进行时间同步,再由于硬件环境等因素,导致时间五花八门,这在通常,也就差个几分钟、最多几个小时的情况是无可厚非的,因为在同一个网站使用的是同一个时间,可是有的时候这样很糟糕。在internet上,有免费专门提供UTC时间校正的授时服务器,使用NTP协议,这个可以参考前面的链接来获取更多知识。他提供的时间误差在20ms左右(不要说在数据传输过程中会耗费的时间不等,NTP早就考虑到了这一点),因此通过这种授时服务器,我们就能得非常可信的当前时间。

此文妙哉,快快看全文 »

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

zend studio 7.0 EA发布05/25/2009

studio-7-0-ea-image
从这个数字来看,确实是个颇具吸引力的东西啊。
增加的新功能也是同样的引人瞩目。具体如下:

  1. Zend Studio 7.0 is built on top of the latest version of Eclipse (Galileo).[Zend Studio 7.0 基于Eclipse 的最新版本构建(Galileo).]
  2. PHP 5.3 Support[支持php5.3版本]
  3. Enhanced Source Code Editing[更强的源码编辑]
  4. Quick Root Cause Analysis through Zend Server Integration[集成zend server调试服务器]
  5. Rapid Application Development with Zend Framework[zf快速应用开发]
  6. Better Performance[更好的性能提升]

但是,由于这个是Early Access版本【早期使用版本?】,估计只适合体验尝新下,等最终的正式版本出炉了,我看才更有使用价值,喜欢的朋友可以下载的。

直接下载地址:http://downloads.zend.com/studio-eclipse/7.0.0/ZendStudio-7.0.0-EA.exe

其他操作系统和更多版本下载请前往zend studio专门下载页面

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

[调查]你目前使用的zend studio版本是?05/02/2009

zend studio目前最新的版本已经升级到了zend studio for eclipse 6.1.2(下载zend studio for eclipse 6.1.2),我也从一个zend studio 3.5开始使用的老用户,到使用了颇久时日的zend studio 5.5(下载zend studio 5.5.1中文版),前段时间成功的过渡到了for eclipse 6.1.2,并且得心应手的用它做着手头的项目,似乎已经过了适应期,因为我感到用zend studio 6更有效率了。

zend studio发展至今,经历了的版本可谓无数,我是从3.5一直用过来的,当然我不是中间的每一个版本都用过,比如zend studio for eclipse 6.0.1,从zend studio 6.0开始,其开始整合到强大的eclipse开发框架中,这无疑是一个突破,与之前的版本相比,开发zend studio本身的成本大大降低了,因为现在很多的基础部分已经由eclipse实现了,这就可以大量的集中精力到zend studio本身的功能开发上,易用性、稳定性、以及高效成为了zend studio开发中所要考虑的焦点,个人认为这样的开发模式更有利于zend studio的未来发展,版本的更新也将变得更为频繁,从官方最近的新版本的发布周期我们不难看出一点端倪。

因此,我们大体上可以将zend studio 版本分类为两大部分,即zend studio 6之前的版本(独立开发版本)和zend studio 6之后的版本(基于eclipse开发的版本),这两大部分的版本在界面上了有着翻天覆地般的变化,所以本站的zend studio 5.5系列教程很zend studio 6的系列教程是针对这两大不同版本所制作的,请你根据实际情况来选择观看。事物总是向前发展,后来的版本一定比之前的版本有着更为先进的功能,也修复了在前版本中出现的bug,唯一的一个问题可能是新版本功能的增加会占用更多的计算机资源。

在选择版本的时候,5.5.1是目前独立开发的最后一个版本,它有着非常好的中文界面,功能上也是非常完整的,适合于不喜欢看英文界面的同学;zend studio for eclipse 6.0是基于eclipse开发的第一个版本,稳定性较差,之后到了6.1新增了一些功能,比如javascript support(这也是很多同学问我为什么在6.0中不能进行javascript代码补全和语法高亮的原因),以及对zend framework的良好支持,但主要还是修复bug,目前最新版的zend studio for eclipse 6.1.2是比较稳定的。但官方直到今天,仍然没有发布for eclipse中文版的语言包。所以,这个版本可能不适合对英语头痛的同学。

下面的时间,我想请大家做一个调查,你目前使用的zend studio 版本是什么?具体的版本号,请查看zend studio的about,略去后面多出的数字,比如zend studio 5.5.027,那么它属于zend studio 5.5.0。 此文妙哉,快快看全文 »

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

zend studio使用中的常见问题专门收集04/30/2009

zend studio最近越来越火了,这是值得庆祝的一件事情。也就是说,在中国有越来越多的人加入phper的行列,这当然是另外一件值得庆祝的事情。然而,可能是因为大家成长的环境大多相似,所以碰到的问题也很相近,于是,我觉得来发一篇专门收集zend studio常见问题的日志越发的显得势在必行。就我的博客而言,目前就两大块的问题,一个是php,一个是zend studio的相关问题(这里也就掺杂着php)。关于php,我平时就写些自己项目开发中比较印象深刻的内容,不大去写系统性、全面的东西,所以当大家问及php方面的问题的时候,一般都是该怎么学?推荐些资料、推荐些书之类,这个我真的有些为难,每个人的学习方法也都不一样的,基础也不一样,我看的书也很有限,你叫我推荐本通用的吧?我看《软件工程》可以研读一下,当然这里还是推荐两个地方给php入门级的同学:

  1. 志凡(一个活跃的开源爱好者)的php代码教程:http://coderhome.net/book/php/
  2. phpchina上的php进阶学习专题:http://www.phpchina.com/?action_thematicinfoview_itemid_34127.html

如果认真看完这些,我相信你还是很有收获的,下面我们还是回到正题,收集zend studio的常见问题,就目前来看,除了不喜欢看教程看资料只喜欢问问题的人士提出的那些五花八门的问题之外,关于zend studio,和zend studio for eclipse我收集到的比较常见有以下两个:

1、Q:怎样将zend studio 5.5.1界面设置为中文?

A:菜单tools->Prefrerences,Desktop选项卡language那里选择【日文】,(这确实是一件不可理喻的事情)然后重启ZDE,就是中文界面了。

2、Q:怎样汉化zend studio for eclipse 6的界面,也就是怎样得到zend studio for eclipse 6.1的中文版?

A:其实官方一直迟迟未出中文语言包(不知道是没有人懂中文还是怎么了),所以,目前网络上或者大家经常所述的中文版都是汉化了eclipse界面的“部分中文版”,如果您觉得部分汉化对你的帮助很大,那么中文语言包的安装方法我们来看zwws的精彩图文演示:http://www.zvv.cn/blog/show-92-1.html。

3、收集添加中。。。。

欢迎大家评论本篇日志,发表你在使用zend studio中遇到的哪些棘手的问题,当然,这些你要确认你在看完了我制作的zend studio 教程之后,仍然没有找到答案,或者这些问题是肯定跟zend studio相关的,因为我将本篇日志专门来收集问题,所以,不相关的内容,你可以发到留言页面, 在问题收集到一定程度时,我将专门整理发布出来,方便以后各位查看。

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

innerHTML的一个BUG——丢失绑定事件04/23/2009

在编写一个后台的小应用的过程中,我碰到了这个bug,由于该系统之前已经开发完成,在验收阶段,客户要求加入这个快速输入的小功能,省却重复输入之烦恼。为了让程序在修改了千疮百孔之后依然显得可维护性很强,我不得不考虑动态创建元素。于是,在我快乐的敲入完代码以后,快乐的拿起鼠标点击生成的链接的时候。。。。点击链接的时候。。。。我点,我点。。。我连续的点击到我的鼠标明显的感到有意见的时候,程序都没有按照我的意愿去执行。什么原因呢?我们来看看我之前写的那段代码:

此文妙哉,快快看全文 »

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

成龙叔叔,你也太不小心了!04/21/2009

成龙,这次你搞大了!你看看,你在博鳌这么大的BBS上,而且都是版主、管理员的,你不说些“我顶!楼主说的好”,“专业路过”,“沙发”,“强烈要求加精”……之类的明哲保身的话,你居然针砭起时弊来,这个这个这个。。。活该你最后被ban的命运了。
你看看现在的电视台,一众节目请来一众砖家来在那里对你“表示遗憾”,你先在那里说买电视要买日本电视,买汽车要买日本汽车,我们这代人虽然都很喜欢看日本的“教育片”,可是你这样大张旗鼓的公开叫嚣,这不是要抢版主们的风头么?完了,当时好事的会员太多,版主还没来得及删帖,这个消息就给泄露了,引得一众热血青年对你即将在鸟巢开演的大型演唱会公开表示抵制!!!好了,这下搞大了吧?我是看着你的电影长大的,这次的情况我也不得不人云亦云的对你表示“遗憾”了,我觉得你善后补救可以这么干,因为你没有陈冠希那样无药可救,你可以这么搞:(轻声的告诉你哈)就是先搞个博客,然后要写个一万字的道歉信,公开道歉!我想大家也就或许既往不咎了。嗯!成龙叔叔,博客真的要搞一个啊。
呃,,,事后调查,发现成龙的博客已经有了,那我上面的话实现起来就更简单了啊,趁装zendserver的空上,写写无谓的东西,嘿嘿~最近忙的啊,连搬板凳看热闹的时间也没有了,本文纯属娱乐,如果不幸言中,那就实在是巧合了

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

zendstudio.net程序升级工作已告完成04/16/2009

为了更好的给大家提供交流,本博客正在进行有史以来最大的一次升级!转换到wordpress程序。数据库已经基本上迁移完毕,所有的zend studio教程部分业已全部更新完毕,欢迎参观指导。

新的程序上线难免会有各种各样的问题,这里非常希望大伙儿能继续之前的耐心,给予本站一如既往的支持。

需要说明的是:几乎所有的链接都被重新修改了,不知道google、baidu们需要多久的时间才能转换过来,所以,为了确保万无一失,我已经开放了原站点的备份,域名是:http://old.zendstudio.net/,大家在主站找不到(当然只是因为地址更换了,资源还是在的),可以去旧版看看。谢谢支持。

————————————————————————-

BTW:订阅了本站的朋友们千万不要取消订阅哈!,因为feedsky会自动更新的。很快就会正常的。

http://feed.feedsky.com/ZendStudio

所有的原站上的zend studio教程已全部转换完毕。-2009-4-18 2:12:52

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

php广告系统应该具备哪些功能才是一个好用的广告系统04/09/2009

现代人的需求日益增长的速度是惊人的,在我们要求吃饱之后的吃好,而现在大家时髦的话题已经是减肥了。我们的系统中嵌入的模块也越来越多,机制越来越灵活,然而还是一直都不够用。我们来看看在各个成熟系统中早已司空见惯了的广告系统,也可以称呼为广告模块。
对于一个广告系统,我们的需求大概是这样的:
1、可以插入任何页面的任何位置。
2、可以插入图片、文字、代码、flash,并可以设定一些参数
3、一个广告位可以随机播放不同的广告
4、可以统计点击,甚至跟踪访客浏览路径
5、操作不要太繁琐

以上这些功能,几乎所有成熟的CMS、BBS系统都做到了,之所以还画蛇添足的把它写出来,实在是窃以为很多东西需要沉淀,总结才有进步的。找一个例子还看看上面的这些需求它是怎么做到的,比如ECSHOP,有一天我打开它的代码一看,在头部注释赫然写着“这不是一个自由软件”,让颇为认真仔细的读完了整句话,发现没事,因为起先我以为看它的代码是非法的。。。分析了一下它的广告模块,是非常符合上面提出的几点要求的,就操作上可能还是很显繁琐,首先要知道你想插入的位置位于哪个块(这个是“设置模板”功能),宽高多少,然后新建广告位,指定宽高,……它的广告还可以站外投放的,并且能够统计点击,这点做的非常好,其实在其模板中也是预留了位置(通过特定的标签)来添加广告的,这当然无可厚非,比很多系统的后台直接编辑模板源代码的操作要来的方便的多。广告也有自己的模板,这增加了灵活度,把系统模板拆成很多的小模块是非常值得学习借鉴的方法。呜呼!好像能总结的也就这么多呀,好了,文字不一定要多,能有点滴有用就行。如果是写作文,我估计我的老师会让我重写,但今天不一样,这是在写一些自由的东西,不做限制,长短两相宜。

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

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