天生我才必有用

jQuery in Action

Posted in 读书    作者:Ray    2008年二月4日

 jquery_in_action.jpg

TITLE : jQuery in Action (Paperback)
AUTHOR : Bear Bibeault (Author), Yehuda Katz (Author)
PUBLISHER : Manning Publications publisher
ISBN : 1933988355
EDITION : 1st
PUB DATE : February 15, 2008
LANGUAGE : English
DOWNLOADemule

DESCRIPTION :

A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they’ve reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery in Action, like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you’ll need to be productive immediately. The book anchors each new concept in the tasks you’ll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work. There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks. jQuery in Action offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages.

标签: , ,

上海轨道交通示意图

Posted in 随笔    作者:Ray    2008年二月4日

map.jpg

标签:

Zend Studio for Eclipse is released

Posted in PHP    作者:Ray    2008年二月4日

终于禁不住Eclipse的诱惑,Zend Studio也采用基于Eclipse的架构,其实对Zend公司来说应该是非常明智的一个选择:

  1. PDT已经开发了功能非常强大了,Zend公司只需要对它的一些软肋功能进行加强即可。
  2. Eclipse的广大用户群、Eclipse可跨平台的拓展性以及Eclipse丰富的插件(Plugin)相信也是吸引Zend的一个主要原因。

那既然已经有了PDT,是否还需要Zend Studio,这个可能就要看你的需求了。

以下是Zend Studio for Eclipse的一些增强功能:

  1. Code Generation – 补充了一些JDT有但PDT没有的功能。(其实这个功能应该不是非常难实现,不知为何PDT没有,可能和PHP4和PHP5类的语法差异较大有关)
  2. Javascript Support – 我对这个功能没有啥兴趣,毕竟这样优秀的插件已经很多,如Aptana等等已经做了非常好。调试Javascript对程序员来说才是关键,特别是在IE中调试。
  3. HTML Support / Source Control – 这些功能Eclipse已经做了非常的完美了,同时Zend Studio中Svn集成也是用的Polarion。
  4. Refactoring – 这个可能是所有功能里最吸引我的,RDT这个功能不是非常完善的Eclipse插件都有此功能,特别是对于PHP这类解释语言,没有Refactoring都不能确认是否少改了,毕竟通过手动修改容易出错。
  5. PHPUnit Testing & Debugging -  现在都比较重视单元测试和其他测试,所以这些功能对开发还是有较大帮助,比较Eclipse的JDT已经非常好的和JUnit集成,PHP当然也需要这个功能。同时Debug这个就不用说了,PDT原来使用的也是Zend开发的,相信没有其他Debug程序会比Zend Studio做了更好。
  6. Zend Framewrok的集成 – 对于使用Zend framework做开发的程序员来说非常的不错,默认就可以生成整个Zend Framework的框架,接着就是加入自己的类就可以了。不过如需整合其他Framework看来可能还是有一定的困难。希望能有越来越多其他Framework (如Symfony) 的Eclipse Plugin,这样还能对Zend Studio进行扩充。这个功能只能说是忧喜参半。

不过总的来说Zend Studio应该还是现在最好的PHP 开发环境,特别是采用了Eclipse后,使用上更加方便了。

标签: , ,