web-dev-qa-db-ja.com

Joomlaのインストールで使用されるディスク領域を最小化するにはどうすればよいですか?

ウェブサイトとバックアップ用のスペースが不十分なホスティングプランのクライアントがいます。この段階では、アップグレードや他のWebホスティング会社への移行を説得することはできません。

Joomlaが使用するディスク容量を減らすにはどうすればよいですか?

大量のディスク領域を使用し、安全に削除できる標準の拡張機能はありますか?

時間の経過とともに大きくなり、安全に削除またはリセットできるログファイルはありますか?

8
Neil Robertson

いくつかのヒント、

  • 未使用の拡張機能を削除できます。
  • ログファイルは削除または消去できます。多くの拡張機能も独自のログファイルを作成します(Paypal、Virtuemartなど)
  • サイトに画像圧縮がインストールされていない場合は、それを試してください(JPEG tranまたはPNG outは、ギャラリーメディアのスペースを大幅に削減します)。
  • 開発時のファイルやフォルダを確認してください。開発者はフォルダのバックアップやファイルのバックアップを作成しますが、これらも削除できます。
  • バックアップは同じサーバーに保存しないでください。 JoomlaなどのGoogleドライブプラグインのようないくつかのクラウドを使用します。

その助けを願っています...

7
Jobin Jose

この答えは、2つのことが正しいかどうかに依存しますが、それが問題に当てはまらない場合は、他の人に役立つ可能性があります。

  1. Gitを使用する場合は、.gitフォルダーを削除します。これは時々大規模になる可能性があります(以前は1 MBのサイトに4 GBの.gitフォルダーがありました)。

  2. Akeebaを使用している場合は、古いバックアップを削除します。古いサイトのある時点で、Akeebaのバックアップがルートディレクトリのフォルダーに保存され、後で独自のコンポーネントフォルダーに移動した場合、古いバックアップが数GBのバックアップが不要になった元のルートのルート。

4
Jordan Ramstad
  1. サイズを変更できる非常に大きな画像を使用しているかどうかを確認します。
  2. 未使用の画像を確認して削除します。
  3. ログファイルを確認し、必要に応じて削除します。
4
Ivo

デフォルトのJoomla(V3)環境は21 MBです。削除の唯一の重要な候補は、ハトホル管理者テンプレートとサンプル画像です。おそらくtinymceエディターですが、ほとんどの実装ではおそらくそれが必要になります。定期的なメンテナンスアップデートを実行すると、削除されたものはすべて返される可能性があります。

以下は、デフォルト環境での大きなディレクトリを示す展開されたツリーです。

  • /-21 MB
  • / administrator-6 MB
    • / administrator/components-3 MB
    • / administrator/language-1 MB
    • / administrator/templates-2 MB
    • / administrator/templates/hathor-1 MB
    • / administrator/templates/isis-1 MB
  • / components-1 MB
  • / images-1 MB
  • /ライブラリ-6 MB
    • / libraries/cms-1 MB
    • / libraries/fof-1 MB
    • / libraries/joomla-3 MB
  • /メディア-5 MB
    • / media/editors-2 MB
      • / media/editors/tinymce-1 MB
    • / media/jui-2 MB
    • / media/system-1 MB
  • / plugins-1 MB
  • / templates-1 MB

削除される可能性のある他のディレクトリが大きくなる可能性があります。

  • /キャッシュ
  • / logs
  • / tmp

そして、開発ディレクトリがありますが、これらはソースのチェックアウトでのみ見つかります。

  • /。ギット
  • / build
  • / tests
3
Peter Wiseman

また、SQLデータベースを調べ、サイズで並べ替えます。セッションテーブルがめちゃくちゃになって、クリアせずに大きくなる場合があります。 1Mb未満が一般的です。私は600Mbだったものを発見しました。テーブルは安全に切り捨てることができ、オンラインユーザーは再度ログインするだけで済みます。

3
Duke3D

古いバックアップをすべて削除してから、将来のバックアップをオフサイトに転送します。 Akeebaバックアップを使用して、Dropboxなどに自動的にバックアップできます。

画像またはメディアディレクトリのコンテンツを確認して、自分またはクライアントが非常に大きなアセットを追加していないことを確認します。すでに指摘したように、Joomlaのデフォルトのインストールはかなり軽いですが、それは誰かがいくつかの10Mb画像または200Mb pdfをアップロードしていないという意味ではありません。

1
Seth Warburton
  1. 未使用のテンプレートを削除する
  2. 未使用の画像を削除する(デフォルトでJoomlaに付属)
1
Shyam
  • 削除する:

    • 各フォルダーのindex.html
    • 使用しない限り、administrator/templates/hathor
    • 使用しない限り、templates/beez3
    • メディア/エディター/ tinymce他のエディターが使用中の場合
  • 掃除 <DocumentRoot>/<joomla>/tmp、インストール後に残ったinstall_#フォルダを探します

  • データベースに使用中のテーブルのみが含まれていることを確認してください。

1
sovainfo