Board logo

主題: [php] [求助]請問如何分析一個網站? [打印本頁]

發表人: kinco    時間: 2008-5-10 04:39 PM     主題: [求助]請問如何分析一個網站?

請問如何分析一個網路上的網站~
將其中提供網頁程式配合資料庫的部分功能與操作獨立出來分析?

小弟是一個新手~請問有大大知道如何做嗎?

例如:需要什麼工具?
或是有什麼工具可以快速達到我要的效果之類的~懇請不吝教導~感恩
發表人: 陽だまり    時間: 2008-5-10 06:23 PM

有規定一定要自己動手寫嗎
如果沒的話,要不要試試Google Analytics
發表人: kinco    時間: 2008-5-11 12:26 AM


引用:
陽だまり寫到:
有規定一定要自己動手寫嗎
如果沒的話,要不要試試Google Analytics

感謝你的回覆~
不過~規定是~
*撰寫項目:
1.介紹所要分析的功能與操作,截圖之。
2.分析並說明各功能其儲存資料可能使用的資料庫表單設計方式。
3.執行其中功能時所需的SQL語法(根據2.中的表單欄位來撰寫)。
4.各功能可改進哪些部分使得SQL語法或資料庫表單能更精簡?

我沒做過這種分析的作業~所以不知道怎麼下手~
發表人: 桂正和    時間: 2008-5-12 06:46 PM

如果是我做
只能憑經驗跟技術去分析了
如果目標網站不大的話
應該不會太難
發表人: Ailio    時間: 2008-5-13 12:39 PM

其實你的題目 並不難
只是要說出 網站結構的基本原理而已
所以說分析 不過就是找個網站
藉由瀏覽這網站 跟 所進行的動作 (就像在TWed2k 找文章 或是發文)
然後自己模擬出 網站運作的模式
並非 要完全解譯出 這網站真實的運作模式
所以應該蠻好做的 發揮想像力囉
或是想成 今天要自己實做一個 假的xxx網站 完全模擬他上面的功能
要怎麼作

我拿Twed2k 作舉例
這是你的作業 所以你要自己另外找網站去思考 我只簡單的說而已

*撰寫項目:

1.介紹所要分析的功能與操作,截圖之。
把登入 發表主題 回覆主題的畫面 擷取 完成第一項作業

2.分析並說明各功能其儲存資料可能使用的資料庫表單設計方式。
登入功能 擷取輸入者的兩筆資料 帳號及密碼 比對資料庫中的資料
資料庫表單 單表紀錄 帳號 密碼 使用關聯式資料庫 使用者一個表單 文章一個表單以USERID作關聯
以下略

3.執行其中功能時所需的SQL語法(根據2.中的表單欄位來撰寫)。
大致上就是把 搜尋 關聯 篩選的SQL語法列出 並且跟第二題中題到的部份作一個結合
例如登入要用到搜尋找出使用者 在由該使用者的密碼欄抓出密碼來比對

4.各功能可改進哪些部分使得SQL語法或資料庫表單能更精簡?
這邊自己想想吧
有個技巧就是 上面幾題 答的笨一點 可能繞好幾圈才取得想要的資料之類的
然後這題就不要繞圈 直接取得資料作運算


大致上是這樣 分析 其實就是說個概觀而已
要在詳細我也沒辦法 很久沒碰SQL了
發表人: jocosn    時間: 2008-5-16 12:37 AM

不是有 Open Source 可以觀摩?
這幾個關鍵字試試看 opensource Web tracking analysis

成果範例
http://www.woopra.com/
發表人: tsch    時間: 2008-5-17 10:53 PM

要分析網站,除非你有原始碼或是管理權限,不然不能直接分析。如果我的理解沒錯,應該是要分析某些網站(不是自己寫的)吧!

2.分析並說明各功能其儲存資料可能使用的資料庫表單設計方式。
3.執行其中功能時所需的SQL語法(根據2.中的表單欄位來撰寫)。
4.各功能可改進哪些部分使得SQL語法或資料庫表單能更精簡?

第4題很奇怪,既然都不是自己寫的,第二三題也是自己寫的,第四題是要分析什麼 XD?
難道要在23裡面自己放水嗎..
發表人: Ailio    時間: 2008-5-20 04:26 PM


引用:
tsch寫到:
要分析網站,除非你有原始碼或是管理權限,不然不能直接分析。如果我的理解沒錯,應該是要分析某些網站(不是自己寫的)吧!

2.分析並說明各功能其儲存資料可能使用的資料庫表單設計方式。
3.執行其中功能時所需的SQL語法(根據2.中的表單欄位來撰寫)。
4.各功能可改進哪些部分使得SQL語法或資料庫表單能更精簡?

第4題很奇怪,既然都不是自己寫的,第二三題也是自己寫的,第四題是要分析什麼 XD?
難道要在23裡面自己放水嗎..


主要是因為 就是一個作業
所以也就是 口水分析大法
盡可能的用描述的表現出 目標物的內涵...>< 這就是作業的奧義




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0