k3b.ru

 

 

Что такое хостинг?

 

Что же такое хостинг? Cлово хостинг перекачивало в русский язык из английского языка, на английском пишется hosting. Так сложилось, что англоязычные страны в некоторых областях, в том числе в компьютерной сфере, в какой то определённый период развития компьютерных технологий, одерживали в них первенство. Так например, широкое применение компьютеров началось именно с англоязычных стран. Всем известны такие компании как WINDOWS, APPLE и подобные им. Корни хостинга уходят так же в англоязычные страны. Словом хостинг называют услугу, которая заключается в том, что бы размещать информацию, которая будет доступна из сети. Сеть может быть локальной, то есть не иметь выхода в интернет, может соединяться с другими локальными сетями, а может быть подключена к мировой сети интернет, что чаще всего и происходит. Компании которые предоставляют услугу хостинга, называются хостерами. Предоставление услуги хостинг происходит при помощи серверов, компьютеров, которые предназначены для этого. На таких серверах установлено определённое программное обеспечение, которое удовлетворяет задачи. Информацией которая размещена на сервере и доступна из локальной, или мировой сети, может быть web-сайт. Для того что бы сайт корректно работал и к нему можно было обратится из сети, на сервере установлено и работает специальное программное обеспечение, которое обрабатывает запросы к этому сайту и даёт возможность взаимодействовать с ним пользователям. Хостинги помимо размещения на них сайтов, предоставляют дополнительные услуги, службы, сервисы. К такими службам могут отнести систему доменных имён - DNS, службу электронной почты, файловый сервер. На сегодняшний день большинство серьёзных сайтов используют для работы базу данных и без неё они не могут работать. Поэтому хостинг баз данных можно отнести к основной услуге хостинг. Большинство нужных для работы служб и сервисов, хостерами предоставляются в комплексе, но у некоторых могут быть разделены на разные услуги. Хостинги отличаются друг от друга поддержкой разных языков программирования. Что бы нужная программа функционировала на сервере, нужно чтобы на нём была установлена подходящая для этого среда. Хостинги могут поддерживать, или не поддерживать язык программирования PERL, JAVA, RUBY, PYTHON, PHP. Помимо языков программирования хостинги отличаются поддержкой определённых технологий, таких как например CGI, ASP, JSP. Хостинг может поддерживать, или не поддерживать определённые базы данных.  Для удобства хостинг подразделяется на тарифы, в которых идёт описание комплекса услуг, сервисов, которые входят в него. Тарифы могут отличаться друг от друга выделяемым местом, пространством на дисках сервера, количество сайтов, которое можно разместить на сервере, количеством и типом баз данных, разрешённой нагрузкой на сервер, как вычислительных мощностей, так и трафика. Трафик на хостинге, в зависимости от выбранного тарифного плана, может лимитироваться. Часто тарифы хостинга имеют разницу в количестве FTP пользователей и в количестве почтовых ящиков. Как правило, хостеры, оказывающие наиболее качественные услуги, предоставляют бесплатный, тестовый период для ознакомления с хостингом, тарифом, качеством оказываемых услуг. Как ни странно, но существует бесплатный хостинг, конечно до платного ему далеко и есть ряд ограничений. Отдельно хостинг подразделяют на виртуальный хостинг, виртуальный выделенный сервер, выделенный сервер, колокация.