2013-01-19 31 views
0

我正在製作一個運動網站,我想知道,如果我在主頁上,會對服務器產生負面影響,比如15個從數據庫加載統計信息的小模塊?所有這些查詢每個都加載最多16行結果,而不是很大。我需要你的建議!謝謝!關於在我的主頁上運行的statictics的建議

+0

a)這不告訴我什麼語言,什麼類型的模塊,什麼類型的查詢等等。b)這個答案對你自己的網站是非常主觀的,而你自己的性能測試和定義爲「否定的[the]服務器「 –

+0

這個網站是基於Joomla。模塊包含JDatabase查詢,並加載一些表格,比如前五名得分手,這是下一場比賽,某些球員的評分,聯盟球隊的評分。像這樣的東西。另外,我擁有的網站不是服務器。我只想知道,因爲我的網站不會很沉重,服務器和用戶也不錯。 – DNA180

回答

1

無論您的平臺如何,數據庫交互是網站性能最成問題的瓶頸之一。您的數據檢索策略應始終儘量減少數據庫查詢,優化您運行的數據庫查詢,並儘可能長時間緩存結果。

儘管您說只有少數行由您的查詢返回,但並不表示查詢的成本。取決於許多因素(例如數字行,數據分佈,適當的數據庫索引,連接數等),這些查詢的成本可能仍然相當可觀,並且會對您網站的性能產生負面影響。