斷斷續續地在網路和書籍上學習有關 Python 的爬蟲技術,但隨著反爬蟲的技術也是越來越精進,所以想說藉由 「超新手也能用 Python 爬蟲打造貨比千家的比價網站」這門課來看看能否解決相關的疑惑。這篇筆記下在進行網站架設前,所需具備的基礎知識。
課程相關資訊
[連結]:https://hiskio.com/courses/527/lectures/26094
本篇範圍:Chapter 6 ( 讓資料動起來 – 自架 Flask 商品比價網站 )
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 從網路上利用 Python 爬蟲程式爬取資料後,藉由整理、加工後,你會需要將這些資料放置到 Server 上,讓他人利用網站來取用
2. Browser 透過請求,讓 Server 回應相對應的資料
3. Front-end 是執行於 User Client 端的程式碼,一般由結構 HTML, 表現 CSS 和行為 JavaScript 三個區塊組成
4. Back-end 是執行於 Server Client 端的程式碼,有著眾多的程式語言 ( PHP, Nodejs, Python…等 ) 和開發模式 ( MVC Framework )
5. 前端發送請求⇆後端傳送回應 / 發送請求給 Database ⇆ DB 回吐資料
系列文章
按讚加入粉絲團