Vue Storefront +Magento執行
您在線上商店會需要的一切。但許多人抱怨它的速度、資源密集、難以維護等等。若您想讓您的magento體驗更快速,你可能需要為伺服器資源燒更多錢。但如果您不想這麼做,Vue Storefront或許是個選擇。
使用Vue.js撰寫的無頭及微服務電商漸進式網路應用程式(PWA)” – 出自他們的網站。理論上您可以將您的magento轉換成PWA,它應該能像手機原生操作系統一樣執行。如果您想讓您的Magento(特別是Magento 1)在沒有花太多金錢讓伺服器升級的情況下,更加快速,或花太多時間升級成Magento 2,那這可能就是答案。
我們有機會幫助我們的主要客戶在他們現有的Magento1執行Vue Storefront
本篇文章將討論更多有關該執行架構。
AWS對於如何在雲伺服器上執行Magento有提供一個不錯的參考資料。(如上圖)不過對於Magento來說,這是一個非常標準的架構:負載平衡器(帶有選擇性的自動縮放群組),且負載平衡器有許多可用的區域擁有自己的獨立服務(多個網路伺服器、一個單獨資料庫和一項redis實例)。
但是當您查看Vue Storefront 的架構時,其實並沒有太多差別。Vue Storefront仍要透過Magento API使用Magento來取得需要的訊息,並將資訊儲存在自身的數據儲存器中(在這種情況下,它可以是Elasticsearch或Redis)。
這種方式,Vue Storefront會成為您負載平衡器後面的第一個伺服器,處理來自網站訪問者的要求。它會檢查其儲存的資訊(因為不使用SQL,所以快速很多),並歸還給您的訪問者。如果資訊不存在,最終會透過Magento API來要求該資訊。在後端Vue Storefront 也做了一些很酷的事情,例如透過 Magento API 定期獲取像是產品、購物車、訂單等商店信息,並將其存儲在自己的快速數據儲存器中。
因此,您只需要至少一個用於Vue Storefront的額外伺服器,一個Elasticsearch,一個Redis,您就可以開始執行了!
簡而言之,如果您想在沒有花費太多時間及金錢的情況下,讓您的Magento 1更加快速,Vue Storefront對您來說或許是個好選擇。
以上是Vue Storefront與Magento執行的介紹,讀者們都瞭解了嗎?想要隨時掌握歐斯瑞第一手新知分享,記得追蹤我們的FB粉絲團及IG,也可以訂閱電子報,就不會錯過囉!!若有Magento問題也歡迎聯繫我們喔!
我要留言