Выбираем хостинг
Хостинг – услуга предоставления места для размещения вашей информации, чтобы она была доступна в любое время. Информацию размещают на серверах. Сервера – те же компьютеры, но лучше приспособлены для постоянного нахождения в сети. Вы могли бы использовать и свой компьютер для хостинга, но он не сильно защищен он внешних факторов. Скорее всего, он не годится для 24часового включения. У Вас дома может выключиться свет, провайдер может проводить технические работы, да и банально можете забыть заплатить за интернет, да и скорость дома не у всех 100мбит (и более).
Факторов множество. Чтобы с большой вероятностью их избежать сервера подключены в специальных дата-центрах. Дата-центры оснащены генераторами, даже если во всем городе пропадет электричество, сервера будут работать. Так же сервера подключены к широкому каналу, исчисляемому в десятки гигабит. Размещать свой сервер в дата-центре экономически и практически намного удобнее и выгоднее.
Понятное дело, не всем нужен целый сервер, а, допустим, хватит его сотой части. Для этого и покупают хостинг. Хостинговые компании владеет от одного до сотен серверов и предоставляют вам какую-то часть за деньги. Хостинговые компании предоставляют не только виртуальный хостинг, а и другие услуги. Например, такие, как Виртуальный выделенный сервер, Коллокация и Аренда Выделенного сервера. Конечно, есть и другие услуги, но они больше связаны с программной составляющей сервера.
Физические типы хостинга:
Виртуальный хостинг (Шаред хостинг) – вам предоставляется часть сервера и вам разрешается размещать свои сайты в пределах определенных параметров, о которых мы поговорим ниже. Подходит для новичков и не очень посещаемых сайтов.
Виртуальный выделенный сервер (VPS, VDS, ВПС, Virtual Private Server) – этот же сервер, но с конкретной системой и мощностью. Эмуляция отдельного сервера. Позволяет пользоваться отдельным от всех программным обеспечением. В отличии от виртуального хостинга вам предоставляют конкретное количество оперативной памяти, частоты процессора и других. Используется более опытными владельцами сайтов, которые ценят стабильность работы сайта и, как правило, требовательны к ресурсам хостинга.
Выделенный сервер – тут уже полноценный сервер, который подвластен только вам. Там вы уже используете программные продукты без эмуляции. Нужен для очень требовательных приложений и при огромной нагрузке на сайт.
Колокация (колокейшн, collocation) – размещение вашего личного сервера в дата-центре и подключение его к каналам связи. На колокацию ставят серверы, если не видят смысла платить аренду за оборудование хостинговой компании, если работа сервера потребляет огромное количество трафика и размещение сервера в другом месте хуже по пропускной способности.
Что в хостинге для чего нужно:
Первым критерием отличий одного хостинга от другого, является операционная система. От нее зависит, будет ли работать ваше программное обеспечение или нет. Если у вас программный продукт «заточенный» под Win соответственно вам нужен Windows-хостинг.
Для простых (и не очень) сайтов на html или php вам хватит unix-хостинга, зачем платить больше? В цену Windows-хостинга входит и стоимость операционной системы.
Важными характеристиками хостинга является поддержка определенных служб и возможностей:
Поддержка популярных языков программирования Perl, PHP, Python, Ruby и др. (Без них будут работать только статические html страницы)
Поддержка .htaccess и .htpasswd (помогают дополнительно конфигурировать отдельные параметры в отдельных папках)
Поддержка баз данных (позволяют увеличить скорость запросов от пользователя к мерверу)
Количественными характеристиками хостинга являются:
Дисковое пространство – определенное количество мб, гб, которое вы будете использовать для сайта. Кому-то и 100 мб хватает, кому-то и 5гб мало. Тут мы смотрим на свои нужды. Для статического html сайта или даже php сайта на какой-нибудь небольшой cms хватит и 100 мб, если не загружать картинок и файлов, и написать немного статей. Я советую брать от 1гб (предложений хватает и для начинающего пользователя хватит, а если вы продвинутый пользователь, то зачем читаете, вам мои советы не нужны)
Трафик – количество трафика, который будет пропускать ваш сайт. Все эти unlim – вранье, ограничение всегда есть. Для наглядности: у вас html страница размером в 100кб (большие страницы делать не советую). Тоесть один уникальных пользователь создаст вам трафик в 100 кб. Почему уникальный? Потому что современные браузеры кешируют содержимое сайтов, и 3 раза, обновив страницу, не факт, что будет 300 кб. Считаем 100 пользователей в день откроют страницу. 100х100=10000кб, грубо говоря 10мб в день, в месяц 300мб. Вот это и есть количество трафика, используемого вашим сайтом. Для тех, кто про unlim верит – 100 мбит за месяц пропускает максимум 32TB, это бесспорно много, но предел есть, а если вспомнить, что вы на хостинге не один, то unlim — это очередное завлекалово.
Домены 2-го уровня – количество отдельных сайтов, которых вы сможете запустить из своего хостинга. Если у вас один сайт и вы не планируете подключать больше, то переплачивать за количество, отличное от 1 – не имеет смысла.
Домены 3го уровня – домены вида films.miroslavs.com
Базы данных MySQL – для каждого сайта лучше использовать отдельную базу данных, а не держать все в одной. Если у вас сайт на html и никаких запросов к базе не собирается делать, то MySQL вам не нужно. Также я советую на каждый скрипт использовать отдельную базу данных, потому что если один из скриптов окажется не безопасным и злоумышленник получит доступ к базе данных, то могут пострадать и другие скрипты, подключенные к этой же базе данных.
Другие возможности:
- Поддержка DNS
- FTP доступ
- SSH доступ
- Редактирование файлов через WEB (файл менеджер)
- Поддержка PHP5
- Zend Optimizer
- phpMyAdmin
- Поддержка CGI
- Поддержка SSI
- Запуск скриптов из cron
- Поддержка WAP
- Анонимный FTP
- Обработка ошибок на собственных страницах
- Паролирование директорий
- Backup
- Современнейшая панель управления аккаунтом (cPanel, DirectAdmin, ISPmanager, Plesk и другие)
- Особенности электронной почты (Количество e-mail аккаунтов, Переадресация почты, Автоответчик , Почтовые сервисы (POP3, SMTP, IMAP), Управление почтой через web-интерфейс, Автоматическая фильтрация СПАМа и др.)
Кому надоело читать — посмотрите позитивное видео про студента:
Хостинг — не понятное слово для людей которые не стыкались с этим термином. Но оно людям не сведущем и не нужно. Например если вы хотите сделать сайт для своих друзей, тогда вопрос о выделеном сервисе отпадает, вы просто можете воспользоватся сервисами которые дают уже готовые шаблоны сайтов
хостинг — место в интернете, где будет висеть ваш сайт. Дисковое пространство на сервере. Ничего сложного, слово не непонятное, а простое по своей сути.
Я лично из всех хостеров, что мне доводилось пробовать, предпочитаю CISHost. Всё предельно просто, ISPmanager, хорошо работает с FileZilla, а техподдержка будет с вами носиться, как с любимым непонятливым ребенком.
Конструкторы и шаблоны это, конечно, хорошо, но свой сайт, который планируете монетизировать, или интернет-магазин уже не катит. Так разве что блоги создавать.
Товарищ Джамболат правильно пишет, кстати и о CISHost. Просто интересно, судя по нику, вы из Осетии, а предпочитаете сервера в Москве?
Очень подробно и хорошо все написано. Только уже действительно полно сервисов с уже готовыми шаблонами сайтов. Для начинающих это самое то, что нужно и не надо заморачиваться по поводу доменов, хостинга и пр.
Вот поэтому не стоит усложнять вашу работу. Ведь пока вы придумаете контент, создадите сайт уйдет уйму времени. Поэтому стоит хоть чуть чуть упростить себе работу
Что такое хостинг, я уже давно понял, хотя, действительно, люди, которые с этим не сталкиваются, значения этого слова не поймут, да оно им и не надо. Действительно, при выборе хостинга работа намного упрощается, а чтобы сделать сайт по шаблону очень много времени на это уходит.