Drupal7 Field Storage性能之Field SQL Norevisions

歸類于Drupal性能優化指南 參與評論

本文譯自:《Testing an Alternate Field SQL Storage Moduel》
原文地址: http://posulliv.github.io/…

繼上一篇《DRUPAL7的FIELD STORAGE性能測試報告》之后,有朋友推薦了一個模塊,
Field SQL norevisions,該模塊默認情況下不會給每一個字段建立revision數據表,因此從速度上說,會對drupal的性能有所提升,就此筆者也做了一個簡單測試。

下面這個測試結果就是使用了Field SQL norevisions這個模塊后的效果,具體數據如下:

Environment Average Throughput
Default MySQL 2892 nodes / minute
Default PostgreSQL 2313 nodes / minute
Tuned MySQL 4730 nodes / minute
Tuned PostgreSQL 2464 nodes / minute

閱讀全文 《Drupal7 Field Storage性能之Field SQL Norevisions》

525 Views , ,

Drupal7的Field Storage性能測試報告(譯)

歸類于Drupal性能優化指南 | 數據庫技術 參與評論

本篇是關于Drupal7下Field Storage的測試結果,以及不同情況下對drupal性能的影響,主要是MySQL和MongoDB以及在調優參數情況和不調優情況下的對比。
本篇翻譯自 《Field Storage Tests with Drupal 7》
鏈接地址: http://posulliv.github.io/2013/01/07/bench-field-storage/

測試環境

EC2 EBS backed Large instance (8GB of memory) in the US-EAST availability zone
Ubuntu 12.04 (ami-fd20ad94 as listed in official ubuntu AMI’s)
MySQL 5.5.28
PostgreSQL 9.2
MongoDB 2.0.4
Drupal 7.17
Drush 5.1
Migrate 2.5

測試的case是分別對MySQL和PostgreSQL進行調優和沒有調優,以及配合MongoDB下進行的,具體的優化參數這里先列舉一下。
閱讀全文 《Drupal7的Field Storage性能測試報告(譯)》

529 Views , ,

Drupal7性能優化簡述

歸類于Drupal | 高級優化實踐 5 條評論

本文簡單談一下Drupal7的性能問題,以及優化的方法。有些部分內容是參考翻譯網站,有些是修改之后的總結,關于Drupal7的優化本篇也只是拋磚引玉,簡單的談幾點。
公認的Drupal7性能比Drupal6慢一些,雖說Drupal7性能有點慢,但其實有很多地方,Drupal7在性能上做了大量優化,下面列出幾點:

Drupal7 性能優化

閱讀全文 《Drupal7性能優化簡述》

3,293 Views , ,

Authcache模塊高級篇-動態加載內容

歸類于Drupal | 高級優化實踐 參與評論

緩存可以提高網站的訪問速度,drupal中Boost實現匿名用戶的緩存,Authcache可以加速登錄用戶的響應時間,對不同的role進行緩存。
本文就authcahe的核心高級使用,做一個簡單介紹,之前有幾篇關于authcache的介紹,參考下面幾篇:
Drupal緩存 – Authcache模塊原理詳解
Authcache+Mobile Switch構建高性能Drupal站點

本文講一下如果通過修改authcache的核心代碼,來實現緩存頁面的個性化內容。

Authcache p13n圖示

閱讀全文 《Authcache模塊高級篇-動態加載內容》

716 Views , , ,

Drupal緩存 – Authcache模塊原理詳解

歸類于Drupal性能優化指南 2 條評論

我們知道,drupal的緩存方法本身有很多,常用的Drupal緩存有:內置緩存、Boost、Authcache。
今天我們講解一下Authcache模塊的緩存方法和Authcache模塊的工作原理。

Authcache模塊和Boost模塊的原理不一樣,Boost模塊是生成靜態頁面,所以緩存的效果最好,速度最快。Authcache模塊是利用Drupal自身的緩存機制,生成頁面緩存,由于進入到了Drupal環節,因此速度沒有Boost緩存快,但是優點就是可以靈活的使用PHP/Drupal相關方法,動態處理數據。
(賣一下關子:后續會講如何配合Authcache,動態處理方法緩存內容)。

Authcache工作原理

閱讀全文 《Drupal緩存 – Authcache模塊原理詳解》

826 Views ,

Authcache+Mobile Switch構建高性能Drupal站點

歸類于Drupal性能優化指南 | 高級優化實踐 參與評論

引子

安裝了上百個模塊之后的drupal大型網站一般都會遇到性能問題,尤其是當網站流量開始增大,各種性能和穩定性方面的問題也隨之出現。另一方面,我們既想充分適配移動端,又想在PC端保持特殊的設計,這時響應式設計主題出現在了我們的視野,但我覺得作為過渡,更好的方案是使用Mobile Switch模塊只為移動端使用響應式設計主題。

本文結合Authcache模塊和Mobile Switch模塊來討論一下這兩個模塊結合帶來的好處以及實施辦法。
閱讀全文 《Authcache+Mobile Switch構建高性能Drupal站點》

741 Views ,

Drupal模塊目錄組織方式總結

歸類于Drupal | 安裝與配置 5 條評論

我們都知道在drupal系統目錄下模塊可以放在很多目錄下,drupal會按照一定的次序掃描所有的符合規范的目錄下的模塊。但是并不意味著我們可以隨意放置模塊,比如系統的modules目錄下放的都是核心自帶的模塊,為了以后的升級方便,我們不應該將模塊放在/modules目錄里面,那么Drupal的模塊應該怎樣放置呢?

閱讀全文 《Drupal模塊目錄組織方式總結》

1,448 Views ,

頂部
四川时时彩投注平台