Scroll
Slučajevi upotrebe Drupal multisajta
(Pogledajte originalnu diskusiju na # 3004496: Poboljšajte kompatibilnost sa multisajtovima u Composeru.)
Iako treba uzeti u obzir različite faktore prilikom odlučivanja o korišćenju Drupal multisajta, evo nekoliko čestih razloga zbog kojih ga programeri sajtova biraju:
- Korisnici koriste multisajt za pravljenje replika sajtova za druge. (Cela jedna kodna baza, iste funkcije i funkcionalnosti, samo tema se razlikuje od sajta do sajta.)
- Korisnici koriste multisajt za hostovanje više povezanih sajtova, na primer u univerzitetu sa desetinama fakulteta, gde svi * uglavnom * trebaju iste funkcije, ali neki od odeljenja imaju svoje specifičnosti (zajedničko jezgro, profil zajedničkog modula, različiti sajtovi imaju različite korisničke module).
- Ponekad ažuriraju modul samo na jednom od svojih sajtova da bi „testirali ažuriranje“, tako da jedan sajt ima noviju verziju modula nego drugi sajtovi.
- Ponekad dele tabele baze podataka. [istorijski zbog deljenog hostinga gde je dostupna samo jedna baza podataka]
- Ažuriranje jednog Drupal modula zbog bezbednosnog problema, koje ne uključuje promene baze podataka, je jednostavnije za multisajt nego za više nezavisnih sajtova [radi samo za module, ne i za jezgro]
- Kako jednostavni tako i funkcionalni PHPUnit testovi koriste multisajt funkcionalnost za pokretanje testova.
- Ponekad koriste multisajt da uštede na troškovima hostinga za svaku kodnu bazu, bilo zbog početnih troškova dobavljača ili zbog teškoća u samostalnom obezbeđivanju i upravljanju hostingom.
- Korisnici koriste multisajt da smanje potrošnju resursa: pokretanje više sajtova koji dele jedan keš kod operacije štedi memoriju.
- Korišćenje multisajta pri razvoju. Vrlo brzo se može pokrenuti novi podsaјt radi rešavanja konkretnih problema.
- Za podršku konfiguracionim fajlovima po hostname-u.
Source URL:
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.