FAQ Joomla 3

From Joomla! Documentation

This page is a translated version of the page Joomla 3 FAQ and the translation is 100% complete.

Other languages:
العربية • ‎Deutsch • ‎English • ‎español • ‎eesti • ‎فارسی • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português • ‎português do Brasil • ‎русский • ‎svenska • ‎ไทย

Apa perbedaan antara Joomla! 2.5 dan 3?

Perbedaan yang paling mencolok adalah perubahan total dari halaman administrator, yang telah diperbarui ke desain yang lebih modern pada antarmuka-penggunanya yang sekarang jauh lebih sederhana dan ramah pengguna. Juga, sejak Joomla! 3.0, sekarang desainnya lebih responsif. Sederhananya, Joomla! ramah mobile dan dapat digunakan pada perangkat modern apa pun.

Selain itu, ada lusinan pembaruan di semua inti Joomla sampai ke detailnya. Beberapa diantaranya adalah:

  • Pemasang baru yang bisa anda alami sendiri pada saat memasang Joomla! 3.x.
  • Joomla! 3 hadir bersama dukungan paket-paket untuk para developer ekstensi, seperti Bootstrap dan jQuery.

Joomla! 3.9

  • Sistem Privasi
  • Sistem Log Tindakan
  • Fitur API
  • Plugin Rotasi Log
  • Sandi Argon2id
  • Google Invisible reCAPTCHA
  • Daftar semua peningkatan

Joomla! 3.8

  • Sistem Ruting Baru
  • Lapis Kompatibiltas Joomla! 4
  • Data Contoh Pemasangan Baru
  • Ulasan Codebase
  • Dukungan Enkripsi Sodium
  • Daftar semua fitur

Joomla! 3.7

  • Bidang Tambahan
  • Komponen Hubungan Multibahasa
  • Pembuatan Artikel di item menu
  • Pengelolaan Menu Backend
  • TinyMCE Baru
  • Berbagi sesi backend dan frontend
  • Membuat paket agar tidak dapat melepas ekstensi turunannya
  • Daftar semua fitur baru

Joomla! 3.6

  • Tampilkan semua item menu
  • ACL jenis Menu
  • UX baru
  • Kategori on the fly
  • Bidang sub-form
  • Joomla! Updates baru
  • Memungkinkan koneksi stream untuk proxy
  • Membuat kueri database yang lebih rumit dengan kelas kueri database baru
  • Menghapus semua cache
  • Menghapus dan membuat ulang Ekstensi Website Update
  • Pengembangan templat yang lebih mudah dengan integrasi JLayout yang lebih dalam
  • Otentikasi htaccess untuk semua
  • Penyimpanan variabel JavaScript dinamis baru
  • Performa Validasi baru
  • Update jQuery
  • Detail Ekstensi yang lebih banyak di Info Sistem
  • Syarat & Ketentuan untuk Multibahasa
  • Opsi "Tampilkan pada" baru untuk set bidang di konfigurasi komponen
  • Folder Log baru (hanya untuk pemasangan baru)
  • Pengaturan posisi baru untuk tooltip Bootstrap
  • Protostar menambah override baru untuk Halaman Offline Website
  • Mendukung Cache reverse
  • Mendukung file SASS & SCSS di Pengelolaan Templat Joomla!
  • Versi terbaru dari editor CodeMirror

Joomla! 3.5

  • Mendukung PHP 7
  • Notifikasi Update lewat Email
  • Mengekspor Informasi Sistem
  • Seret & Jatuhkan Gambar
  • Data Sistem Anonim
  • Menyisipkan Modul dengan mudah di Artikel
  • Penghitung item (+ klik di filter) di Pengelolaan Kategori
  • Blog kategori acak dan tampilan urutan daftar

Joomla! 3.4

  • Pengeditan Modul Frontend
  • Pelepasan com_weblinks
  • Integrasi komposer
  • reCAPTCHA No CAPTCHA
  • Standarisasi en-GB inti...

Joomla! 3.3

  • Mikrodata

Joomla! 3.2

  • Kendali versi konten
  • Banyak peningkatan antarmuka pengguna
  • Pengaturan multibahasa yang mudah untuk 64 bahasa resmi
  • Penemu Ekstensi Joomla! bawaan sebagai antarmuka onsite Joomla! Extensions Directory (yang saat ini telah mengumpulkan lebih dari 6.000 ekstensi secara keseluruhannya) dengan pemasangan sekali klik
  • Peningkatan keamanan dengan sandi yang lebih kuat dan otentikasi dua faktor
  • Kerangka pengembangan baru yang cepat untuk pengkodean ekstensi baru

Joomla! 3.1

  • Tag


Berapa lama masing-masing versi Joomla! itu didukung?

Joomla! 
3.9.20
Versi Stabil

