Новейшая технология, виртуализация, привлекла внимание поставщиков услуг хостинга, поскольку она оказалась подходящим средством максимального использования доступных физических ресурсов.
Термины VDS (Virtual Dedicated Server) или VPS (Virtual Private Server), обозначающие виртуальный выделенный сервер, работающий на физическом сервере, появились почти десять лет назад. В последующие годы ВДС /VPS как тип услуги хостинга развивался вместе с программным обеспечением для виртуализации и сегодня предоставляет пользователям широкие возможности гибкое распределение ресурсов и изменение параметров виртуального сервера, выбор программных платформ и инструментов, включая инструменты аналитики и защиты от DDoS-атак.
Виртуальный выделенный сервер может поддерживать необходимое количество сайтов, баз данных, доменных зон и т. д. Ряд провайдеров предлагают хостинг с возможностью SSD (Твердотельный накопитель).
Каждому по потребностям
Чтобы выбрать лучший вариант веб-хостинга, вам необходимо знать требования вашего проекта.Для этого стоит ответить на ряд вопросов.
▍Какой тип веб-сайта вы планируете создать?
Это может быть, например, сайт WordPress для публикации контента, Ghost для ведения блогов или статический HTML-сайт. У всех разные требования к хостингу.
Примеры веб-сайтов: статические (HTML), веб-приложения, система управления контентом.
▍Какие технические требования к сайту?
После того, как вы определились с типом сайта, вам необходимо составить список технических требований, включая языки программирования и типы баз данных.
▍Какой уровень безопасности требуется?
Хотя любому сайту необходим хотя бы минимальный уровень безопасности, некоторые типы сайтов требуют усиленной защиты.Например, они могут обрабатывать данные банковских карт или хранить персональные данные пользователей.
▍Нужен ли хостинг электронной почты?
Вы можете использовать адреса электронной почты, связанные с доменным именем вашего сайта, например [email protected] .В этом случае вы можете воспользоваться почтовой службой вашего хостинг-провайдера, если он ее предлагает, или обратиться к услугам другой компании.
▍Сколько сайтов вы планируете создать?
Если их несколько, можно ли каждому назначить поддомен типа myothersite.mydomain.ru или необходим домен верхнего уровня типа myothersite.ru? Есть ли у этих сайтов дополнительные требования, например, нужны ли им базы данных?▍Какой объем данных предполагается хранить и поддерживать?
Емкость вашего виртуального сервера зависит не только от трафика, но и от размера/количества файлов.Чем больше файлы, тем больше требуется емкость хранилища и пропускная способность сети.
Например, если на сайте хранятся качественные изображения или видео, то и требования к нему высокие.
▍Какой ожидается первоначальный трафик?
Услуги хостинга обычно сегментируются по трафику.Фактически, большинство новых сайтов имеют небольшой трафик.
Но если он вырастет, нужно быть уверенным, что виртуальный сервер справится с этим.
▍Какой трафик ожидается в будущем?
Ожидаете ли вы значительного роста трафика в будущем? В этом случае вам необходимо заранее спланировать увеличение емкости и пропускной способности.
▍Какой у вас бюджет на хостинг?
Если он очень ограничен, то от некоторых наворотов придется отказаться.И наоборот, гибкое финансирование может выиграть от дополнительных функций и возможностей.
Самый дешевый VPS на Linux сегодня это стоит всего 65 рублей.
в месяц.
Ваш технический уровень
Для создания сайтов практически любого типа не нужны глубокие знания, но некоторые задачи управления требуют некоторой подготовки.Если вы чувствуете уверенность, вы можете начать администрировать сайт самостоятельно.
Если нет, то используйте управляемый хостинг.
Ваш хостинг-провайдер сделает все за вас.
Ну или почти все.
Создание веб-сайта не должно быть слишком дорогим, сложным или трудоемким.
Давайте рассмотрим вышеизложенное более подробно и дадим несколько советов.
▍Что предлагает хостинг-провайдер?
Большинство хостинг-провайдеров предоставляют полный список своих предложений и указывают, что именно входит в тот или иной тарифный план.Иногда предоставляется таблица для сравнения пакетов и опций.
Линукс или Окна ? Виртуальные серверы позволяют использовать обе платформы.
Типы сайтов и их требования
Если вы знаете тип сайта, который планируете использовать, например сайт WordPress или сайт электронной коммерции, вам необходимо убедиться, что услуги, предлагаемые хостинг-провайдером, соответствуют его техническим требованиям.Базовые языки, такие как HTML, CSS и JavaScript, не предъявляют каких-либо особых требований к хостингу, но определенные языки и среды разработки должны поддерживаться провайдером.
Вам необходимо знать не только языки программирования и среды разработки, необходимые вашему сайту, но и их версии.
Например, системы управления контентом часто используют PHP. Если вашему сайту требуется PHP 5, но ваш хостинг-провайдер предлагает только версию 4, то это не сработает. Если вы определились с типом создаваемого сайта, знаете, какие языки и среды разработки необходимы, то сравните их с предложениями хостинг-провайдера.
Вам нужна база данных? Если вы создаете динамический сайт, например WordPress, а не статический HTML-код, вам, вероятно, понадобится возможность создания базы данных.
В этом случае вам нужно будет понять, какой тип базы данных на самом деле необходим и может ли ее предоставить хостинг-провайдер.
Как и в случае с языком/средой разработки, нельзя забывать о версии СУБД.
Некоторые провайдеры предлагают хостинг с предустановленной и настроенной CMS WordPress: не нужно ничего устанавливать, настраивать или программировать.Сайту может потребоваться что-то еще, например определенная версия расширения PHP или дополнительные параметры хостинга.Просто добавьте свою информацию.
Поэтому WordPress необходима поддержка языка PHP и возможность развертывания базы данных MySQL. Как минимум — PHP 5.2.4 и MySQL 5.0.15, а в идеале — PHP 5.6 и MySQL 5.5. На самом деле почти все хостинг-провайдеры соответствуют этим требованиям, но стоит проверить.
У некоторых плагинов есть дополнительные требования, помимо WordPress. Например, плагину могут потребоваться дополнительные инструменты для получения информации из внешнего источника, такого как Amazon, или средства для запуска задания в определенное время.
Если используются дополнительные плагины, обратите внимание на то, какие требования у плагина, например, cURL, Cron, ImageMagick или Ioncube Loader. Сравните их с пакетом, предлагаемым провайдером.
Статические HTML-сайты обычно предъявляют очень простые требования и не нуждаются в какой-либо специальной поддержке со стороны хостинг-провайдера.
Но если вы хотите использовать форму обратной связи, вам необходимо спланировать, как она будет работать.
Для некоторых типов сценариев электронной почты требуется CGI, и в этом случае вам необходимо убедиться, что ваш хостинг-провайдер поддерживает CGI. Если вы не хотите заморачиваться с CGI, то возможно проще воспользоваться сервисом со встроенными формами для ввода контактной информации или отправить все это на внешний сервер для обработки.
▍Выбор системы управления контентом
Существует множество вариантов CMS на выбор, но в большинстве случаев их требования аналогичны требованиям WordPress. Чаще всего вам нужен PHP, а также база данных MySQL, хотя иногда возникает необходимость в дополнительных типах баз данных, таких как PostgreSQL или SQlite. А затем вам нужно убедиться, что хостинг-провайдер может их поддерживать.
Некоторые из самых популярных систем управления контентом (CMS) включают Concrete5, Drupal, Joomla, ModX, Moodle.
▍Сайты электронной коммерции
Если создается сайт электронной коммерции, то обычно сайт может быть двух типов: автономный сайт электронной коммерции или сайт на основе плагина.Например, вы можете создать сайт электронной коммерции, используя такую систему, как Prestashop, или использовать такие плагины, как Простые цифровые загрузки для WordPress .
По сути, автономная система электронной коммерции — это просто еще один тип системы управления контентом.
Разница в том, что пользовательский интерфейс и функции безопасности оптимизированы для создания сайта типа интернет-магазина.
Технические требования такие же, как и для обычной CMS. Большинству систем требуются PHP и MySQL.
Популярные автономные системы электронной коммерции включают Magento, Prestashop, Opencart, Shopify, ZenCart.
Если вы используете плагины или расширения, вам необходимо убедиться, что система управления контентом поддерживается вашим хостинг-провайдером, и посмотреть, какие требования предъявляет этот плагин или расширение.
Независимо от того, используете ли вы автономный сайт электронной коммерции или сайт на основе плагинов, в большинстве случаев ваш хостинг-провайдер должен включать дополнительные меры безопасности, такие как сертификаты SSL.
▍Призрак
Платформа для блогов-призраков несколько отличается от вышеперечисленных систем.На задней стороне он использует Node.js На основе JavaScript. Лучшие варианты для Призрак - это размещение вашего веб-сайта с помощью службы Ghost(Pro), которой вы управляете самостоятельно, или размещение и управление с помощью такой службы, как дроплет Digital Ocean. Первый вариант лучше всего подходит, если у вас ограниченный опыт работы с командной строкой и управлением сервером, а второй можно рассмотреть, если вы уже умеете управлять своими собственными серверами или хотите научиться это делать.
▍Безопасность
Вероятно, вам потребуются собственные меры безопасности, например использование плагинов безопасности в вашей системе управления контентом.Но также важно, чтобы хостинг-провайдер использовал на своей стороне надежные инструменты и функции безопасности.
Вам необходимо знать, какие меры безопасности принимает хостинг-провайдер для защиты своих серверов.Обратите внимание на брандмауэры, инструменты обнаружения вредоносных программ, защита от DDoS отслеживаются ли серверы на предмет необычной активности и т. д. SSL-сертификаты необходимы практически во всех случаях при развертывании сайта электронной коммерции.
Вам необходимо убедиться, что вы можете получить сертификат SSL вместе с купленным пакетом хостинга.
Некоторые провайдеры предлагают инструмент IP Deny. Он позволяет заблокировать доступ к вашему сайту с определенных IP-адресов.
Это очень удобный инструмент против хакеров и спамеров.
▍Резервное копирование
Иногда, даже при соблюдении самых лучших мер предосторожности и защиты, ваш сайт может пострадать от хакеров или других непредсказуемых событий.Вот почему важно выбрать хостинг, который обеспечивает регулярное резервное копирование, которое позволит вам восстановить ваш сайт. Вам необходимо убедиться не только в факте резервного копирования, но и узнать, с какой регулярностью оно выполняется.
В идеале – один раз в день.
▍Ээлектронная почта
Если вы хотите, чтобы ваш хостинг-провайдер обрабатывал адреса электронной почты, вам необходимо сначала убедиться, что поддержка по электронной почте включена в его план хостинга.Если это так, то вам необходимо выяснить, сколько учетных записей электронной почты вы можете иметь и достаточно ли этого для того, что вам нужно.
Большинство хостинг-провайдеров включают электронную почту в свой план и обычно не имеют ограничений по учетной записи, но это не всегда так.
Альтернативно вы можете использовать стороннюю службу, например Gmail.
▍Емкость хранилища и пропускная способность сети
Естественно, эти требования зависят от объема хранимых данных и ожидаемого трафика.Текстовый сайт обычно не имеет проблем с объемом данных.
Другое дело — фото и видео.
Например, у вас есть галерея из 10 изображений по 200 КБ каждое, общим объемом 2 МБ.
Если эту галерею просматривают 100 человек, то по сети передается 200 МБ.
Если 1000 человек, то 2 Гб.
Вообще говоря, большинство сайтов будут нормально работать с пропускной способностью типичного хостинга.
Однако если у вас особенно большой объем данных и вы знаете, что трафика будет много, то вам нужно точно выяснить, какая пропускная способность вам выделена, превысите ли вы ее и как переключиться на другую.
планируйте, если трафик и объем увеличиваются без простоя веб-сайта.
▍Дополнительные домены
Ваш хостинг-провайдер предоставляет вам IP-адрес типа 173.194.68.102, но запомнить такие адреса сложно, поэтому используются доменные имена.Сколько веб-сайтов вы собираетесь разместить у провайдера? Во многих случаях пакет начального уровня включает в себя создание одного веб-сайта, получающего доменное имя.
Но большинство хостинг-провайдеров разрешают неограниченное использование поддоменов, таких как mysubsite.mydomain.com. Если вам не подходит такой вариант создания нескольких сайтов, и вам нужны домены верхнего уровня, то вам понадобится соответствующий тарифный план.
▍Базы данных
Если вы создаете несколько сайтов, вам, вероятно, также понадобится несколько баз данных.Как и в случае с доменами, планы начального уровня обычно допускают только одну базу данных.
Убедитесь, что в вашем плане достаточно баз данных, но при необходимости вы можете перейти на другой план позже.
Как мы уже говорили ранее, наиболее распространенным типом базы данных, используемым CMS и сайтами электронной коммерции, является MySQL. Однако может потребоваться и MS SQL-сервер , PostgreSQL или SQlite. Определитесь с типом базы данных, которая вам нужна, и убедитесь, что ваш хостинг-провайдер ее поддерживает.
▍Управляемый хостинг
О видах хостинга мы уже сказал , поэтому мы не будем на них подробно останавливаться.Отметим только, что когда вы самостоятельно управляете сайтом WordPress или сайтом электронной коммерции, вы несете ответственность за его установку и обновление, защиту сайта от хакеров и вредоносных программ, создание резервных копий, блокировку спама и атак, создание CDN (Контент Сеть доставки), если она используется, а также для регистрации пользователей и защиты их персональных данных, обработки и защиты данных банковских карт и т.п.
Виды хостинга: виртуальный хостинг, выделенный хостинг, виртуальный сервер, облако и управляемый хостинг.
Управляемый хостинг обычно предлагается для определенного типа веб-сайтов (WordPress, Ghost и т. д.).
При этом большую часть перечисленных задач выполняет провайдер.
Данное предложение особенно ценно в случае обработки персональных и финансовых данных.
Он также отвечает за оптимизацию скорости и производительности VPS. Однако такой хостинг дороже и обычно позволяет создавать меньше сайтов.
Помимо вышесказанного отметим еще несколько моментов, на которые стоит обратить внимание при выборе хостинг-провайдера:
- Разумная цена.
Это кажется очевидным, но неплохо было бы сравнить предложения и посмотреть, что именно хостинг-провайдер включает в свои пакеты.
- Удобный панель управления , например cPanel или ISPmanager, для которых существует множество онлайн-руководств и блогов.
- Если на вашем виртуальном сервере работает команда сотрудников, и вам необходимо несколько одновременных подключений к VDS (более двух), то вы можете использовать аренда лицензий RDS CAL .
- Компетентная и отзывчивая поддержка 24*7. Хорошо, если будут разные способы связи – телефон, почта, сайт и т. д.
- Надежная и бесперебойная работа серверов.
Обычно достаточно уровня надежности 99,5%, но иногда требуется 99,9%.
Гарантия предпочтительнее просто слов.
Вы можете отслеживать эффективность своего сайта с помощью Uptime Robot или инструмента Pingdom.
- Механизм оплаты должен быть гибким и удобным для вас, например, это может быть годовая подписка или ежемесячная оплата.
- Для сайтов электронной коммерции — доступ по SSH и сертификаты SSL.
- Возможности для роста.
Можно ли обновить VPS или выделенный сервер? Можно ли сменить тип хостинга, не перенося весь сайт?
Помимо дешевизны и удобного управления, VPS привлекателен простой масштабируемостью: вычислительные ресурсы, память или емкость хранилища можно без проблем добавить.
VPS часто используется небольшими компаниями для размещения веб-сайтов, разработки и тестирования программного обеспечения, а также развертывания систем управления контентом.
Услуги VPS сегодня предоставляются многими компаниями, дополняя их услугами по управлению и поддержке, обеспечению безопасности и лицензированию программного обеспечения.
Стоимость определяется в зависимости от спектра услуг поддержки и администрирования.
Теги: #Хостинг #ruvds #it инфраструктура #Администрирование серверов #vds #cloud #vps #Shared #Dedicated #Managed
-
Системы Сбора Данных И Исследования
19 Oct, 24 -
Дебольский Николай Григорьевич.
19 Oct, 24