貴州數之安科技有限公司

Ecshop靜态生成網站解決方案_廣州網站制作公司

時(shí)間:2017-05-23


前些日子接到了(le)廣州一間外貿公司的(de)咨詢,說他(tā)的(de)網站打開一會就當機,打開一會又不行了(le),我看了(le)下(xià)他(tā)的(de)網站,隻要是資源不足而引起的(de)。排除了(le)病毒和(hé)服務器的(de)原因,發現他(tā)的(de)商品有差不多(duō)40000,由于他(tā)是做(zuò)服裝類的(de),每個(gè)産品又有色彩,尺寸這(zhè)些屬性,然後屬性這(zhè)裏都有成10萬數據了(le),留言有4000多(duō)條。訂單都有20000多(duō)個(gè)。還(hái)有其它亂七八糟的(de)數據,估計都有在20多(duō)W數據,而系統是采用(yòng)現在最流行的(de)開源軟件ECSHOP網上商城(chéng)系統搞的(de)。

我們提出了(le)解決方案就是将ECSHOP進行html靜态生成技術。将全部産品ECSHOP文章(zhāng)等頁面生成靜态,ECSHOP靜态文件不需要再去努力讀數據庫了(le),可(kě)以減少絕大(dà)部分(fēn)的(de)資源,而且速度會快(kuài)幾倍,難點就是由于ECSHOP的(de)js還(hái)是采用(yòng)很舊(jiù)的(de)架構,而生成靜态技術後,由于商城(chéng)很多(duō)數據都是有變動的(de),比如頂頭的(de)會員(yuán)注冊或登錄狀态,比如浏覽曆史記錄等數據,這(zhè)些數據都是需要通(tōng)過AJAX技術才能實現,而剛好ecshop的(de)架構不兼容JQ,因此需要解決這(zhè)個(gè)ECSHOP的(de)jq兼容問題,還(hái)有一個(gè)難點就是生成的(de)速度,生成時(shí)候的(de)資源分(fēn)配和(hé)穩定性。數據比較大(dà),生成太慢(màn)的(de)話(huà),會非常麻煩,如果生成的(de)時(shí)候占用(yòng)資源太多(duō)也(yě)麻煩。因此這(zhè)些都是我們要考慮的(de)地方。經過兩個(gè)星期的(de)改造,我們完美(měi)解決這(zhè)個(gè)問題。
我們做(zuò)出了(le)如下(xià)效果:
1、生成的(de)目錄我們全都可(kě)以自定義靜态URL,這(zhè)樣更适合網站營銷優化(huà)等。見下(xià)圖。

ECSHOP靜态生成

ecshop文章(zhāng)分(fēn)類名稱自定義靜态url

ECSHOP靜态生成

ecshop産品分(fēn)類名稱自定義靜态url

ECSHOP靜态生成

ecshop産品名稱自定義靜态url

ECSHOP靜态生成

ecshop文章(zhāng)名稱自定義靜态url

而在ECSHOP的(de)靜态生成方式上,爲了(le)更加保險和(hé)穩定性,我們采取了(le)下(xià)面的(de)各種生成方式,見下(xià)圖:

ECSHOP靜态生成

經過以上ecshop靜态生成html的(de)措施,我們的(de)這(zhè)客戶在一個(gè)月(yuè)裏基本上沒停過機,而且速度和(hé)用(yòng)戶體驗都有一個(gè)質的(de)變化(huà)。在搜索收錄上,比如前收錄更多(duō)了(le)。 

PS:考慮這(zhè)個(gè)ECSHOP生成靜态引起的(de)整體SEO和(hé)優化(huà)的(de)細節問題,比如重複收錄。簡單說下(xià)。比如根目錄的(de)index.php和(hé)index.html,比如category.php,goods.php和(hé)生成靜态的(de)文件等,我們将這(zhè)些涉及到生成靜态的(de)頁面文件都封裝到另一個(gè)文件夾了(le),解決了(le)這(zhè)個(gè)有可(kě)能重複收錄的(de)問題,另外程序上的(de)緩存和(hé)session等也(yě)做(zuò)了(le)部分(fēn)優化(huà)。

需要ECSHOP生成靜态的(de)朋友,或需要二次開發的(de)朋友都可(kě)以聯系下(xià)我QQ:89578098,關于二次開發,我們不提供插件形式,因爲我們不想爲有其它目的(de)人(rén)做(zuò)嫁衣,你懂(dǒng)的(de),同時(shí)我們針對(duì)ECSHOP作了(le)一個(gè)非常大(dà)的(de)更新改進,差不多(duō)100多(duō)項的(de)功能細節優化(huà),如果單賣插件,這(zhè)個(gè)系統的(de)小功能插件等估計都超過10000多(duō)元了(le)。見《ecshop商城(chéng)二次開發2013功能升級版》或直接下(xià)載《網上商城(chéng)建設平台功能說明(míng)2013版》,有興趣的(de)朋友可(kě)以了(le)解一下(xià)。


 

相關案例

www.pooban.com

www.nahanms.com(一個(gè)幾百元的(de)虛拟主機撐的(de),數據量也(yě)不少。)

tuku.jt12345.com

服務支持

我們珍惜您每一次在線詢盤,有問必答(dá),用(yòng)專業的(de)态度,貼心的(de)服務。

讓您真正感受到我們的(de)與衆不同 !

合作流程

軟件開發流程從提出需求到軟件報價,再到軟件研發階段,每一步都是規範和(hé)專業的(de)。

常見問題

我們能做(zuò)哪些網站?軟件的(de)報價是多(duō)少?等常見問題。

售後保障

軟件開發不難,難的(de)是一如既往的(de)熱(rè)情服務及技術支持。我們知道:做(zuò)軟件開發就是做(zuò)服務,就是做(zuò)售後。