回覆列表
  • 1 # 酔語

    說實話,即使不牽涉推廣,單純保證正常運作,也算是一個很深奧、複雜的APP運維問題,很難再三言兩語之間解釋。

    在這裡,我只就我所瞭解的呢日用的向題主做一些簡單的回答:

    一、bug查詢,保證APP功能正常。

    這是最基本的,卻也是最繁瑣、最漫長的。

    APP在製作過程中,一般都是透過虛擬機器執行或者檢查程式語言漏洞的方式查詢漏洞,往往只有在上線前夕,才會投入一定批次的實機執行樣本,來檢測各個功能是否正常。

    但是,這樣的方式漏過bug的可能性顯然很大。

    畢竟APP上線之後,將面對海量使用者,他們的手機系統環境不一樣、操作習慣不一樣,甚至一些極端的手機之中還可能潛藏有病毒或者木馬會對APP造成損壞,而一些腦洞大的可以裝下太平洋的使用者,也可能會做出一些在測試過程中根本無法預計的奇怪操作。

    在這樣的情況下,很可能會暴露出之前完全考慮不到的bug。

    及時的修復他們、更新APP,並且要平息因為bug而可能導致的使用者的怒火,這很麻煩。

    二、功能最佳化。

    在實際執行過程中,很可能會發現之前設計的使用者UI根本得不到使用者的喜歡,使用者們可能喜歡不一樣的操作方式;而原先設計的功能,在實際執行中也可能完全達不到理想效果。

    及時的和使用者溝通、交流,有助於發現這些問題。

    而及時發現這些,還需要快速進行針對性的最佳化,這是取悅使用者的關鍵。

    否則,一旦形成惡評,使用者們很可能會在各大APP市場對其進行差評,這樣,即使APP的功能正常,沒有bug,但是也已經實質上無法正常運行了。

    三、政治、法律、道德導向。

    如其他答主所說,不違法,不散播黃賭毒等,這些都是基本規則,必須要遵守。

    這不是簡簡單單的用幾個爬蟲不斷的爬資料就行的,招收適量的內容監督人員很重要。

    爬蟲畢竟只能機械化的查詢,即使結合AI演算法,進行深度學習,也經常有漏網之魚;在這個情況下,只能依靠人工監督來堵上最後的漏洞。

    四、如果你的APP依賴自建的伺服器,那麼一定要做好伺服器安全。

    關於這一點,因為不是普遍情況,不詳述了。

    如果以上都能做到,那麼APP正常執行時肯定沒有問題了,至於如何推廣,暫時不在本題目範圍之內,就不說了。

    ————分割線————

    當然,我也不懂推廣,不然,我自己的粉絲數也不會只有這些了~

    要不,大俠,你可憐可憐我,賞我一個關注唄?

  • 中秋節和大豐收的關聯?
  • 二十口加起來是個什麼字?