Halaman ini menyediakan rangkuman strategi pengembangan terbaru yang terbit pada 25 April 2014. Semua versi Joomla yang dirilis sebelum 25 April 2014 dikembangkan berdasarkan siklus rilis dan dukungan sebelumnya. Anda harus membaca artikel strategi pengembangan Joomla seluruhnya untuk mendapatkan penjelasan yang lebih rinci.

Joomla! dikembangkan berdasarkan Semantic Versioning (2.0.0). Pemakaian LTS (Long Term Support - Dukungan Jangka Panjang) dan STS (Short Term Support - Dukungan Jangka Pendek) sudah tidak lagi digunakan atau diperhatikan. Istilah di bawah ini yang akan digunakan. Anda harus pahami istilah-istilah ini dan artinya.

  • supported (didukung) - merupakan versi minor terakhir dari suatu versi mayor yang akan menerima patch mengandung perbaikan keamanan dan bug
  • current (saat ini) - adalah versi rilis resmi major.x.x 'terakhir'
  • legacy (warisan) - versi major.minor.patch apa pun yang bukan merupakan versi saat ini[1]
  • stable (stabil) - merupakan versi mayor siap pakai untuk website produksi dari versi saat ini dan warisan[2]
  • EOS - adalah singkatan dari 'end of support' yang mengindikasikan bahwa tidak akan ada lagi patch yang akan dirilis untuk perbaikan keamanan dan bug
  • EOL - adalah singkatan dari 'end of life' yang mengindikasikan sama halnya dengan EOS[3]

Setiap versi mayor Joomla! didukung oleh Joomla! ProjectTM untuk jangka waktu tertentu, mulai sejak tanggal rilis resminya. Joomla akan secara aktif mengembangkan masing-masing versi mayor untuk 2 tahun. Ini mungkin akan diikuti dengan pengembangan sebuah versi mayor selanjutnya berdasarkan jadwal roadmap versi mayor[4]. Rangkuman singkatnya adalah sebagai berikut:

  • Setiap versi mayor akan memiliki minimal 4 tahun dukungan
  • Anda harus selalu gunakan atau update ke minor.patch dari versi mayor terakhir
  • Setiap update rilis versi minor kompatibel dengan versi minor sebelumnya dari versi mayor yang sama[5]

Gunakan Roadmap Pengembangan CMS Joomla! atau grafik versi CMS Joomla! untuk mengetahui akhir masa EOS (end of support - akhir dukungan) dari masing-masing versi mayor.minor atau keseluruhan versi mayor.

Penjelasan Penomoran Versi

Pengenal versi Joomla mengikuti suatu konvensi penomoran tiga tingkatan yang masing-masingnya didefinisikan menurut perubahan software yang signifikan.

[major].[minor].[patch]

3 tingkatan tersebut didefinisikan sebagai berikut:

  1. Peningkatan angka di pengenal versi major menandakan putusnya kompatibilitas dengan versi sebelumnya
  2. Peningkatan angka di pengenal versi minor menandakan adanya penambahan fitur-fitur baru atau perubahan fitur yang signifikan
  3. Peningkatan angka di pengenal versi patch menandakan bahwa bug telah diperbaiki

Contoh

Saat ini anda sedang menggunakan Joomla versi 3.3.6. Artinya, versi yang anda gunakan adalah, versi mayor 3, versi minor 3, versi patch 6. Jika terdapat rilis patch untuk 3.3.6, maka ia akan menjadi 3.3.7. Jika ada versi minor yang dirilis untuk versi mayor 3, maka versi Joomla baru anda akan menjadi 3.4.0. Halaman ini akan selalu menampilkan versi stabil yang didukung saat ini, termasuk minor dan patch, yang dapat dilihat pada sudut kanan atas halaman.


Saya sedang membuat website baru. Apakah saya harus menggunakan Joomla! 2.5 atau 3.x?

Joomla! 2.5 telah mencapai masa EOS (end of support - akhir dukungan) pada 31 Des 2014. Artinya, sejak hari itu ia tidak akan diperhatikan atau mendapat dukungan lagi dari Joomla! ProjectTM. Tidak akan ada lagi pemeliharaan atau rilis-rilis keamanan. Jadi, jangan mulai website baru dengan Joomla! 2.5, tapi Joomla! 3.3 atau yang lebih baru.

Website yang saat ini menggunakan Joomla! 2.5 dianjurkan untuk mulai merencanakan migrasi ke 3.3 atau yang lebih baru. Kami sudah sediakan upgrade sekali-klik dari Joomla! 2.5 ke versi Joomla! 3 apa pun dan anda tinggal memastikan bahwa semua ekstensi dan templat yang anda gunakan sesuai untuk Joomla! 3.x sebelum mengupgrade. Lihat Merencanakan Mini-Migrasi - Joomla 2.5 ke 3.x (Lihat FAQ "Bagaimana menemukan ekstensi yang sesuai untuk Joomla! 3.x?" di bawah untuk menemukan informasi selengkapnya)

