Назад | Перейти на главную страницу

В чем опасность того, что сайт с множеством учетных записей пользователей размещен на FatCow, GoDaddy и т. Д.

Я спросил об этом в StackOverflow, но думаю, что здесь более уместно (плюс я не получил там ответа).

Я размещаю свои веб-сайты с помощью FatCow, и, как правило, это не проблема, поскольку это веб-сайты для малого бизнеса и тому подобное (т.е. не слишком много трафика).

У меня есть несколько идей, которые я хотел бы реализовать, которые касались бы учетных записей пользователей и, в идеале, постоянной загрузки и загрузки большого количества пользовательского контента. Однако у меня есть страх, который я не могу оправдать; а именно, что если сайт станет большим, он либо будет работать очень медленно для людей, либо вообще не будет работать. FatCow обещает «неограниченную пропускную способность», что, как я боюсь, просто означает, что они замедляют работу сайта по мере приближения к произвольному «пределу».

Вопрос в том, есть ли какие-либо риски для запуска веб-сайта с высоким трафиком, размещенного на FatCow или аналогичных недорогих хостинговых услугах (например, GoDaddy, HostGator и т. Д.)? Для примера, будет ли функционировать такой сайт, как StackOverflow, если он размещен на таком сервере? Если нет, то каковы альтернативы оптимизации или хостинга?

Спасибо за помощь.

По моему опыту, все эти дешевые хосты имеют политику «справедливого использования», поэтому ваш сайт с высокой посещаемостью не будет оставаться в сети надолго! Его либо убьют, либо заставят перейти на более дорогой пакет.

На виртуальном хостинге ВСЕ сайты на сервере страдают, когда ЛЮБОЙ сайт на сервере является "свиньей", поэтому ради всех остальных свиней убивают.

Такие сайты никогда не могли работать на дешевом хостинге, вам нужен был выделенный сервер или кластер выделенных серверов для создания больших веб-сайтов. Если бы вы могли просто бросить все это на GoDaddy, зачем существовал бы выделенный хостинг !?

Общий хостинг также имеет последствия для безопасности, но я не думаю, что это то, о чем вы спрашивали.

С недорогим хостингом вы получите то, за что платите. Их поддержка будет ограничена (обычно), и для большинства недорогих хостов вы находитесь на общем сервере, на котором, помимо вашего, работают многие другие сайты, все ресурсы совместно используемые. Кроме того, вы будете ограничены в количестве предоставленных вам разрешений (вы можете или не сможете добавлять пользователей, запускать определенные задания, устанавливать определенное программное обеспечение).

Чтобы гарантировать себе определенный объем ресурсов, вы можете перейти на выделенный сервер или на VPS (виртуальный частный сервер). С выделенным сервером вы получаете целый физический сервер. С VPS вы получаете виртуальный сервер для себя. Ваш VPS будет совместно использовать физические ресурсы с другими VPS на том же физическом оборудовании, но вашему VPS выделен минимальный набор ресурсов (X циклов процессора и X МБ / ГБ ОЗУ). С выделенной машиной или VPS вам предоставляется root-доступ к серверу, что позволяет вам создать пользователя и установить любое программное обеспечение, которое вы хотите.

В дополнение к переходу на VPS или выделенный сервер, если у вас есть большое количество изображений или файлов, которые люди будут скачивать с вашего сайта, вы можете изучить Amazon S3 или сеть доставки контента (CDN) для обслуживания файлов. / assets для ваших посетителей. Эти службы уменьшат пропускную способность вашего сервера и позволят вам позаботиться об оптимизации других частей ваших сайтов. Конечно, эти услуги тоже имеют свою стоимость.