判斷一個(gè)網(wǎng)站是由哪種語(yǔ)言開(kāi)發(fā)的方法,那么當需要知道一個(gè)網(wǎng)站是用的什么開(kāi)源程序搭建時(shí),我們該怎么查看和識別呢?在這之前,我們首先應該確保自己了解有哪些常見(jiàn)網(wǎng)站程序可直接拿來(lái)用?,有了一定知識儲備才能談得上識別。每一種開(kāi)源程序只要沒(méi)有被深度二次開(kāi)發(fā),它的固有特征就總能被找出來(lái)。
一、WordPress博客系統網(wǎng)站特征:
1、查看網(wǎng)頁(yè)源代碼,搜索看是否有wp-content、wp-includes字樣;
2、訪(fǎng)問(wèn)/robots.txt查看robots協(xié)議中有沒(méi)有屏蔽plugins、support、extend等目錄相關(guān)文件;
3、在網(wǎng)站網(wǎng)址后面輸入/wp-admin/看是否進(jìn)入網(wǎng)站的登錄頁(yè)面;
二、DeDe織夢(mèng)CMS系統網(wǎng)站特征:
1、在網(wǎng)站首頁(yè)和分類(lèi)欄目頁(yè)網(wǎng)址后面輸入index.html,看是否能訪(fǎng)問(wèn),輸入index.php看是否會(huì )跳轉到index.html或index.php?upcache=1;
2、查看網(wǎng)頁(yè)源代碼,搜索看是否有dedeajax、uploads\allimg字樣(或類(lèi)似);
3、訪(fǎng)問(wèn)/robots.txt查看robots協(xié)議中是否有屏蔽/plus/目錄相關(guān)文件;
4、訪(fǎng)問(wèn)/tags.php,看是否顯示“模板文件不存在,無(wú)法解析文檔!”;
三、Discuz論壇系統網(wǎng)站特征:
1、Discuz系統模板修改相對復雜,許多網(wǎng)站直接在其源代碼中搜索Discuz或Comsenz字樣即能驗證,但也有網(wǎng)站會(huì )刪除這些版權信息;
2、Discuz論壇是采用偽靜態(tài)機制,看頁(yè)面網(wǎng)址URL是否有類(lèi)似forum-58-1.html或thread-1860-1-1.htm特征;
3、查看網(wǎng)頁(yè)源代碼,搜索看是否有data/cache/style、/data/cache/common、creditnotice、defaultstyle等字樣;
四、ECshop網(wǎng)店商城系統網(wǎng)站特征:
1、查看網(wǎng)頁(yè)源代碼,搜索看是否有process_request、utils.js、transport.js、js/common.js等字樣;
2、訪(fǎng)問(wèn)/themes/default/images/logo.gif默認模板Logo是否存在,訪(fǎng)問(wèn)/flow.php是否為購物車(chē)頁(yè)面;
3、在網(wǎng)站網(wǎng)址后面輸入/admin/看是否進(jìn)入網(wǎng)站的登錄頁(yè)面;
五、Z-BlogPHP博客系統網(wǎng)站特征:
1、查看網(wǎng)頁(yè)源代碼,搜索看是否有zb_users、zb_system、zblogphp.js、c_html_js_add.php等字樣;
2、在網(wǎng)站網(wǎng)址后面輸入/zb_system/admin/看是否進(jìn)入網(wǎng)站的登錄頁(yè)面;
實(shí)際上對這些程序非常熟悉的站長(cháng),基本上憑感覺(jué)就能識別出來(lái)。隨著(zhù)程序版本的變化,這些特征也可能會(huì )發(fā)生變化,新手就更加需要多熟悉多了解再綜合以上知識做出辨別。當然,也有很多網(wǎng)站是愿意保留開(kāi)源程序版權信息的,所以我們在很多網(wǎng)站網(wǎng)頁(yè)頁(yè)腳,就能直接看到powered by discuz、powered by ecshop字樣。多說(shuō)一句,保留版權信息是一種美德,也是尊重開(kāi)發(fā)者勞動(dòng)成果的表現,除非已獲商業(yè)授權或已經(jīng)作者允許,否則希望大家都能堅持保留版權。