簡體   English   中英

可視化OO PHP代碼

[英]Visualise OO PHP code

是否存在我可以指向我的PHP項目的東西,它可以查看所有文件(或者只是我指定的文件)並根據對象和函數調用生成圖表? 這將是一個很好的方法來驗證我的設計實際上是implimented :)

背景:我正在嘗試使用OO原則構建一個PHP網站,雖然到目前為止,它仍在工作中我還有很長的路要走,而且復雜性已經失去控制。 我的意思是,我基本上理解發生了什么但是(我不認為我一個人在這里)如果我能夠立即可視化系統並查看流程以便我可以優化,刪除不必要的東西和當然,建立在基礎之上。 我可以用筆和紙坐下來繪制它(我已經為部分做了)但是如果有一些程序可以生成圖像,那將會更加簡單。 另外,我可以更頻繁地做到這一點。

謝謝 :)

我認為這個答案對PHP仍然有效,但我不確定它是否完全符合您的要求。 我知道一些工具(例如Doxygen)可以與PHP一起使用

PHPDoc將從您的源代碼創建一個類樹,但只是在文本(嗯,HTML)中。 不是一個漂亮的圖表。

如果您使用xdebug進行性能分析,則可以使用WinCacheGrind或類似方式打開cachegrind文件。 更多信息在這里

你應該看看nWire 一個用於PHP beta的nWire剛剛發布。 它是一個交互式工具,可讓您在代碼中實際可視化每個可能的關聯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM