⊗dpSQVHBQL 9 of 9 menu

Заобилажење ограничења на број база података на хостингу

Као што већ знате, број база података на виртуелном хостингу је обично ограничен. Обично је једнак броју сајтова.

Међутим, понекад се нађемо у ситуацији да нам је потребно више база података. Хајде да размотримо какве су то ситуације и како да заобиђемо ограничење на број база података.

Дакле. Претпоставимо да имамо најјефтинији тарифни пакет, у коме можемо да направимо само један сајт и самим тим једну базу података.

Међутим, можемо да направимо један сајт другог нивоа, али неограничен број поддомена. На пример, на главном домену можемо имати интернет продавницу, а на поддомену - форум.

Излази да нам требају две базе података. И само због тога би морали да узмемо скупљи тарифни пакет. Али постоји заобилазни пут.

Суштина заобилазног пута је следећа. Оба наша сајта ће живети у једној бази података. Али, да се имена табела не би сукобила, даваћемо им префиксе.

На пример, имена табела за продавницу ћемо започињати са shop_, а имена табела форума са forum_. Ипак, обично се због краткости префикси праве од два слова, у нашем случају то може бити sh_ и fr_.

Наравно, промена имена табела у целом коду може створити одређене нелагодности. Због тога је, при развоју сајта, боље одмах предвидети могућност такве ситуације и не користити чврсто укорењена имена табела, већ их чувати негде на једном месту, како би их било лако променити.

Или одмах предвидети у нашем коду постојање префикса и свуда у SQL упитима испред имена табеле додавати и префикс. Сам префикс ће се чувати негде на једном месту - у конфигурацији нашег сајта. На тај начин ћемо моћи лако да га изменимо по потреби.

Размислите о коду који ћете написати у вашем пројекту за подршку префикса табела.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј