Wirtual hostingde maglumatlar bazasynyň sany çäklendirmesinden aýlanmak
Bilşiňiz ýaly, wirtual hostingde maglumatlar bazasynyň sany adetça çäklendirilýär. Adatça, bu saýtlaryň sanyna deňdir.
Emma, biz has köp maglumatlar bazasyna gerek bolan ýagdaýlar hem bolup bilýär. Geliň, bu ýagdaýlar nämäni öz içine alýandygyny we maglumatlar bazasynyň sany çäklendirmesinden nädip aýlanmalydygyny çözeliň.
Şeýlelik. Diýeliň, bizde iň arzan tarif bar, onda bir saýt we şoňa laýyklykda bir maglumatlar bazasyny ýasaýarys.
Emma, biz bir ikinji derejeli saýt ýasap bileris, ýöne subdomenleriň sany çäklendirilmeýär. Mysal üçin, esasy domenimizde onlaýn dükan bolup, subdomeninde forum bolup biler.
Demek, biz iki sany maglumatlar bazasyna gerek. Diňe şu sebäbe görä, has gymmat tarifa geçmeli bolarys. Ýöne aýlanýan ýol bar.
Aýlanýan ýol şuňuň ýalydyr. Iki saýtym hem bir maglumatlar bazasynda ýerleşer. Emma, tablisalaryň atlary çaknyşmasyn diýip, biz olara prefiksleri bereris.
Mysal üçin,
dükanyň tablisalarynyň atlaryna
shop_ başlarys,
forumyň tablisalarynyň atlaryna bolsa
forum_ başlarys.
Emma, adatça ýönekeýlik üçin
prefiksleri iki harpdan ýasarlar,
biziň ýagdaýymyzda bu
sh_ we fr_ bolup biler.
Elbetde, tablisalaryň atlaryny kodda ähli ýerlerde üýtgetmek käbir kynçylyklary döredip biler. Şonuň üçin saýt işläp taýýarlanyňyzda, gowy tarapy bu ýaly ýagdaýyň bolup biljekdigini öňünden göz öňünde tutmak we tablisalaryň atlaryny gaty kodlaşdyrmak däl-de, olary ýönekeý üýtgedilýän ýerde saklamak.
Ýa-da öz kodymyzda tablisanyň prefiksiniň bolmagyny öňünden göz öňünde tutup ähli SQL soraglarynda tabilanyň adyndan öň prefiksi hem goşmaly. Prefiksiň özi bir ýerde saklanar - biziň saýtymyzyň konfigurasiýasynda. Şeýlelik bilen biz ony gerekli bolan ýagdaýda ýönekeý üýtgedip bileris.
Tablisalaryň prefikslerini goldamak üçin taslamyňyzda ýazyjak kodunyzyzy göz öňüne getiriň.