Bagaimana saya bisa meminimalkan ruang disk yang digunakan oleh instalasi Joomla?


8

Saya memiliki klien pada paket hosting dengan ruang yang tidak cukup untuk situs web dan cadangan. Pada tahap ini, mereka tidak dapat dibujuk untuk meningkatkan atau pindah ke perusahaan hosting web lain.

Apa yang bisa saya lakukan untuk mengurangi ruang disk yang digunakan oleh Joomla?

Apakah ada ekstensi standar yang menggunakan banyak ruang disk dan yang dapat dihapus dengan aman?

Apakah ada file log yang dapat tumbuh besar dari waktu ke waktu dan yang dapat dengan aman dihapus atau diatur ulang entah bagaimana?


1
Anda mungkin mempertimbangkan untuk meletakkan cadangan di amazon s3 atau host ruang-massal lain yang benar-benar murah. yang bisa menghemat ruang serius yang tertunda pada ukuran itu. juga saya menghapus aset seperti gambar dari cadangan untuk mencegahnya menjadi lebih besar dari yang diperlukan.
Chad Windnagle

1
Jika Anda menggunakan alat seperti Akeeba Backup, Anda dapat membagi cadangan menjadi bagian-bagian yang lebih kecil dan segera mematikan hosting untuk dapat membuat cadangan situs tanpa harus menggandakan ruang disk.
David Fritsch

Jawaban:


7

Beberapa tips,

  • Anda dapat menghapus ekstensi yang tidak digunakan.
  • Anda dapat menghapus atau menghapus file log. Banyak ekstensi juga membuat file log sendiri (seperti paypal, Virtuemart, dll)
  • Jika situs Anda tidak diinstal dengan kompresi Gambar, coba itu. (JPEG tran atau PNG out akan mengurangi banyak ruang di media galeri Anda).
  • Periksa file dan folder waktu pengembangan. Pengembang membuat cadangan folder dan / atau cadangan file yang dapat Anda hapus juga.
  • Cadangan tidak boleh disimpan di server yang sama. Gunakan beberapa Awan untuk itu seperti plugin drive Google untuk Joomla atau yang serupa.

Semoga ini bisa membantu ..


4

Jawaban ini tergantung pada 2 hal yang benar, tetapi jika itu tidak berlaku untuk masalah Anda, mungkin bermanfaat bagi orang lain.

  1. Jika Anda menggunakan git, hapus folder .git, ini dapat berupa MASSIVE di kali, (kami memiliki situs 1mb memiliki folder .git 4 gb sebelumnya).

  2. Jika Anda menggunakan Akeeba, hapus cadangan lama, jika ini adalah situs lama, saya yakin pada suatu titik cadangan Akeeba memiliki cadangan disimpan dalam folder di direktori root, kemudian dipindahkan ke dalam folder komponennya sendiri nanti, kami telah melihat cadangan lama di root asli yang memiliki beberapa GB cadangan yang tidak lagi diperlukan.


4
  1. Periksa apakah Anda menggunakan gambar yang sangat besar yang dapat diubah ukurannya.
  2. Periksa gambar yang tidak digunakan dan hapus ini.
  3. Tinjau file log dan hapus jika perlu.

3

Lingkungan Joomla (V3) default, adalah 21 MB. Satu-satunya kandidat signifikan untuk dihapus mungkin template administrator hathor, dan gambar sampel. Mungkin editor tinymce, tetapi sebagian besar implementasi kemungkinan menginginkannya. Perhatikan bahwa apa pun yang dihapus mungkin kembali ketika Anda melakukan pembaruan pemeliharaan rutin.

Berikut pohon diperluas yang menunjukkan direktori lebih besar di lingkungan default.

  • / - 21 MB
  • / administrator - 6 MB
    • / administrator / komponen - 3 MB
    • / administrator / bahasa - 1 MB
    • / administrator / templat - 2 MB
    • / administrator / templates / hathor - 1 MB
    • / administrator / templates / isis - 1 MB
  • / komponen - 1 MB
  • / gambar - 1 MB
  • / perpustakaan - 6 MB
    • / libraries / cms - 1 MB
    • / libraries / fof - 1 MB
    • / libraries / joomla - 3 MB
  • / media - 5 MB
    • / media / editor - 2 MB
      • / media / editor / tinymce - 1 MB
    • / media / jui - 2 MB
    • / media / system - 1 MB
  • / plugins - 1 MB
  • / templates - 1 MB

Ada direktori lain yang mungkin tumbuh yang bisa dihapus.

  • / cache
  • / log
  • / tmp

Dan kemudian ada direktori pengembangan, tetapi ini hanya ditemukan di sumber checkout.

  • /.git
  • /membangun
  • / tes

3

Periksa juga database SQL dan urutkan berdasarkan ukuran. Ada kalanya tabel sesi menjadi kacau dan hanya tumbuh tanpa pernah membersihkan. Di bawah 1 MB adalah khas. Saya menemukan satu yang 600MB. Tabelnya dapat dipotong dengan aman dan setiap pengguna online harus masuk kembali.


1
  1. Hapus templat yang tidak digunakan
  2. Hapus gambar yang tidak digunakan (yang datang secara default dengan Joomla)

2
Bisakah Anda membuat jawaban Anda sedikit lebih spesifik, misalnya dengan template yang Anda maksud dan di mana dia akan menemukan gambar yang bisa dia hapus?
Harald Leithner

1
  • Menghapus:

    • index.html setiap folder
    • administrator / template / hathor kecuali digunakan
    • templates / beez3 kecuali digunakan
    • media / editor / tinymce saat editor lain digunakan
  • Bersihkan <DocumentRoot>/<joomla>/tmp, cari folder install_ # yang tersisa setelah instalasi

  • Pastikan database hanya berisi tabel yang digunakan.


3
index.html menghapus adalah ide yang buruk saya pikir
Jobin Jose

folder / tmp adalah folder yang harus dibersihkan! banyak ekstensi meninggalkan tulang mereka di sana dan menempati ruang.
jackJoe

@Jobin Jose: Mengapa Anda berpikir begitu?
sovainfo

@JackJoe: mengoreksi jalur ke tmp. Maksud saya tmp Joomla, bukan tmp sistem. Melihat ritsleting ekstensi yang diekstrak yang seharusnya dihapus setelah instalasi. Senang melihat sejarah tetapi tidak seperti yang dimaksudkan.
sovainfo

1
@sovainfo Pertama-tama index.html yang menyediakan Joomla adalah ukuran file adalah "0" Hal lain adalah ini terutama digunakan dalam folder aset untuk mencegah akses langsung aset, (Anda juga dapat melakukannya dengan htaccess tetapi mengapa Anda harus memberikan ini memuat ke Server). Itulah sebabnya saya pikir itu ide buruk
Jobin Jose

1

Hapus semua cadangan lama Anda lalu buat cadangan di masa mendatang di luar lokasi. Pencadangan Akeeba dapat digunakan untuk mencadangkan secara otomatis ke Dropbox atau serupa.

Tinjau konten gambar dan direktori media Anda untuk memastikan bahwa Anda, atau klien Anda, belum menambahkan aset yang sangat besar. Seperti yang telah ditunjukkan, instalasi default Joomla cukup ringan tetapi itu tidak berarti seseorang belum mengunggah beberapa gambar 10 MB atau 200 MB pdf.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.