web-dev-qa-db-ja.com

Drupal localhostで開発するときの速度を改善する方法

他の人からのヒントを探していますDrupal開発者がDrupal開発時に高速化するために(特にDrupal 7))

開発中はキャッシュを必要としないことを考慮して、コードphp/css/jsで変更の結果を確認できます。 ( キャッシュをフラッシュする/キャッシュを永久に無効にするには、ここでいくつかの回答を参照してください

"drupal slow localhost"をグーグルで検索すると、いくつかのヒントが得られます...しかし、私はあなたのヒントを求めています:)

13
corbacho

ページの読み込みでDrupalを高速化するのではなく、作業方法を変更することでさらに進めることができます。

ここでの主なものは Drush を使用してキャッシュをクリアするなどのことを行います(ページキャッシュを無効にしても、フックの実装など、数十もの異なるキャッシュが依然として存在します)、インストール/再インストールモジュールなど。

そしてもちろん、APCをインストールする必要があります。 http://drupal.org/project/apc を使用してキャッシュの一部をAPCに格納することも考えられます。ただし、これはdrushと競合し(drushを使用してAPCキャッシュをクリアすることはできません)、追加のRAMが必要になります。

3
Berdir

使用できる最善のヒント(これは私の人生を本当に変えます)は、my.cnfファイルに行を追加することです。

innodb_flush_log_at_trx_commit = 0

このファイルはwampフォルダーにあります。Linuxサーバーの場合:/etc/mysql/my.cnf

よろしく

4

APCをインストールして有効にします。 Drupal 7でテストしたように、これによりローカルサイトが高速になります。

3
Ek Kosmos

私はこれを更新しましたDrupalチュートリアルで見つけたいくつかのソリューション:

localhostでのページの読み込み時間を短縮します:http://drupal.org/node/961012

1
Simon East

ローカルホストで node.js モジュールを設定して、魔法を見てください。

ニースのチュートリアルがあります:-

ビデオ- Node.js setup-Youtube

ブログ- node.js drupal統合チュートリアル

Drupal.org- Node.js統合Drupal.org

私はこれをWindowsで設定しましたが、非常に速く動作しました:)

1
echo

将来の読者を助けるかもしれない私の経験を投稿すると思いました。私は24か月以上、非常に遅いDrupal Ubuntuの7.3xスタックで苦労しました。Ubuntu15.04デスクトップでスタックしました(これ以上苦労せず、そのまま続けました!)。今日、私はMySQL Workbench 6.1のインストールを少し試してみましたが、信じられないほどです!信じられない!!提案された提案が実際に私の問題を解決しなかったので、将来の読者がこれを最初に検討してくれることを願っています。デュアルコア/ 2TB /デュアルヘッドなど)、「別のコンピューター」を購入/取得するのは本当の答えではないと思います。デスクトップでDrupal=次に、上記のWorkbenchのインストールを最初に試みます。これまでのところ、バックグラウンド(または別の画面)でWorkbenchを実行する必要があることがわかりましたが、それでもDrupalエクスペリエンスが大幅に改善されました。多分今日は運が良かったのですか?とにかく、これが将来の読者に役立つことを願っています。

1
Paul B

なぜについて明確な理由を述べることはできませんが、Linux仮想マシンを介してlocalhostウェブサーバーを実行すると、応答性が向上することがわかりましたDrupalインストール。

私は自分自身の経験についてしか話せないので、他の人にとっては必ずしもそうではないかもしれません。

0
James