Lihat juga: Mengapa Migrasi dan semua halaman terkait.


Jika saya membuat website Joomla! 3, apakah saya bisa memasang ekstensi?

Ya, anda dapat memasang ekstensi-ekstensi yang sesuai untuk Joomla! 3.x. Joomla! Extensions Directory™ (JED) akan memberi tanda Joomla 3.x untuk mengetahui ekstensi-ekstensi mana yang kompatibel dengan Joomla! 3.x; namun sebaiknya periksa juga website developernya.


Bagaimana mendapatkan templat untuk Joomla! 3.x?

Para pembuat template menawarkan template-template Joomla! 3 saat ini, memanfaatkan desain responsif dari Joomla! 3. Juga, ada beberapa template dari Joomla! 2.5 yang dapat bekerja di Joomla! 3 tanpa masalah atau tanpa perlu perubahan apa pun, namun sebagiannya lagi tidak. Disarankan untuk menghubungi developer template tersebut untuk hal ini.


Bagaimana menemukan ekstensi yang sesuai untuk Joomla! 3.x?

Kunjungi Joomla! Extensions Directory™ (JED) yang akan memberi tanda Joomla 3.0 untuk mengetahui ekstensi-ekstensi mana yang kompatibel dengan Joomla 3.x, namun sebaiknya periksa juga website developernya.


Apakah ekstensi Joomla! 2.5 saya akan bekerja di Joomla! 3.x?

Joomla! 
3.x
seri

Ekstensi-ekstensi yang native untuk Joomla! 2.5 seharusnya dapat bekerja di Joomla! 3.0 dengan sedikit perubahan, kalau diperlukan. Komponen dan templat yang akan perlu perubahan besar, sementara modul dan plugin seharusnya bekerja tanpa masalah (dengan asumsi tidak menggunakan metode yang kadaluwarsa). Satu paket ekstensi untuk Joomla! 2.5 dan 1.5 mungkin tidak akan bekerja lagi, sampai developernya mengupdate ekstensi tersebut agar sesuai untuk digunakan di Joomla! 3.

Singkatnya, tergantung pada ekstensi. Joomla! Project telah membuat prosesnya relatif mudah untuk sebagian besar ekstensi, namun beberapa perlu pekerjaan yang lebih serius. Untuk kepastian, beritahukan developer ekstensinya apabila anda ingin menggunakan ekstensi mereka di Joomla 3 dan bacalah dokumentasi mereka.


Apa yang akan terjadi jika saya membuat website Joomla! 3.x, tapi ekstensinya untuk 2.5?

Anda perlu menghubungi developer ekstensinya untuk melihat kemungkinan apakah mereka memiliki rencana untuk merilis ekstensi tersebut untuk Joomla! 3 secepatnya. Developer perlu membuat perubahan-perubahan tapi batasannya sampai di mana, ini tergantung dari ekstensi itu sendiri.


Apakah saya harus mengupdate Joomla! 2.5 ke 3.x?

Dalam banyak kasus, anda perlu mulai merencanakan upgrade ke Joomla! 3.x SECEPATNYA. Joomla! 2.5 telah mencapai masa EOS (akhir dukungan) sejak 31 Desember 2014. Joomla 3 yang lebih stabil dan harus menjadi pilihan untuk website produksi.

Anda perlu memeriksa apakah templat dan komponen yang digunakan akan bekerja di Joomla! 3.x sebelum mengupgrade. Semua komponen inti sudah diupgrade saat ini.

Silakan lihat Mengapa Migrasi untuk informasi lebih detail mengenai migrasi dari 2.5 ke 3.x.


Saya punya website 2.5 dan saya lihat Joomla! Update mengarahkan saya untuk mengupgrade ke 3.x; haruskah saya melakukannya?

Tidak, kecuali anda yakin 1000%. Standarnya, Joomla tidak akan membiarkan anda mengupdate ke 3.x kecuali anda mengaktifkan opsi yang ada di komponen Joomla! Update (administrator >> Komponen >> Joomla! Update >> Opsi >> Server update >> Dukungan Jangan Pendek). Jika disebabkan satu dan lain hal anda merubah opsi ini, dan anda ingin agar updater berhenti menyarankan upgrade, ubahlah opsinya ke Dukungan Jangka Panjang. Setelahnya, anda hanya akan mendapatkan update untuk Joomla! 2.5.

