prestashop緩存
㈠ 為什麼修改了PRESTASHOP後台產品信息在前台沒有改動呢
你去後台清理下緩存。
㈡ 模板放入後,網站無法更新
沒有反應的話你進ftp.刪除現在導入的模板就好。
㈢ 上萬種產品選擇什麼php商城比較好
一、osCommerce
osCommerce 是一套基於GNU GPL授權的開源在線購物電子商務解決方案。該系統具有易於操作的可視化安裝界面、完善的前台商品展示和戶在線購物車功能、強大的後台管理和維護功能模塊簡單易用、70,000人的官方社區用戶和活躍的論壇、121,300家已經注冊的在線商店的解決方案3,000個成熟的插件供你選擇。
二、OXID eSales
OXID eSales是一個開源的e-commerce系統,採用PHP開發,使用MySQL來存儲數據。OXID eSales擁有一個模塊化和基於標準的架構,從而使它更便於定製。該系統擁有所有e-commerce系統應具備的功能包括:B2C、B2B。強大的一體化市場營銷。集成內容管理系統(CMS)。搜索引擎優化的友好網址。
三、Magento
Magento是一項新的專業開放源代碼的電子商務解決方案,提供前所未有的靈活性和控制。
四、PrestaShop
PrestaShop是一個功能豐富,基於PHP5開發的Web2.0網上購物系統。PrestaShop具有可定製,穩定等特點。整個系統只有5.8MB,易於快速安裝。
五、ShopNC
基於MVC成熟規范,面向企業SOA的高端WEB應用服務開發平台,完善的開發者技術文檔支持,內容涉及應用伺服器、建模、業務流程、介面、整合等。提供自主研發框架、模塊化的程序代碼設計和企業級高復雜度、高可用性系統開發咨詢和人員培訓。
六、OpenCart
OpenCart是新一代基於PHP開發的開源在線購物車系統。OpenCart具有易於使用,功能豐富,搜索引擎友好和漂亮簡潔的操作界面等特點。
七、ECSHOP
ECSHOP是一款開源免費的網上獨立建店系統,由專業的開發團隊升級維護,並為您提供及時高效的技術支持,您還可以根據自己的商務特徵對ECSHOP進行定製,增加自己商城的特色功能。
八、Zen Cart
Zen Cart是一個用戶友好,開源的購物車系統。它具有:易於安裝、多種消費者模式、不限目錄深度、多種銷售與折扣模式、多種展示方式、XHTML模板系統、多橫幅廣告控制器、newsletter管理器等特點。
九、phpShop
phpShop是一個基於PHP的網上商店系統。phpShop雖然比其它網上購物系統簡單,而且功能少。但是它非常靈活可讓你按自己的個性化要求進行定製。
十、Php-MultiShop
Php- MultiShop是一個基於PhpNuke與osCommerce的虛擬購物商場。它可被用作具有任何類型內容(如新聞,論壇,事件等)的門戶網站和一個或多個獨立的網店。每個商店將有它們自已的域名,並且具有一個典型電子商務所應擁有的全部功能與個性。每個商店完全可以自主管理好像是獨立於該電子商場。
㈣ 怎麼樣使prestashop 運行速度更快
一個非常有趣的故事和強大的競爭性,是Amazon.com的CEO和創始人傑夫·貝佐斯()用來滿足每一個早晨,他的IT團隊來檢查的主要競爭對手的載入速度,以確保他們比至少比競爭對手快2次。
我不會對你撒謊,加快您的網站是繁瑣和技術。然而,良好的Prestashop的是,幾乎可以為你執行所有的任務!
為了取得成功,通過這10個技巧讓它變得簡單:
1。請確保你的模板引擎Smarty的配置是否正確
在你的管理面板「,然後單擊」Preferences「選項卡,然後在」Performance「,檢查」Smarty「部分
檢查「Force compile」被定義為假
檢查「Cache」被定義為真
2。允許CCC(Compress, Combine, Cache 壓縮,合並,高速緩存)
在你的管理面板「,然後單擊」Preferences「選項卡,然後在」Performance「,檢查」CCC「一節(合並,壓縮和高速緩存)
啟用 everything 除了 「High risk HTML compression」
3。使用Ridjnael加密而不是 Blowfish加密的cookie
在你的管理面板「,然後單擊」Preferences「選項卡,然後在」Performance「,勾選」Ciphering「一節
選擇「Ridjnael」,而不是「Blowfish」
注意:您需要在伺服器上安裝PHP的mcrypt擴展,否則你會得到一個錯誤信息。
4。切換到新的目錄樹的圖片
隨著新的Prestashop 1.4版,它提供了不同的圖片存儲體系。其主要目標是避免100,000張圖片「/ IMG /P」在相同的文件夾內。相反,圖像可能會被分散到子文件夾中(例如:「/ img/p/1/2 /」等)。
如果你升級你的商店的Prestashop在以前的版本中,你必須特別來處理以獲得這種改進的好處:
在你的管理面板「,然後單擊」Preferences「選項卡,然後在」Images「,檢查」移動圖片「一節
由於該過程可能需要一些時間,確保您的伺服器可以運行PHP腳本超過30秒。如果你不確定,問你的主機公司。
5。創建子域的JavaScript文件,CSS文件
創建一個子域js1.mystore.com的,並請求您的主機公司,轉到/ JS /
創建一個子域js2.mystore.com的,並要求您的主機公司轉到/theme/mytheme/ JS /
創建一個子域css1.mystore.com的,並請求您的主機公司,轉到/ CSS /
創建一個子域css2.mystore.com的,並要求您的主機公司直接/theme/mytheme/ CSS /
這4個子域將允許您的客戶端同時載入多個文件。一般來說,一個Web瀏覽器被限制到八個平行的下載。每個子域加入8個新的並行下載,因此總共得到40個並行下載(主域+ 4子域)。
6。設置一個CDN
你應該有全球思維,你的網站需要迅速載入在世界各地隨處可見。這就是為什麼運行CDN(內容分發網路)被認為是最有效的,以減輕你的伺服器和訪問者之間的差距。
Prestashop已與行業內最好的CDN公司,CloudCache。 CloudCache模塊提供100%免費並且Prestashop的用戶有特定的優惠當使用「PRESTA25?優惠券在他們的網站上。
下載CloudCache模塊
在店內安裝的模塊
使用「PRESTA25?優惠券在CloudCache上創建帳戶
使用CloudCache的API密鑰配置模塊
你就大功告成了!該模塊將保證圖像會被自動同步使用CDN。
7。所有的小圖片合並到一個大的使用CSS sprites
您的訪客每次載入網頁從商店,他們的瀏覽器需要載入約75至100張照片。許多這樣的小裝飾圖,可以很容易地合並成一個大的圖片,被稱為「CSS Sprite」。
這種方法的主要優點是:
更快的頁面載入
佔用更少的伺服器(該伺服器將提供1個文件,而不是100)
較小的HTML文件
只有1缺點是隨著時間的推移的可維護性,事實上,它是耗時的,加入新的圖像為你的Sprite(編輯圖像,定位坐標,等)。
如果您有自己的伺服器,請您的主機公司做這些配置:
8。啟用XCache,APC,甚至或者memcached的,默認的Prestashop緩存系統
Memcached是一個免費的分布式的內存對象緩存系統。這是很簡單,但功能強大,而且易於設置。這是能夠解決許多問題,面對大量的數據高速緩存,它已經被維基網路使用,Twitter還有Craigslist。
Prestashop已經被預先設計了memcached,可以輕松啟用:
請咨詢您的主機公司允許您使用memcached
在你的管理面板「,然後單擊」Preferences「選項卡,然後在」Performance「,檢查」Caching「一節
在「緩存系統」下拉菜單中選擇memcached
此外,您甚至可以使用了XCache(包括中的Prestashop 1.5版),或Prestashop默認的緩存系統,在同一個下拉菜單,它不需要任何伺服器端擴展的。
9。 像eAccelerator的或APC那樣安裝緩存工具OP-CODE
eAccelerator的是一個免費的PHP代碼加速器和優化。提高PHP腳本的性能,緩存在其編譯的狀態,所以編譯的開銷,將完全解決。此外,它優化了腳本,以加快其執行。 eAccelerator在通常最大限度地減少伺服器的負載,提高你的PHP代碼1-10倍的速度。
在Prestashop沒有使用eAccelerator的具體配置必須做。簡單地詢問您的主機公司,讓eAccelerator的,並確保你的店繼續正常工作。
10。調整你的MySQL配置,並檢查了您的SQL查詢緩存值
請詢問您的主機公司關於你的MySQL配置,同時也確認query_cache值。該值必須至少為「512M」(512兆位元組)。
其他MySQL的配置值也可能微調,來看看優秀的MySQL性能博客。
附加功能
安裝YSlow的或Google Page Speed 谷歌網頁速度
優化你的代碼與XDebug和KCacheGrind
11。使用良好編碼的主題
使用編碼的Prestashop主題將幫助您的訪客的瀏覽器更好的渲染店鋪布局。考慮到使用的Prestashop主題,驗證,CSS3和HTML5也許是最好的。在這個網站的Prestashop主題部分選擇一個。
希望你今天從我們的經驗和我們的想法。更快的商店表示更多的訂單,因此更多的錢,這是事實。所以,不辜負您的訪客,並經常檢查您的網路商店載入速度,保持領先你的競爭對手。