Донецкий техникум промышленной автоматики

Що таке "хостинг" (закінчення)

[ початок ]

Створивши свою першу погане дитя (звичайну жахливу домашню сторінку), ви починаєте, що називається, бажати більшого Створивши свою першу погане дитя (звичайну жахливу домашню сторінку), ви починаєте, що називається, бажати більшого. Вам вже недостатньо споглядати в Інтернеті свою усміхнену фізіономію і гордий напис: "Всім привіт на моїй новій домашній сторінці в Інтернеті. Сторінка знаходиться under construction". Вам вже хочеться, щоб все було "як у людей". Що це означає? Це означає, що вам потрібні всілякі сервіси, які дають зворотний зв'язок з відвідувачами вашої сторінки: форум, чат, гостьова книга і так далі. Адже приятель Толян повинен залишити в гостьовій книзі на вашій сторінці безсмертну запис: "Колян! Був у тебе на сайті! Ну ваще, блін, круто і все таке!".>

В принципі, можна не забивати собі голову, бо в Інтернеті завжди можна знайти безкоштовні форуми, гостьові книги і чати. Але у них теж є свої великі мінуси, найголовніший з яких полягає в тому, що ці сервіси фізично розташовуються не там, де лежить ваша сторінка. А це означає, що якщо ваш сервер працює нормально, але сервер з форумом, наприклад, не відгукується, то відвідувачі вашу сторінку побачать, а в форумі нічого написати не зможуть. В результаті ваше добре ім'я веб-майстри буде покрито ганьбою.

Але і це не все. Другий великий мінус подібних безкоштовних сервісів полягає ще в тому, що всі записи в гостьовій книзі і форумі зберігаються не у вас, і якщо раптом там станеться якась аварія, то записи просто будуть втрачені! А це ж шматок вашого життя, і його хотілося б зберегти для науки майбутнім поколінням!

Тому багато веб-майстри воліють такі важливі в житті сайту речі, як форум і гостьова книга, тримати на своїй сторінці. Однак цей факт автоматично має на увазі, що на сервері хостингу повинні виконуватися скрипти (програми), які могли б записувати повідомлення від людей на вашу сторінку. Якось по-іншому (без скриптів) це зробити неможливо. Знайти безкоштовні скрипти гостьової книги і форуму - нескладно (вони в достатку лежать на багатьох сайтах). Набагато складніше зробити так, щоб ці скрипти виконувалися на сервері, де хоститься ваша сторінка. А ось тут вже починається маса всяких проблем. По-перше, програми для інтернетівських сторінок пишуться не на одній мові, а на різних. Ви можете знайти безкоштовну програму, наприклад, на PHP, а потім з'ясується, що ваш хостер підтримує (тобто дозволяє виконувати) програми на Perl'е, але не підтримує програми на PHP. Крім того, деякі види форумів і гостьових книг (не кажучи вже про інших сервісах) можуть зажадати на сервері якусь базу даних - MySQL, MicrosoftSQL і так далі.

Так що в цьому випадку ви, як бачите, від хостера вже можете захотіти отримати більший сервіс, ніж просто надання місця під сторінки вашого сайту. І тут вже починається інша розмова. Повноцінний хостинг (значне місце під вашу сторінку, підтримку скриптів, бази даних і ще кількох додаткових сервісів, куди входить динамічна генерація html-сторінок (підтримка Server Side Include)), як правило, не входить в безкоштовно послугу, що надається при підключенні до будь-якого провайдеру. Якщо ваша звичайна жахлива домашня сторінка в процесі вашої діяльності наповнилася значним вмістом, і вам вже хочеться мати можливість створювати на ній будь-які сервіси, які побажають ваші пустотливі ручки і бентежна душа, тоді доведеться подумати про те, щоб отримати вже повноцінний хостинг, що включає в себе всі необхідні вам сервіси.

В цьому випадку потрібно спочатку визначитися, що ж саме вам потрібно (наприклад, до 50 мегабайт місця під сайт, підтримку скриптів на Perl, базу MySQL і підтримку SSI), після чого вибирайте фірму (як правило, майже всі провайдери надають різні хостингові послуги) , орієнтуючись на спектр послуг, що надаються і ціну. Зазвичай ціна на подібний вид хостингу лежить в діапазоні від 15 до 35 доларів в місяць (в залежності від місця під сайт і кількості сервісів).

Коли ж ваш сайт перетвориться в щось демонічне, його почнуть відвідувати тисячі або навіть десятки тисяч відвідувачів в день, кількість скриптів перевалить за кілька десятків, а місця під сервер завжди буде не вистачати, ось тоді вам доведеться почати думати вже про зовсім іншому рівні - про власному интернетовском сервері, при наявності якого у вас вже не буде проблем з місцем під сайт, та й хостер перестане скаржитися, що ваші скрипти дають дуже велике навантаження на його комп'ютер, і що інші жахливі домашні сторінки терплять жу кі незручності, що виникають від сусідства з вашим сайтом.

Установка власного інтернетівського сервера (спеціалізований комп'ютер і відповідне програмне забезпечення) пов'язаний з рішенням такого комплексу проблем, що в даній статті ми про них говорити не будемо. Скажу тільки про ті витрати, на які вам доведеться піти, якщо не брати до уваги вартості комп'ютера і установки програмного забезпечення: розміщення вашого власного сервера у хостера (це вже буде називатися не хостинг, а колокейшн (collocation)) обійдеться в певну щомісячну абонентську плату (немаленьку ; вона становить зазвичай від 50 до 300 доларів) плюс оплата частини вхідного трафіку (зазвичай оплачується тільки входить західний трафік, але провайдер може брати гроші і за весь трафік).

Ну ось, тепер ви зрозуміли, що таке хостинг, і можете з повною на те підставою хизуватися цим терміном в розмові. Особисто я рекомендую з недбалим виглядом вживати фрази, типу: "Вчора свій сайт по FTP перепнул чергового хостера. Той обіцяв безкоштовно Perl, PHP, ASP, MySQL, SSI. Бреше, напевно, зараза".

Наостанок - зовсім короткі рекомендації. Якщо у вас є договір з провайдером про доступ в Інтернет, тоді спочатку скористайтеся тим місцем під сторінку, яке надає даний провайдер. Якщо ж ви користуєтеся корпоративним доступом або купуєте інтернет-картки, тоді виберіть собі безкоштовного хостера, але спочатку постарайтеся зібрати про нього якомога більше відгуків (є спеціальні форуми, присвячені темі хостингу, і там вам завжди порадять непоганий варіант). Однак найкраще - не зв'язуватися з безкоштовним сиром у мишоловці, а відразу придбати платний, але надійний хостинг, який не буде засмічувати вашу сторінку своєї рекламою, тим більше, що зараз нормальний хостинг можна знайти за досить символічну плату.

Додаток:
Таблиця з різними варіантами безкоштовного і платного хостингу

Що це означає?