Независимо от того, создаете ли вы свой сотый клиентский веб-сайт или вы только что завершили адаптивную веб-разработку и ищете хост для своего первого сайта-портфолио, вы ищете лучшего хостинг-провайдера. Поскольку вы, вероятно, ищете как лучшее, так и самое дешевое , вы можете столкнуться с мифическими планами хостинга «Unlimited Everything», предлагаемыми некоторыми хостами. Вы, наверное, видели их раньше. «Неограниченное пространство хранения» или «Неограниченная пропускная способность» или, возможно, даже «Неограниченное использование ресурсов сервера» (память, мощность процессора). Задумывались ли вы, как поставщики виртуального хостинга могут предоставить эти неограниченные ресурсы?
Технически, они не могут.
Неограниченное все против практически неограниченного
Здесь необходимо рассмотреть два отдельных термина — «неограниченный» и «практически неограниченный». Неограниченный просто означает без ограничений. Конечно, проблема с неограниченным пространством хранения заключается в том, что вы знаете, что невозможно предоставить пространство хранения без каких-либо ограничений каждому клиенту. Или любому клиенту. В конце концов вам не хватит места на дисках, на сервере. В конечном итоге этому пользователю потребуется создать центр обработки данных от его имени, что, конечно, было бы нелепо для большинства случаев использования.
Однако, некоторые хостинговые компании предлагают это так или иначе. Они ставят большую подписку «Неограниченное хранилище» или «Неограниченное дисковое пространство», и люди стекаются к ней только для того, чтобы потом узнать, что существуют некоторые скрытые ограничения, некоторые маскированные линии, которые нельзя пересекать, потому что, конечно, они есть . И в этом заключается проблема — если существуют ограничения, разве пользователи не заслуживают того, чтобы о них знать? Unlimited — хорошее маркетинговое модное слово, но когда оно не соответствует действительности, оно может просто вызвать проблемы в будущем.
Если что-то практически не ограничено (формулировка моя, но суть та же), то они будут, во всех смыслах и целях, неограниченными. Они не ограничены, если рассматривать обычные сценарии использования, а технологический лимит превышает то, что будет использовать обычный клиент. Поэтому нет никаких практических ограничений, о которых бы заботился клиент. Однако, если кто-то выходит за рамки того, что компания считает разумным, он столкнется со стеной.
Вместо того чтобы преуменьшать это значение и называть его «неограниченным», чтобы облегчить жизнь клиента (и компании), лучшим планом было бы сделать практические ограничения доступными (легко) для клиента, чтобы они могли оценить услугу с помощью как можно больше честно предоставленной информации.
Неограниченное хранилище
Неограниченное пространство для хранения, возможно, является одним из самых серьезных нарушений. Множество хостинговых компаний предлагают «неограниченное» пространство для хранения. Некоторые дают разумные ограничения, измеряемые в гигабайтах, места, которое будет зарезервировано для вашего уровня хостинга или для вашего VPS. Другие называют это неограниченным, но затем закапывают мелкий шрифт в терминах обслуживания о том, для чего они могут и не могут быть использованы, сколько места составляет законное использование их услуг и многое другое.
Неограниченная пропускная способность
Неограниченная пропускная способность является еще одним виновником. Там явно нет такой вещи, как пропускная способность без ограничений. Как разработчик, правильная терминология может быть важна, и один хост, который, кажется, понимает это правильно, это SiteGround. SiteGround утверждает, что «неизмеренная» пропускная способность, а не «неограниченная» , является важным отличием. Если кто-то читает их подсказки и информационные параграфы, они объясняют.
Они утверждают, что не измеряют и произвольно ограничивают пропускную способность своих клиентов, но они также признают, что существуют реальные ограничения на то, что клиент может использовать — если его запросы превышают емкость контейнера, в котором он находится, например, жесткий предел там.
Это подтверждает то, что мы все знаем — существуют ограничения на количество данных, которые можно отправлять туда и обратно. Вопрос лишь в том, являются ли эти ограничения произвольными или технологическими.
Неограниченное использование ресурсов
Ресурсы сервера чаще всего считаются неограниченными в среде с общим хостингом, чем в среде VPS. Продажи VPS часто указывают на их доступные ресурсы на сервере — память, ядра или скорости процессора, место для хранения и пропускную способность. В общем хостинге иногда указывается пропускная способность или место для хранения, но они редко определяют объемы использования ЦП или ОЗУ, иногда доходя до того, что они являются неограниченным товаром.
Это, пожалуй, самые ограниченные ресурсы из всех. Хост должен выделить определенный объем ЦП и ОЗУ серверу и контейнерам на этом сервере. Эти ресурсы сложнее расширить, чем хранилище, и они очень ограничены. Будут ли большинство сайтов с общим хостом сталкиваться с этой проблемой? Нет, но некоторые могут — и если хост продает эти серверные ресурсы как «неограниченные», то клиент может и не догадываться, что они выходят за физические пределы платформы, и начать задаваться вопросом, почему происходит сбой его приложения.
Обязательно проверяйте подсказки, сноски и т. Д. При просмотре диаграмм плана хостинга. Иногда, когда используется слово unlimited, хосты будут предоставлять дополнительную информацию ниже, что позволит обычному пользователю понять, что в большинстве случаев это неуместное ограничение, но все же предоставит необходимые спецификации для разработчиков, которым они нужны.
Чего следует избегать
В заключение, точка отсчета здесь не верить обещанию «Неограниченного Всего». Это даже не обязательно означает, что хосты, предлагающие неограниченные ресурсы, являются плохими, но они должны предоставлять вам способ понять ваши ограничения. Вы, как разработчик, должны иметь возможность рассчитывать на свою платформу, чтобы соответствовать ожиданиям производительности, и вы можете сделать это только в том случае, если у вас есть четкое понимание практических ограничений ваших услуг хостинга.