如何查看每個網(wǎng)站頁面的源代碼
公司給我一個已經(jīng)編寫好的網(wǎng)站項目的源代碼,php寫的,讓我自己看。但我本人第一次接觸php。項目太大,各個php文件之間的關系就不是很清楚了。看起來非常麻煩。
想請問,有軟件可以直接查看每個頁面的源代碼嗎?
------解決思路----------------------估計是樓主是想快速把整個程序源碼看懂吧!
我看源碼一般是先看看他有沒有使用現(xiàn)流行的框架,如果用框架就好說了,直接看他的控制器、模型、視圖類、基礎工具類就OK了!
如果沒有使用框架,就從入口index看起,簡單了解一下它的框架,然后了解了他的框架工作流程,再看控制器、模型其他的!
如果是面向過程的代碼,就直接按照每個頁面來看就行了,例如ECSHOP!
------解決思路----------------------多入口的網(wǎng)站,跟隨連接進去就可以了
單入口的網(wǎng)站先搞清楚入口中的路由指派,然后跟隨路由進去
不要看文件很多,其實除了配置、數(shù)據(jù)庫操作,大多文件在一個請求中都永不到的
------解決思路----------------------1.先了解網(wǎng)站的架構,區(qū)分開model,controller,view
2.根據(jù)命名,大概了解文件是做什麼處理的。類,方法的註釋都要看。很重要。
3.找到入口文件,根據(jù)url判斷調(diào)用的是哪一個controller,再根據(jù)controller找出model與對應的view。
------解決思路----------------------估計LZ是想知道顯示的頁面是哪個程序處理的,想知道相應的程序代碼是什么樣的。
從入口開始,順藤摸瓜吧。