03 октомври 2007, сряда

Хостинг параметри- Бази данни


База данни – класичиско хранилище на информация. Представлява структуриран набор от данни запазени в компютърна система. В web hosting предложенията рекордът по ползваемост несъмнено се държи от mySQL. От потребителска гледна точка това се дължи на неговата леснота за научаване и използване, бързината, добър мениджмънт на потребители и задоволителната надежност. В контекста на web страница, която бихте качили на стандартен hosting пакет, а не на нает или ваш собствен сървър, mySQL обикновено е перфектното решение. Не на последно място е и факта, че масово се пишат и предлагат безплатни web решения – CMS, форуми, on-line магазини, използващи точно mySQL. Приемайки написаното, не е чудно, че ще е трудно (невъзможно) да намерите хостинг (на Linux) без mySQL. Това ви дава и друго ценно качество – мобилност. Ако се откажете от една компания, винаги може да преместите страницата си другаде без притеснения.

Другата основна (hosting) алтернатива е PostgreSQL. Тук нещата седят малко по-различно. Нека първо да споменем за качествените му характеристики. Твърди се, че е изумително надежден, особено подложен на „голям бой” от множество конкурентни заявки в даден момент, както и цялостно натоварване. За сметка на това си е (по общо мнение) тромав в малките количества заявки. В web site не би трабвало да се усеща ралзика от mySQL по отношение скоростта. Като говоря за натоварвания разбирам „малко < 3000 заявки/min”, а под „по-тромав” – нещо в порядъка на милисекунди. На тема изучаването му – на пръв поглед 1:1 с mySQL, на втори... се намират разлики – за мен предимно във философията и по-рядко в синтаксиса. На тема готов софтуер – значително по-малък избор. Мобилността е затруднена към днешна дата.

Кой какво предлага?

Host.bg не изглежда да предлагат postgre, но за сметка на това ни изненадват с колосалните 1 до 15 бази данни mySQL в пакетите си.

Icn.bg не предлагат postgreSQL само в „икономичен” план, но пък и имат неограничен брой mySQL и postgreSQL бази на ваше разположение в останалите пакети.

Честно казано съм приятно изненадан от superhosting.bg, които предлагат postgre във всичките си hosting планове. И те въвеждат ограничение от броя им, но този път от 15 до 100 бр. (което честно казано може може да задоволи всеки, освен ненаситните индийски програмисти и създадени от тях приложения). Тази компания също залага на mySQL по подразбиране.

Версията на mysql и postgre не трабва да ви притеснява при избора, но ако се продлага 5 и нагоре е за предпочитане. Хубаво е също да погледнете за евентуални ограничения в размера на базите данни, ако смятате в тах да съхранявате файлове или в масовата практика – изображения.

1 коментара:

ogi каза...

Версията на MySQL все пак има известно значение. Правилното разбиране на кирилица го има от 4.1. Практически и 4.0 е ОК за кирилица, но все пак е добре БД да знае, че става въпрос за кирилица.