Що таке хостинг і як його вибрати?
Словом «хостинг» називають послуги з розміщення сайту в мережі Інтернет. Хостинг-провайдером або хостером називається компанія, що надає такі послуги.
Якщо у вас є сайт, це означає, що послугами хостера ви так чи інакше вже скористалися, або це зробили за вас. Якщо ж ви тільки збираєтеся створити сайт і вам буде потрібно його розміщення, то варто задуматися про вибір провайдера заздалегідь. Далі перераховані основні характеристики, які слід брати до уваги при виборі.
1. Вартість
Якщо у вас невеликий простій гіпертекстовий сайт (гіпертекстових документом називається файл у форматі HTML) без форумів, гостьових книг, систем управління вмістом і т.п., і вам неважливо, скільки днів на рік і годин на добу він буде доступний, то підійде і безкоштовний хостинг. У всіх інших випадках краще заплатити, щоб мати гарантії стійкої роботи. До того ж, реєстрація домену (імені, по якому до вашого сайту звертатимуться відвідувачі, набираючи його в адресному рядку програми веб-навігатора) в будь-якому випадку є платною послугою. Багато хостинг-провайдери надають її разом з розміщенням сайту. Середній хостинг на рік разом з реєстрацією домена в зоні .ru коштуватиме близько 2000-2500 рублів.
2. Дисковий простір
У різних провайдерів існують різні тарифні плани, що включають надання того чи іншого обсягу дискового простору для вашого сайту. Майте на увазі, що, якщо ви збираєтеся тримати на сайті фільми, музику або велику кількість графіки, то місця буде потрібно набагато більше, ніж у випадку з гіпертекстовими документами.
3. Трафік
Як правило, платне розміщення припускає необмежений трафік (обсяг інформації, переданої та отриманої з вашого сайту), проте деякі провайдери встановлюють обмеження на його обсяг. Це робиться для того, щоб дуже «важкі» або активно відвідувані сайти не уповільнювали роботу інших сайтів, розміщених у того ж провайдера.
4. Доступ по FTP
У більшості випадків хостер надає можливість доступу до сайту по протоколу FTP (протокол передачі файлів). Це дозволяє досить легко і швидко закачувати, змінювати і видаляти файли з сайту за допомогою програми FTP-клієнта. Для вас це буде виглядати так само, як управління файлами на вашому локальному комп'ютері.
5. Підтримка сценаріїв
Сценаріями, або скриптами, називаються програми, написані на мовах PHP, Perl, ASP і інших. Вони є динамічним вмістом сайту, саме з їх допомогою функціонують веб-магазини, форуми, чати, гостьові книги, дошки оголошень, каталоги, голосування, новинні стрічки, галереї, календарі, розсилки, пошук по сайту, ігри та лічильники. Щоб сценарії працювали, потрібно, щоб провайдер забезпечував їх підтримку. Тому, якщо динамічний вміст вашого сайту буде написано, наприклад, на мові Perl, то ваш провайдер повинен підтримувати цю мову, а ви або хтось інший повинні бути в змозі налаштувати сценарії таким чином, щоб вони коректно виконувалися.
6. Підтримка баз даних
В Інтернеті без баз даних нікуди - в них зберігається вся інформація, обсяги якої роблять незручним використання текстових файлів. Бази даних потрібні будь-яким сайтам, де використовується реєстрація і авторизація (вхід по імені і паролю) користувачів. Вони потрібні форумам, магазинам і каталогам. Вибір бази краще робити одночасно з підбором хостингу - інакше може виявитися, що хостер її не підтримує. Найбільш поширеним варіантом є MySQL, але зустрічаються й інші. Непогано також поцікавитися, який доступ надає провайдер до ваших баз даних, наскільки зручно буде ними управляти після розміщення сайту.
7. Технічна підтримка
Якщо ви збираєтеся відкривати серйозний сайт, розрахований на аудиторію в кілька тисяч осіб на день, то приготуйтеся до регулярного спілкування зі службою підтримки вашого хостера. А для цього підтримка повинна як мінімум - бути. Її призначення в тому, щоб відповідати на всі ваші питання, пов'язані з роботою сайту, і усувати несправності. Переконайтеся, що вона доступна по телефону у вашому місті в той час, коли вам це може знадобитися. Часто служба технічної підтримки працює цілодобово.
Є ще маса цікавих і корисних послуг, що надаються хостинг-провайдерами, проте в першу чергу варто звернути увагу на перераховані, оскільки саме від них залежатиме робота вашого сайту.