Хостинг - это размещение и поддержка веб - страниц пользователя на сервере. Слово "хостинг" образованно от слова хост (host), под которым понимается компьютеры в сети, обеспеченные полноценной двухсторонней связью. Хостинг бывает платный и бесплатный, простой и продвинутый, хороший или плохой.
Почему возникает необходимость в хостинге?
Предположим, Вы создали сайт на своем компьютере. Теперь перед Вами возникает следующий вопрос: как его разместить в Интернете, чтобы некий пользователь в любой момент времени мог получить к нему доступ?
Разумеется, можно сделать так, чтобы из Интернета данную страничку любые желающие могли просматривать прямо с Вашего компьютера. Но это значит, что:
во-первых, ваш компьютер должен постоянно работать;
во-вторых, должен быть постоянно подключен к Интернету;
в-третьих, соединение с Интернетом должно происходить с большой скоростью, ведь если несколько человек сразу захотят посмотреть вашу веб-страничку, то скорости обычного телефонного соединения будет недостаточно.
Кроме того, вам придется дополнительно установить на своем компьютере довольно сложное программное обеспечение.
Очевидно, что размещение сайта в Интернете на вашем персональном компьютере связано с большими проблемами и затратами. Но есть простой и недорогой способ, который позволяет избавиться от них. Это и есть хостинг.
Кроме платного хостинга существует бесплатный хостинг, точнее сказать условно бесплатный, так как хостинг-провайдер размещает на сайте свой рекламный баннер, и обычно в самом верху страниц, а это является самым доходным местом. Но все веб-мастера начинают с бесплатного хостинга, а часто на бесплатном хостинге располагают достаточно доходные сайты.
Что из себя представляет хостинг в нашем понимании?
После оплаты администрация хостинга создаст вам аккаунт, или иначе говоря учётную запись. Сообщат логин и пароль для входа в систему. Они нужны для входа в панель администрирования и для доступа через FTP. В панели администрирования вы можете создавать для себя e-mail адреса с доступом pop3, или перенаправлять почту на другой ящик. Бесплатный хостинг этого не предоставляет. Иногда на бесплатном хостинге также нет доступа по FTP, поддержки скриптов php, Perl и т.д. в таком случае закачка файлов происходит через веб-интерфейс браузера.