Perhatikan: Anda tidak perlu mengupgrade dari Joomla! 2.5 ke Joomla! 3.x kecuali anda yakin bahwa semua ekstensi yang sedang digunakan (dari developer pihak ketiga), khususnya templat, siap untuk Joomla! 3.x atau punya versi untuk Joomla! 3.x yang dapat anda upgrade. Anda hanya harus mengupgrade dari 2.5 ke 3.x di website pengembangan, bukan di website produksi. Lihat Mengapa Migrasi dan ikuti halaman-halaman itu untuk informasi selengkapnya mengenai upgrade dari 2.5 ke 3.x.


Setelah Joomla 3.0 lalu apa?

Joomla! 3.1, 3.2, 3.3, 3.4 dan lain-lain. Strategi pengembangan baru Joomla diumumkan di sini, bacalah strategi pengembangan lengkap untuk informasi selanjutnya.

Kesimpulannya, jika anda menggunakan versi Joomla! apa pun kecuali Joomla 3.9.20, pertimbangkanlah untuk mengupdate atau migrasi SECEPATNYA! Tidak akan ada lagi Versi Dukungan Jangka Panjang dengan penomoran versi .5. Versi Joomla yang terbaru adalah Versi Dukungan Jangka Panjang. Lihat versi-versi Joomla! CMS untuk melihat daftar rilis saat ini dan yang akan datang.

Joomla! 1.5 sudah tidak didukung lagi sejak akhir tahun 2012 dan Joomla! 2.5 sudah EOS (berakhir masa dukungan) sejak 31 Des 2014. Gunakanlah Joomla! 3.9.20.


Baiklah, saya sudah siap dan ingin melakukan upgrade. Bagaimana caranya?

  • Pertama, lihat persyaratan sistem untuk Joomla! 3.x dan pastikan server anda memenuhinya.
  • Kedua, pastikan semua ekstensi anda (khususnya, templat anda) sesuai untuk Joomla 3.x.
  • Ketiga, buat website pengujian dan ujilah upgrade yang akan dilakukan di website pengujian terlebih dahulu.
  • Keempat, hubungi developer yang terpercaya jika anda tidak 100% yakin mengenai sesuatu.
  • Kelima, buat cadangan penuh website anda (file dan database).

Jika anda sudah siap, pergi ke komponen Joomla! Update. Klik pada opsi yang ada dan ubahlah pengaturannya ke Dukungan Jangka Pendek. Simpan. Sekarang, anda seharusnya sudah mendapat notifikasi mengenai ketersediaan Joomla! 3.x. Klik pada tombol yang ada di sana untuk memasangnya. Bersihkan cache browser anda untuk memastikan anda melihat perubahan. Itu saja!

Terakhir, periksa ulang dan pastikan semuanya bekerja dengan baik.

Lihat Merencanakan Mini-Migrasi - Joomla! 2.5 ke 3.x dan Langkah-Langkah Migrasi Joomla! 2.5 ke 3.x untuk petunjuk yang lebih detail mengenainya.

Catatan: Di beberapa penyedia hosting, anda mungkin perlu metode-metode update lain seperti menggunakan pemasang ekstensi.


Tapi bagaimana jika saya menggunakan website Joomla 1.5. Apakah website saya akan rusak? Apakah saya harus migrasi ke 2.5 atau ke versi 3 yang terbaru?

Baik, pertanyaan terakhir. Di mana saya bisa dapatkan informasi lebih lengkap mengenai Joomla! 3?

Anda bisa dapatkan informasi selengkapnya di http://www.joomla.org/3.


Kami harap anda menikmati Joomla 3 seperti kami! Terima kasih telah membaca FAQ ini.

Referensi

  1. Catatan, warisan merupakan istilah yang dipakai untuk menentukan status versi yang berhubungan dengan versi saat ini. Pengguna dan developer harus memerhatikan tanggal EOS untuk menentukan ketersediaan versi warisan atau kelangsungan pemakaian.
  2. Versi yang ditandai sebagai alfa, beta, atau RC (Release Candidate - Kandidat Rilis) seharusnya untuk pengujian saja
  3. Istilah EOS dan EOL mungkin dapat dipakai bergantian. Keduanya untuk mengindikasikan 'end of support' (akhir masa dukungan) dan tidak lebih dari itu. Jangan dibingungkan dengan istilah 'EOL' dan menganggap bahwa software akan berhenti bekerja.
  4. Penjelasan lengkap mengenai rilis yang didukung dapat ditemukan di artikel Rilis Yang Didukung 4.3 pada dokumentasi Strategi Pengembangan Joomla.
  5. Ekstensi atau templat yang dipasang di versi major.0.x akan bekerja di versi major.7.x. Ekstensi atau templat yang dibuat oleh developer pihak ke-3 berikut update-nya merupakan tanggung jawab dari masing-masing developer. Pemasangan update ekstensi atau templat adalah tanggung jawab pengguna.