- LBS to WordPress2.1 完美攻略 - 姿态永恒
- LBS到此为止
- 搬迁服务器,速度全面提升
- WordPress 2.5.1更新 - 管理界面性能提升
- 创建、维护一个个人博客的“投入产出比”
- 最新消息WordPress 2.5预计3月10发布,附演示站点
- WordPress2.4管理系统界面出炉 - 官方尽力改善执行效率
- 狂热原创Blogger联盟 - 远离抄袭和欺诈的乌托邦
- WordPress Super Cache发布了
- WordPress2.3的tag编辑体系接近完美
- Some enhancement to Brians Threaded Comments for WordPress
- 11分钟前,WordPress2.3发布了
- WordPress 2.3 RC1 发布了
- WordPress skin "TES" 1.2
- 开源CMS大赛 - 为WordPress投票
- 一款WordPress插件稍作改造兼顾FeedSky与FeedBurner
- Bloggers Free Chat - 博客闲扯
- WordCamp in Beijing - WordPress中文博客首次聚会
- awflasher.com发布FireStats 1.4简体中文版
- 原创诚可贵,评论价更高;作者诚可贵,读者价更高
- 首届WordPress主题设计大赛
- WordPress 2.2.2 - 请安心地升级吧
- WordPress的几个问题 - Some Issues of WordPress
- Live Writer的局限和我最终的选择
- 各类Blog系统以及BSP转换到WordPress的方法
- 我为什么从LBS换到WordPress
- one More - 后含PJBlog到WordPress的完美转换|带评论及用户
- WordPress2.2及其他
- aw is back - 阿瓦归来
- sex - 偶们谈“性”色不变~
- 交友+视频交友
- 流量稳步上涨的总结与分享
- 提高Blog初期访问量的5个必备因素
我不是技术经理,也不是PHP工程师。仅作为一个WordPress(基于PHP的Blog系统,目前我使用的就是WordPress)爱好者,我觉得PHPXref给我了很大的帮助。这款软件可以方便的在不同平台下(Linux with Perl,Win32 with EXE)帮助你生成某一目录下所有php文件的“资源”索引文档。
这些“资源”,包括:Class(类)、Function(函数)、Variable(变量)、Constant(常量),还有一个Table我也不太清楚有什么用。不过,这几个资源已经非常有价值了,PHPXref给我们列出了这些资源的定义与引用的详细情况。我们可以很方便地找到某一个函数(变量)在何处被定义,在何处被调用(引用)。这对于开发WordPress插件、外观,都是不可多得的利器。而对于整理(重构)复杂冗余的老代码,也非常有帮助。我们公司已经开始整合资源来重构原来老产品的代码了,其中就会使用我推荐的这款开源工具PHPXref。
大家可以通过Google搜索在这里看到许多例子。当然,遗憾的是并没有看到2.3的WordPress版本。不妨自己生成一个。
这里是Source Forge的下载地址,肯定是最新版,注意,大多数普通的Windows用户选择“phpxref-0.7-win32.zip”就可以了。
使用方法非常简单,连我这个不懂PHP的人都会,我简单描述一下在Win32平台下的用法吧:
- 解压下载好的项目到web目录下,例如放到你的c:/localhost/phpxref/下
- 复制一份你的PHP代码到c:/localhost/phpxref/source/下(比如将你WordPress2.3的zip解压到这个目录下)
- 直接运行phpxref.exe(上面那个win32的zip包不需要Perl,可以直接运行)
- 把c:/localhost/phpxref/output/内的全部文件剪切到你的web目录下,如c:/localhost/resource_of_xxx/
- 通过HTTP协议访问之(不要直接在资源管理器下打开)
看了一下这个项目在SourceForge的历史,很有趣。作者在2003年9月提交0.4版到2004年10月升级到0.6之后,接近三年没有动作。然后2007年1月突然更新到了0.7版。用作者的话来说,这个0.7版除了更新bug以及更新PHP5的接口之外,更重要的是告诉大家“PHPXref还没死”:)



分享到做啥


没有评论那我就来说两句吧:不懂哎 呵呵
只是像上瘾一样习惯每次上网必看你的校内和博客
PS :AW是什么意思呢?
谢谢,很感动:)
你我素不相识,这么上瘾可不好…珍爱生命,远离aw
想再看一次初识,没想到真的找到了,反复的看真是个坏毛病,开始戒“毒”了。
比起 phpDocument 有什么优势么?
没有用过phpDocument,不太了解。总之我觉得PHPXref用起来很简单,我这种门外汉都会。
怎么每个留言的人名前面都有个"日"字
这个是收缩当前评论的“减号”(-),有空我改改图吧……唉
哈哈哈,创意不错
楼上的楼上,真能联想啊。
你为什么不直接re-。- 枉费我这么好的评论系统。。。