在公司還是要用 windows 的。于是 windows 下的 php 調試成為了一個麻煩。
在 xdebug 的文檔中看到了這個開源的編輯器,安裝試用了一下,感覺不錯。
調試起來比 notepad ++ 穩定,界面也有好許多。調試 php 不需要任何配置,連插件都不用裝。setup 之后直接打開要調試的文件,然后點需要斷點的行的行編號。在 firefox 里打開 xdebug session 插件,刷新頁面。就 OK 了。真是夠傻瓜化的。
在公司還是要用 windows 的。于是 windows 下的 php 調試成為了一個麻煩。
在 xdebug 的文檔中看到了這個開源的編輯器,安裝試用了一下,感覺不錯。
調試起來比 notepad ++ 穩定,界面也有好許多。調試 php 不需要任何配置,連插件都不用裝。setup 之后直接打開要調試的文件,然后點需要斷點的行的行編號。在 firefox 里打開 xdebug session 插件,刷新頁面。就 OK 了。真是夠傻瓜化的。
今天才知道這個消息,1.5 做了很多改動,包括路由部分的大小寫解析方式也同以前 1.0x 不同。新功能對于只用 Zend Framework 開發普通網站的人來說并不是十分要緊。Zend_Form 和 Zend_Layout 反而會增加頁面編輯的難度。
* New Zend_Form component with support for AJAX-enabled form elements
* New action and view helpers for automating and facilitating AJAX requests and
alternate response formats
* LDAP, Infocard, and OpenID authentication adapters
* Support for complex Lucene searches, including fuzzy, date-range, and wildcard
queries
* Support for Lucene 2.1 index file format
* Partial, Placeholder, Action, and Header view helpers for advanced view
composition and rendering
* New Zend_Layout component for automating and facilitating site layouts
* UTF-8 support for PDF documents
對于我來說修復 bug 比新功能更讓人鼓舞:
http://framework.zend.com/issues/secure/IssueNavigator.jspa?mode=hide&requestId=10661
我查了一下,我之前提交的多數 bug 都已經修復了。
ninny project 在實際使用中發現了很多之前設計考慮不周的地方,我準備徹底重寫。 在可能的情況下會放到 code.google.com 上去。
www.oracle.com/technology/global/cn/pub/articles/oracle_php_cookbook/mckay_objects.html
虽然是 05 年的了,但现在看还是不错的一篇文章。应该也可以用于 mysql。
前几天,搞掂了 xdebug 和 xcache 的共存问题。很简单,先加载 xcache 再加载 xdebug 就相安无事。否则,就会有非法的内存访问。
结果没想到,今天又遇到了,之前一直没留意过。必须先加载 mbstring 才能加载 exif 。晕死啊!搞了20分钟。
大风大浪都过去了,小河沟里翻了船。
xcache => xdebug
mbstring => exif
还有么?慢慢补充吧。