2011-11-02 70 views
1

頂部帖子更新:「無法接受的慢速意味着在2到10秒之間加載12個Beta版測試人員的網站首頁,只有一個網頁並且不超過20篇文章發佈,應用最多流行的「加快速度」修正)。Drupal 7無法緩解

我是初來乍到的Drupal(雖然我一直是專業軟件開發人員爲30年)。

我只是設置我的第一個網站,所以我沒犯但並可以切換。

像很多人在這個論壇和其他地方,我發現Drupal的7是太慢(這是一個遺憾,因爲的重要功能,但我想這就是導致加載速度慢的原因)。

我已經做了研究,谷歌周圍,閱讀博客和論壇已經嘗試了所有常用建議的解決方案,但都無濟於事。

我目前輪詢我打或在網站上是可以接受的,或只是實在是太緩慢,beta測試,但是這僅僅是一個形式而已。

那麼,你能幫忙嗎?如果我不能使用Drupal 7,那麼我可以使用什麼?

最明顯的答案可能是Drupal的6,但遲早將不再開發或支持。

我的需求是否有另一個CMS?我想有一個社區網站。這意味着,至少論壇,民意調查,團體,希望維基,個人博客會很好,也許照片畫廊,儘管這不重要,聊天室會很好。

只要您的一般「一羣有相似興趣的人,雖然他們中的一些有子利益&拉幫結派」的網站。

我試過CMS矩陣,但是 - 出人意料 - 沒有找到任何東西。我使用谷歌搜索,但寧願一些有個人經驗的人的反饋。

同樣,我的意思並不是輕微的Drupal 7,只是說,這不是我的…請不要 taze down-vote me,bro :-)

回答

2

請告訴我們什麼「無法接受的慢」對您意味着什麼。對於我的許多應用程序,這是幾十毫秒。對於其他人來說,這是幾秒鐘。您可能需要應用標準的網站速度調整技巧,才能快速完成任何事情。

使用yslow(http://developer.yahoo.com/yslow/)和相關的開發人員工具來幫助您排查緩慢加載網站的原因。通常,這些類型的問題不是後端的錯誤,而是與超大圖像,頁面上單獨元素太多,緩存不正確等問題有關。

確保您的數據庫速度很快。

請勿使用共享主機。

確保你沒有提供超大圖像。

驗證是否打開了緩存並按預期方式工作。

使用無cookie的子域名作爲靜態媒體文件。

壓縮,並結合靜態文件如CSS,JavaScript等

如果你想舉辦一個繁忙的,複雜的網站上$ 5 /月共同主辦的,我很抱歉,但是這僅僅是不要飛。

+0

+1我更新了問題以添加......「無法接受的慢速意味着在2到10秒之間加載12個Beta版測試人員的網站上的首頁,應用後只發佈一個lgged且不超過20篇文章最受歡迎的「加速」修復) – Mawg

+0

Yslow是個不錯的主意,謝謝,我沒有選擇不使用共享主機($$$),圖片很小(在uplaoding時drupal限制爲800k)緩存,壓縮等都包含在「所有常見推薦的修補程序」中;我已經這樣做了。感謝您的幫助 – Mawg

+0

「如果您試圖以5美元/月的共享主機承載繁忙複雜的網站,我很抱歉,但那不會飛。 「 - 你做出了一個(可能)有效的點,Drupal的目標是誰?只有大公司,還是小時間?但是,我會離題的,你能推薦一個你認爲會有幫助的主機嗎?然後我可以決定Drupal 7是對我來說根據定價 – Mawg