爬蟲和web哪個更難?
Web簡單,你只是跟自己斗,跟產品經理斗。除非上線新業務,否則總有舊版本撐著。
啥?有人爬?
爬去吧,跟我有啥關係,不塌就行了。
啥,要求反爬?
好吧,網管你想點轍,我這再隨便搞點貓膩,齊活,爬蟲幹掉90%
爬蟲呢?
人家不管主動還是被動變,您都得摸索著跟著變!
除了對方程序員,您還得跟對方網管斗!
不及時更新?
舊爬蟲廢了,業務斷了!
個人認為差不多
但從初期來說,爬蟲入門快,但是到實際項目里,各種反爬導致變化多端,想系統性學習會涉及很廣知識面,包括了Web中的HTTP WS JS
Web雖然入門學得多,但各種教程和框架都非常成熟,按部就班學完就能畢業
web要難一些,需要學習的東西也要多一些。爬蟲簡單(當然,如果遇到變態的反爬可能也會變得很頭疼),相對來說工作也輕鬆一些,但是以後的發展沒有web好~
爬蟲和web的關係就好像矛與盾:
1、爬蟲得知道web的設計結構,知道怎麼從web裡面拿到自己想要的數據;
2、web得知道現在爬蟲基本的技巧,知道怎麼防止別人來爬自己的信息。
所以也無所謂哪個難哪個容易,要真學起來入門都差不多,而深入了解,也只是對同一個功能有不同的應用,例如都是反爬的方法,web用來設置反爬機制,而爬蟲得針對性地去破除反爬。
瀉藥,不知道你要幹什麼,寫爬蟲也是需要學web知識的,至少得知道http協議。如果是web開發的話,需要懂前後端語言,資料庫等知識。
爬蟲會讓你比較噁心。。。。
比較不可控,
你今天寫好的代碼,
明天別人網站改版了,你gg
明天別人限制網站訪問頻率了,你gg
每加一個反爬策略你gg一次。
這就比較難受了
在下就是做爬蟲的,爬蟲需要了解一定的web知識,一個好的爬蟲工程師,在web方面一定也還不錯,至於哪個難,鄙人水平比較低,對於web了解不深,就不坐評價了
個人認為爬蟲更難,因為爬蟲想要做好,既要對web原理保持很高的認知水平,還要對各種反爬措施做好良好的應對和反應
個人理解, 各有各的不同吧, web邏輯上的東西,對基礎要求比較高點,但是爬蟲的話, 就那麼幾個套路,但是爬蟲接觸的方面多,說難的話還是爬蟲難吧,, 各式各樣的反爬你得去慢慢找
謝邀!這個問題沒那麼容易回答,因為二者涉及的都不是一個簡簡單單的技術,而是涵蓋豐富的兩個領域。得知道你問這個問題出於什麼目的,如果是打算入門,想對比一下看自己要進入哪個領域,我覺得主要還是看個人興趣。因為二者都有現成的框架,如果是簡單入門,兩個都可以很快。如果是想往精深了發展,兩個都足夠你探索的。時間充裕的話,可以都玩玩兒,它們的理論基礎有很多共通的,比如http,css,js,資料庫等。
看你web要做成一個什麼東西了,你要是想做個淘寶,那web肯定比爬蟲難,你要是想做個百度 Google之類的全網爬蟲 那難度可能和做個百度差不多,但是也有web 爬蟲結合做搜索引擎的。所以說 看你做什麼 才能知道難不難不管難不難,我這輩子都不想寫爬蟲了。
什麼禮拜五晚上七點更新,
什麼放假當晚更新
什麼放假放一半更新
你就說你加班不加班,人家一個人點點滑鼠敲敲鍵盤幾分鐘,你就吭哧吭哧地加班吧
爬蟲就是web餵給你的屎。。。
看別人代碼和自己代碼是不一樣的
推薦閱讀: