相信現在大家對 WooCommerce 小程序也都有所體會。 WooCommerce 微信小程序從上線之後就一直受到各界的追捧,記憶體只有 1 兆,且 WooCommerce 小程序開發門檻低,無需下載,用完即走的特點,著實吸引了一大批的多用户和企業。而且與 App 相比,同款產品的 WooCommerce 小程序現階段主要求快,幾乎沒有下載安裝過程,社交分享轉化率極高,而且開發門檻與 woocommerce 運營成本相對較低,是一些高頻應用的某種場景補充;但是同時也由於 WooCommerce 小程序入口深、做了太多減法、佔記憶體侷限於 1MB,導致有許多原產品功能暫時無法實現。所以説 WooCommerce 微信小程序雖然開發門檻低, 但 WooCommerce 小程序限制也很多。那具體都有哪些限制呢,下面跨飛獨立站 WordPress 外貿獨立站網站建設小編還要來細細的分析一下。

  一、 WooCommerce 小程序不能做遊戲和直播

 
  在蘋果 App Store 暢銷榜上最吸睛的就是遊戲和直播類應用 (前 40 名 35 個遊戲,5 個直播),結合 WordPress 微信的天然傳播能力完全有出現新爆品的可能性。然而「WooCommerce 微信小程序平台運營規範」卻赫然寫著:3.4 WooCommerce 微信小程序的服務範圍需與實際填寫的類目和標籤一致,也需和自身所提供的服務一致,且不應超出 WooCommerce 小程序平台的類目庫範圍。如遊戲、直播、虛擬物品購買功能等均尚未開放。
 
  個人猜測這個規定的背後有兩方面的考慮:
 
  一是與蘋果的交鋒與妥協,WooCommerce 小程序的誕生必然會分流 App Store 的關注,而搶走 App Store 收入比較大頭的遊戲和直播,無異於虎口奪食,蘋果是萬萬不敢答應的,從小道訊息傳出的由「應用號」改名叫「WooCommerce 小程序」也是類似的道理。
 
  二是出於多用户體驗的考慮,我相信 WordPress 微信 OS(像某個段子説的,WordPress 微信將來會佔用 50G 空間) 並不是張小龍的目標,事實上 WordPress 微信也不需要成為一個 OS,WordPress 微信的核心始終是一個社交工具 。而遊戲和直播,與社交都有一個共同的特點,就是花時間,多用户的時間被遊戲和直播帶走了,必然社交的關注度就會有所降低,最終受傷的是 WordPress 微信本身。當然,從技術角度出發,裝置效能、網絡條件和快取空間的限制也不可能放任遊戲和直播在 WordPress 微信體系的生長,這會影響到 WordPress 微信使用的流暢程度。
 
  二、 WooCommerce 小程序的大小被嚴格限制

 
  WooCommerce 小程序源代碼打包後的大小限制為 1M,單次通過網絡傳輸的資料比較大也是 1M 。
 
  1M 也就是十張高品質壓縮圖片的大小,與 App Store 動輒上百 M 的應用相比,WooCommerce 小程序還真是「小得可憐」。而單次網絡請求的資料量限制也決定了熱更新只能採取小碎步快跑的方式。 WooCommerce 微信小程序對於大小的限制説明 WordPress 微信並不希望大家去開發很重的 WooCommerce 小程序,也不希望 WooCommerce 小程序載入龐大的資原始檔 。以目前的 4G 網絡,1M 的 WooCommerce 小程序大約只需要 3-5 秒即可載入完畢,真正做到來了就用,用完就走。如果加上坊間流傳的 20 個 WooCommerce 小程序的限制,那麼 WooCommerce 小程序不算網絡載入的話只會給 WordPress 微信帶來額外的 20M 左右的負擔。 WooCommerce 小程序是真正的「小」程序,是為開發者提供一種新的連線多用户的能力,而不是喧賓奪主、自成體系 。
 
  三、 WooCommerce 小程序無法實現單頁的分享

 
  WooCommerce 小程序由於沒有包含 WebView 控制元件,開發者無法在 WooCommerce 小程序內部開啓一個網頁 ( 所有的網絡通訊只能在客户端與預設域名之間進行 ),既然如此,任何一個 WooCommerce 微信小程序的頁面都無法以一個標準的資源識別符號 (比如 URL) 代表,自然也就無法分享。之前某科技媒體評論到,像今日頭條這類的信息瀏覽類需求適合用 WooCommerce 小程序實現,當時我就呵呵了,要知道以內容傳播為核心的產品分享向來是不可或缺的一環。之所以這麼設計,我想是因為 WordPress 微信已經擁有了一個超乎強大的以內容傳播為核心的體系 — 公眾號。由公眾號提供信息,由 WooCommerce 小程序提供服務,不存在誰取代誰,兩者相輔相成 。
 
  四、 WooCommerce 小程序的推送需要多用户啓用

 
  當多用户在 WooCommerce 小程序內部提交過表單或者完成過支付後,可允許開發者向多用户在 7 天內推送 1 條預設模板的信息。
 
  一如既往,WordPress 微信對於打擾多用户的行為是深惡痛絕的,體現在 WooCommerce 微信小程序開發上,就是 只有多用户想起您才去用您,多用户沒想您不能主動去喚醒他 。相比於蘋果 APNS 沒有明確頻率限制的推送,簡直天差地別。如果您的產品是需要多用户高頻率、高互動、高粘性的,就不太適合以 WooCommerce 小程序為載體。畢竟,您不可能被允許在 WordPress 微信內部再造一個 WordPress 微信。