2009-07-14 40 views
4

是否有某些东西存在,我可以指向我的PHP项目,它可以查看所有文件(或只是我指定的那些文件),并根据对象和函数调用生成一个图表? 这将是验证我的设计实际上是被implimented :)一个好办法可视化OO PHP代码

背景: 我想用OO原则,同时建立一个PHP的网站,到目前为止,它是工作还是有如何走,复杂性已经失控。 我的意思是,我基本上明白了发生了什么,但是(我并不认为我一个人在这里),如果我可以一次性看到系统并查看流程,以便我可以优化,删除不必要的东西,当然,建立在基础之上。 我可以坐下来用一支笔&纸画出来(并且我已经完成了这个部分),但是如果有一些程序会生成一个图像,那么它会简单得多。另外我可以更频繁地做。

谢谢:)

回答

2

This answer是我认为仍然有效的PHP,但我不知道这是否是完全你想要什么。我知道一些工具(如Doxygen)可以使用PHP

+0

不错,我会看看该主题中提出的各种工具。谢谢:) – aland 2009-07-14 13:28:57

+0

+1 Doxygen是一个伟大的工具。 – spoulson 2009-07-14 15:06:37

1

PHPDoc将从您的源代码创建一个类树,但只是在文本(以及HTML)中。不是一个漂亮的图表。

1

如果您使用xdebug进行分析,您可以使用WinCacheGrind或类似工具获取cachegrind文件。更多信息here