Hosting Bersama
Jika pembatasan penyedia hosting membuat Anda mempertimbangkan solusi multi-situs Joomla, maka mungkin lebih mudah untuk menemukan host alternatif dan membangun situs web secara individual daripada menyulitkan hal-hal dengan multi-situs Joomla yang pasti akan melibatkan beberapa kompromi.
Sebagian besar akun hosting bersama dapat dikonfigurasikan untuk meng-host lebih dari satu situs web Joomla baik dengan membuat beberapa basis data atau dengan menggunakan berbagai awalan tabel dalam database yang sama.
Situs Multi-situs vs Individu
Jelas ada pro dan kontra untuk membangun situs web terpisah dibandingkan dengan menggabungkan mereka menjadi satu instalasi Joomla. Anda perlu berpikir dengan hati-hati tentang apakah solusi multi-situs akan bekerja untuk skenario tertentu dan Anda mungkin perlu membuat beberapa kompromi.
Lebih sulit untuk membuat situs web multi-situs pada awalnya tetapi pemeliharaan yang kurang berkelanjutan diperlukan karena Anda hanya perlu menerapkan Joomla dan pembaruan pihak ketiga dan menjalankan pencadangan dll di satu situs web.
Jika ada masalah pada solusi multi-situs, Anda mungkin kehilangan semua situs web daripada hanya satu situs web.
Perhatikan bahwa tidak semua ekstensi pihak ketiga berfungsi sebagaimana dimaksud pada solusi multi-situs.
Solusi Multisitus Resmi Tidak Dianjurkan
Instruksi resmi di Berbagai Domain dan Situs Web dalam satu Joomla! instalasi mengarahkan Anda untuk mengedit index.php
file templat . Ini tidak dianggap praktik terbaik karena pembaruan templat dapat menimpa perubahan Anda di masa mendatang.
Ekstensi Multi-situs Pihak Ketiga
Mungkin lebih baik menggunakan ekstensi pihak ketiga seperti Virtual Domains gratis atau sejenisnya yang menghindari peretasan kode inti.
Catatan: Sisa dari jawaban ini ditulis dari pengalaman terbatas dengan satu implementasi Domain Virtual . Item yang terdaftar mungkin atau mungkin tidak relevan dengan ekstensi multi-situs pihak ketiga lainnya atau bahkan Domain Virtual yang dikonfigurasi dengan cara yang berbeda.
Konten Multi-situs
Buat kategori konten terpisah untuk setiap situs web (ini penting untuk pencarian).
Modul Multi-situs
Modul tidak mudah dikategorikan karena beberapa modul mungkin umum untuk semua situs web. Anda dapat menggunakan fitur Joomla 3.x "Note" untuk membantu melacak modul mana yang berlaku untuk situs web mana.
Templat Multi-situs
Apakah masing-masing situs web memiliki tampilan dan nuansa sendiri? Jika demikian, mungkin paling mudah untuk menginstal templat yang berbeda untuk setiap situs web.
Domain Virtual memungkinkan Anda menentukan templat yang berbeda untuk setiap situs web.
Menu Multi-situs
Apakah masing-masing situs web memiliki menu sendiri atau berbagi menu yang sama?
Menggunakan templat RocketTheme Gantry 4, saya merasa lebih mudah untuk mengatur satu menu dan menggunakan fitur "Menu Filtering" di Virtual Domains untuk menentukan opsi menu mana yang diterapkan pada setiap situs web.
Domain Virtual memungkinkan Anda menentukan item menu rumah untuk setiap situs web.
Pencarian Multi-situs
Dengan asumsi hasil pencarian harus terbatas pada situs web yang sedang dicari, aktifkan Pencarian Pintar dan buat filter untuk setiap situs web di Komponen -> Pencarian Cerdas -> Filter Pencarian dengan memilih kategori yang sesuai untuk setiap situs web.
Anda kemudian dapat membuat modul Pencarian Cerdas untuk setiap situs web menggunakan filter yang sesuai yang telah Anda buat untuk setiap situs web. Siapkan Penugasan Menu di setiap modul pencarian sehingga modul ditampilkan pada halaman yang sesuai di setiap situs web.
Item Konfigurasi Global Multi-situs
Idealnya, ekstensi multi-situs yang Anda pilih harus memungkinkan Anda menentukan item Konfigurasi Global unik untuk setiap situs web.
Domain Virtual memungkinkan Anda menentukan Nama Situs yang unik, Dari Email, Dari Nama, Deskripsi Meta, dan Kata Kunci Meta untuk setiap situs web.
Url Ramah Mesin Pencari Multi-situs
Dengan SEF diaktifkan, setiap halaman memerlukan url unik di semua situs web. Misalnya, jika saya memiliki dua situs web di situs web multi-situs, www.acmeproducts.com dan www.acmeservices.com, maka keduanya tidak dapat memiliki tentang halaman kami seperti ini:
- www.acmeproducts.com/about-us
- www.acmeservices.com/about-us
Url harus unik sehingga laman tentang kami harus lebih spesifik seperti ini atau serupa:
- www.acmeproducts.com/about-acme-products
- www.acmeservices.com/about-acme-services
Akun Pengguna Multi-situs
Secara default, pengguna terdaftar di satu situs web akan menjadi pengguna terdaftar di semua situs web yang mungkin atau mungkin tidak menjadi masalah.
Semoga ini memberikan beberapa gagasan tentang apa yang perlu dipertimbangkan sebelum dapat memutuskan apakah solusi multi-situs cocok untuk skenario tertentu.
So now I guess my question is, is it a good idea to do this, or would it ultimately create more trouble than it's worth?
Biasanya lebih banyak masalah daripada nilainya. Kecuali jika situs berbagi beberapa data seperti login atau artikel.