Хостинг

Хостинг — желіге (әдетте Интернетке) тұрақты қол жетімді серверде ақпаратты орналастыру үшін ресурстарды ұсыну қызметі. Хостинг түрлері # Виртуалды хостинг — иелері бірдей құқықтар мен міндеттерге ие көптеген сайттары бар сервер. # Виртуалды арнайы сервер (VPS/VDS) — сервердегі дискілік кеңістіктің дербес (бөлінген) бөлігі және бекітілген ресурстар. Иесі әкімші құқығын алады және бағдарламаларды өз бетінше орнатып, орната алады. # Арнайы сервер — жеке ОЖ, БЖ бар серверді толық иелену. # Colocation — хостинг компаниясының деректер орталығында жеке тұлға, кәсіпкер, компания иелік ететін серверді орналастыру. # Бұлтты хостинг — веб-сайттың файлдары мен ресурстарын таратуға арналған өзара байланысты серверлер желісі. Коммерциялық шарттары Әдетте, хостинг қызметі сайтқа қызмет көрсету пакетіне кіреді және, ең болмағанда, осы файлдарға (веб серверге) сұраныстарды өңдеу үшін қажет бағдарламалық жасақтама жұмыс істейтін серверде сайт файлдарын орналастыруды білдіреді. Әдетте, қызметке пошта хат-хабарлары, мәліметтер базасы, DNS, арнайы бөлінген файлдық сервердегі файлды сақтау және т.б. үшін орын беру, сондай-ақ тиісті қызметтердің жұмысын қолдау кіреді. Деректер базасының хостингі, файлдарды орналастыру, электронды пошта хостингі, DNS қызметтері дербес қызметтер ретінде бөлек ұсынылуы немесе кешенді қызметке кіруі мүмкін. Кейбір хостингтік компаниялар белгілі бір мерзімге ақысыз қызмет көрсетеді, содан кейін пайдаланушы таңдалған компанияның оған сәйкес келетіндігін, ұзақ мерзімге ақы төлеудің мағынасы бар-жоғын шешуі керек. Ақылы хостерлерден басқа, сипатталған веб-технологиялардың көпшілігін тегін қолдайтын хостинг компаниялары да бар. Әдетте, тегін хостингті қамтамасыз ету үшін ақшалай шығындарды өтеу үшін мәжбүрлі жарнама қолданылады. Оны пайдаланушы беттерінің мазмұнын тікелей өзгерту арқылы да, қате беттерінде де орналастыруға болады. Хостингті таңдау Хостингті таңдау критерийлерінің бірі-қолданылатын операциялық жүйе, өйткені болашақта қызметтердің функционалдығын қолдайтын бағдарламалық жасақтама оған байланысты. Хостингті сипаттаудың маңызды аспектісі осындай қызметтер мен мүмкіндіктердің болуы: * CGI қолдауы: Perl, PHP, Python, ASP, Ruby, JSP, Java; * .htaccess/.htpasswd қолдауы (Apache үшін); * деректер базасын қолдау, сондай-ақ әрбір мүмкіндік үшін орнатылған модульдер мен фреймворктар. Хостинг қызмет ретінде салыстырылады, сипатталады және осындай шектеулер бойынша бағаланады: * пайдаланушы файлдарына арналған диск кеңістігінің өлшемі; * айлық трафиктің саны; * бір есеп жазбасы шеңберінде орналастыруға болатын сайттар саны; * FTP пайдаланушылар саны; * E-Mail жәшіктерінің саны және поштаға арналған дискілік кеңістіктің көлемі; * мәліметтер базасының саны және дискілік кеңістіктің мөлшері мәліметтер базасы; * бір пайдаланушыға бір мезгілде процестер саны; * ОСҚ саны және пайдаланушының әр процесіне бөлінетін максималды жұмыс уақыты; * аудиторияға жақындық. Сапалық шектеулер: * сервердің жұмысына әсер ететін бос CPU ресурстары, оперативтік жад; * ақпараттың жүктелуіне байланысты арналардың өткізу қабілеті; * хостер жабдығының ақпараттың жүктелуіне әсер ететін сайттың жұмыс аудиториясынан қашықтығы. Тағы қараңыз * Тегін хостинг * Коллокация * Хостингтік компания