開発中にDrupalを高速化するために、他のDrupal開発者からのヒントを探しています(特にDrupal 7)
開発中にキャッシュが必要ないことを考慮して、コードphp / css / jsの変更の結果を確認できます。(キャッシュのフラッシュ/キャッシュの永続的な無効化については、こちらの回答をご覧ください)
「drupal slow localhost」のグーグルはいくつかのヒントを提供します...しかし、私はあなたのものが欲しいです:)
開発中にDrupalを高速化するために、他のDrupal開発者からのヒントを探しています(特にDrupal 7)
開発中にキャッシュが必要ないことを考慮して、コードphp / css / jsの変更の結果を確認できます。(キャッシュのフラッシュ/キャッシュの永続的な無効化については、こちらの回答をご覧ください)
「drupal slow localhost」のグーグルはいくつかのヒントを提供します...しかし、私はあなたのものが欲しいです:)
回答:
おそらく、ページの読み込み時にDrupalを高速化するのではなく、作業方法を変更することでさらに前進できます。
ここでの主なことは、Drushを使用してキャッシュをクリアするなどの処理を行うことです(ページキャッシュを無効にしても、フックの実装などに関連する多くのキャッシュがまだあります)、モジュールのインストール/再インストールなどです。
そしてもちろん、APCをインストールする必要があります。http://drupal.org/project/apcを使用してキャッシュの一部をAPCに保存することも考えられます。ただし、これはブラシと競合し(ブラシを使用してAPCキャッシュをクリアすることはできません)、追加のRAMが必要になります。
使用できる最高のヒント(これは本当に私の人生を変えます)は、my.cnf
ファイルに行を追加することです:
innodb_flush_log_at_trx_commit = 0
このファイルは、wampフォルダーで見つけることができます。Linuxサーバーの場合: /etc/mysql/my.cnf
よろしく
このDrupalチュートリアルを、見つけたいくつかのソリューションで更新しました。
ローカルホストでのページの読み込み時間を短縮: http : //drupal.org/node/961012
localhostでnode.jsモジュールをセットアップおよび構成し、魔法をご覧ください。
素敵なチュートリアルがあります:-
Drupal.org- Node.js統合Drupal.org
私はWindows上でこれを設定しました、それは非常に高速に動作しました:)
将来の読者を助けるかもしれない私の経験を投稿すると思いました。私はUbuntu 15.04デスクトップ上で非常に遅いDrupal 7.3xスタックで24ヶ月以上苦労しました(私はただもっと苦痛に悩まされることができず、ただ続けました!)。今日、MySQL Workbench 6.1をインストールする際に突き刺しました。信じられない!! 提供された提案が本当に私の問題を解決したものではないので、将来の読者がこれを最初に検討することを願っています。私が使用しているマシンはかなりまともなスペック(16g RAM /デュアルコア/ 2TB /デュアルヘッドなど)であるため、「別のコンピューター」を購入/取得することは本当の答えではないと思います。総じて、デスクトップでDrupalを実行している場合は、最初に上記のWorkbenchをインストールしてみてください。これまで、ワークベンチをバックグラウンド(または別の画面)で実行する必要があることがわかりましたが、それでもDrupalのエクスペリエンス全体が大幅に改善されました。たぶん今日は運が良かったのでしょうか?とにかく、これが将来の読者に役立つことを願っています。
より高速なマシンを入手してください。
その上でapache / php / mysqlを実行しているだけでなく、GUIとIDE、おそらく複数のWebブラウザ、Skypeも実行しており、すべてがリソースを奪い合っています。drupalをインストールすると、マシン全体が遅くなります。
または、Drupalがインストールされた別のマシンを使用して、負荷を分散させます。