Saya berencana memulai tiga situs web yang berbeda, di bawah satu host web. Saya tahu host web yang mendukung ini. Pertanyaan yang saya miliki adalah ini: dapatkah saya mengelola ketiga situs dalam satu contoh Joomla? Jika demikian, adakah praktik terbaik untuk melakukan ini, administrasi bijaksana?
Pembaruan: Saya baru saja melihat Dokumentasi Joomla di Beberapa Domain dan Situs Web dalam satu Joomla! instalasi , yang pada dasarnya menjelaskan bagaimana melakukan ini.
Jadi sekarang saya kira pertanyaan saya adalah, apakah itu ide yang baik untuk melakukan ini, atau akankah pada akhirnya menciptakan lebih banyak masalah daripada nilainya?
administration
Evan Lynch
sumber
sumber
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.Jawaban:
Joomla multi-situs adalah fitur yang telah lama ditunggu dan kemampuan inti untuk mengimplementasikan ini ada dalam daftar keinginan saya. Sejauh ini ada beberapa ekstensi pihak ke-3 yang sangat bagus yang menangani fitur ini, yang memungkinkan fleksibilitas besar dan banyak skenario konfigurasi yang berbeda.
Ini adalah pertama kalinya saya mendengar tentang kemampuan inti untuk membuat konfigurasi multi-situs dengan instalasi Joomla tunggal. Saya belum mencoba apa yang dijelaskan dalam dokumentasi ini dan saya tidak tahu tentang kelebihan atau kekurangannya, walaupun saya berpikir bahwa dengan metode ini tidak akan ada cara mudah untuk membedakan 2 situs web di backend, dan membuatnya berfungsi sebagai 2 independen situs.
Ini belum tentu hal yang buruk, jika Anda akan menjadi satu-satunya yang akan memperbarui situs web. Saya kira Anda harus menerapkan organisasi konten logis (kategori, modul, menu) dan membiasakan diri dengan proses membuat / mengedit konten yang tepat untuk setiap situs web.
Secara umum, skenario multi-situs seperti yang dijelaskan dalam dokumentasi itu dapat ideal untuk 2 situs web yang sama dari 1 pemilik, karena Anda harus memelihara hanya 1 instalasi, dan sepertinya tidak sulit untuk membuatnya berfungsi.
Namun, saya tidak dapat memvisualisasikan pada saat ini seberapa jauh Anda dapat melangkah dengan menerapkan pendekatan ini dan kemungkinan kerugian atau batasan yang mungkin Anda temui.
Seperti yang dikatakan, multi-situs Joomla telah ditangani oleh ekstensi pihak ke-3 sejak lama. Anda harus menentukan persyaratan aktual untuk pengaturan Anda, kemudian melakukan penelitian lebih lanjut dan melihat ekstensi pihak ke-3 di JED , untuk mengetahui lebih lanjut tentang kemungkinan saat ini skenario multi-situs Joomla.
Sejauh ini, saya telah bekerja dengan JMS Multi-Sites dan Mighty-Sites , yang bagus dan memungkinkan tabel database berbagi untuk banyak komponen di berbagai domain.
Saya juga penasaran mendengar orang lain yang telah mencoba kemampuan inti untuk mengatur multi-situs dengan Joomla ...!
Perbarui Mei 2017
Menambahkan di sini tautan yang saya posting di pertanyaan lain yang ditandai sebagai duplikat ( dapatkah saya menggunakan situs lain menggunakan satu instalasi Joomla? ), Karena saya pikir itu berisi tautan sumber daya yang lebih baru dan dengan cara yang lebih terorganisir.
Joomla Docs
Beberapa Domain dan Situs Web dalam satu Joomla! Instalasi
Opsi Desing Multi-situs
Ekstensi
Domain Virtual
Multi-Situs JMS
Situs Perkasa AlterBrains
Fitur Seblod Multisites
Pembaruan (pembaruan yang lebih lama):
Q / A relatif lainnya di BEJ:
2 domain, 2 templat satu cm dengan konten yang sama
Bagaimana cara memperbarui situs web online?
Pembaruan / Pemeliharaan situs Joomla Massal
Sumber tunggal banyak situs Joomla di server. Bagaimana mungkin?
Apakah ada cara untuk mempromosikan artikel di antara lingkungan?
Bagaimana Anda memperbarui situs web setelah situs itu tayang?
sumber
Jika hanya 3 situs, dan konten serta ekstensi berbeda, saya tidak akan mengacaukan hal-hal multi-situs. Cukup atur semua 3 secara terpisah, dan kemudian gunakan alat seperti watchful.li untuk memantau mereka dan mendorong pembaruan ke mereka dari satu dasbor. Jika Anda menggunakan Akeeba Pro, Anda bahkan dapat mengatur pengawasan untuk menjalankan cadangan untuk Anda (misalnya, ke akun S3) dan itu akan memberi tahu Anda jika ada pembaruan pada ekstensi Anda.
Watchful.li
sumber
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:
Url harus unik sehingga laman tentang kami harus lebih spesifik seperti ini atau serupa:
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.
sumber
Saya menemukan komponen ini sangat kuat untuk mengelola beberapa ujung depan dengan instalasi Joomla tunggal. https://codingmall.com/products-mainmenu-8/178-joomla-multi-sites-extension
sumber