logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll
20/06/2025, by Ivan

Glavni razlog za korišćenje višesajtne instalacije Drupala je ušteda vašeg vremena kada upravljate sa više Drupal sajtova koji koriste istu verziju Drupal jezgra. Svaki put kada se objavi novo ažuriranje Drupal jezgra, morate to ažuriranje izvršiti samo na jednom setu koda, a ne na svakom sajtu. Međutim, postoje i nedostaci. Ipak, oni se ublažavaju ako koristite Aegir hosting sistem.

U suprotnom, složenost i potencijalni problemi koji nastaju pokušajem upravljanja višesajtnom instalacijom ručno zahtevaju prilično napredne tehničke veštine. Korisnici sa tim nivoom znanja obično su upoznati sa korišćenjem „komandne linije“, i iz komandne linije možete ažurirati svaki administrirani sajt za manje od 2 minuta. Sa Aegir-om to je još brže, jer se svi sajtovi mogu staviti u red za ažuriranja u režimu „klikni i pokreni“, prenoseći celu platformu (Aegir-talk za višesajtnu kodnu bazu) na noviju verziju. Svi sajtovi koji ne rade biće automatski vraćeni na prethodnu verziju.

Osnove višesajta

Iako je za Drupal sajt potreban web server (npr. Apache ili IIS), baza podataka (npr. MySQL ili MSSql) i PHP interpretator, sve što je jedinstveno za vaš sajt nalazi se u bazi podataka i kodnoj bazi.

Ažuriranje Drupal jezgra u suštini podrazumeva zamenu vaše kodne baze. Vaša baza podataka ostaje nepromenjena, osim što nakon zamene kodne baze morate pokrenuti „skript za ažuriranje“ [YOURSITE/update.php] za svaki sajt.

Razlozi za korišćenje jedne baze podataka po sajtu

Baze podataka rade u pozadini i servisiraju se kodnom bazom. Generalno, nikada ne biste trebali brinuti o bazi podataka.

Pokušaji da se koristi samo jedna baza podataka za više sajtova retko, ako ikada, daju dobre rezultate. Mala ušteda na prostoru za skladištenje koju dobijete korišćenjem jedne baze podataka znatno je umanjena potencijalnim problemima koje to može doneti.

  • Ako podaci sa jednog sajta budu slučajno ili namerno oštećeni od strane vas ili drugih korisnika ili zbog malicioznih napada, to može uticati na sve sajtove.
  • Baza podataka se sastoji iz mnogo „tabela“. Ako odlučite da premestite jedan od svojih sajtova iz višesajtne konfiguracije, biće teško identifikovati koje tabele pripadaju kojem sajtu, a koje su zajedničke za sve sajtove.

Jedna kodna baza po sajtu

Teoretski, posedovanje jedne kodne baze za sve sajtove koji rade pod istom verzijom Drupala bilo bi ušteda vremena i prostora na disku.

Diskovni prostor je jeftin, pa zaboravimo na to.

Kao što je pomenuto, ažuriranje svakog Drupal sajta nakon objavljivanja nove osnovne verzije može se obaviti za nekoliko minuta putem komandne linije, pa je bolje uložiti vreme u učenje te veštine nego pokušavati da razumete i rešavate probleme sa višesajtnom konfiguracijom.

Zajedničko korišćenje kodne baze bilo bi najkorisnije samo ako svi vaši sajtovi koriste iste module i podešavanja, na primer, ako biste upravljali svim pojedinačnim i različitim sajtovima za svaki sportski tim u ligi.

Međutim, ako više sajtova koje administrirate koristi različite module, rizikujete da dođe do greške u modulu koji ne koriste svi sajtovi, što može poremetiti rad svih sajtova.

Podešavanje višesajta u Drupalu 8

Ako želite da podesite Drupal sajtove u višesajtnoj konfiguraciji, počnite ovde.

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.