⊗dpSQVHBQL 9 of 9 menu

Obhod omejitve števila podatkovnih baz na gostovanju

Kot že veste, je število podatkovnih baz na virtualnem gostovanju običajno omejeno. Praviloma je enako številu spletnih mest.

Vendar pa obstajajo situacije, ko potrebujemo več podatkovnih baz. Pogovorimo se, katere situacije so to in kako obiti omejitev števila podatkovnih baz.

Torej. Recimo, da imamo najcenejši paket, v katerem lahko ustvarimo samo eno spletno stran in s tem eno podatkovno bazo.

Vendar lahko ustvarimo eno spletno stran druge ravni, poljubno število poddomen. Na primer, na glavni domeni imamo lahko spletno trgovino, na poddomeni pa forum.

Izkazalo se je, da potrebujemo dve podatkovni bazi. In samo zaradi tega bomo morali izbrati dražji paket. Vendar obstaja obvozna pot.

Bistvo obvozne poti je naslednje. Obe spletni strani bosta delovali v eni podatkovni bazi. Toda, da se imena tabel ne bi spopadala, bomo tabelam dajali predpone.

Na primer, imena tabel za trgovino bomo začeli z shop_, imena tabel foruma pa z forum_. Vendar so predpone običajno dvočrkovne zaradi kratkosti, v našem primeru so to lahko sh_ in fr_.

Seveda lahko sprememba imen tabel v vsej kodi povzroči nekatere neprijetnosti. Zato je pri razvoju spletnega mesta bolje, da vnaprej predvidimo možnost takšne situacije in ne vgradimo imen tabel neposredno v kodo, ampak jih hranimo na enem mestu, da jih lahko enostavno spremenimo.

Ali pa v naši kodi takoj predvidimo prisotnost predpone in povsod v poizvedbah SQL pred imenom tabele dodamo tudi predpono. Sama predpona bo shranjena nekje na enem mestu - v konfiguraciji našega spletnega mesta. Tako jo bomo lahko enostavno spremenili v želeno.

Razmislite o kodi, ki jo boste napisali v vašem projektu za podporo predpon tabel.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni