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

Куда мне пойти с хостингом моего сайта: VPS, GAE, другой вариант?

Мой веб-сайт, http://JonathansCorner.com/, начал свою жизнь до 1994 года как www.imsa.edu/~jhayward/ и прошел через различные итерации и улучшения контента, HTML и т.п., но остается литературным сайтом, который с точки зрения веб-администратора довольно прост и примитивен: изрядное количество статического HTML и вспомогательных файлов, немного перезаписи CGI и URI, файлы .htaccess с заголовками Expires: и т.п. Связанный сайт демонстрирует различные сценарии CGI, которые подпадают под категорию «и другие творения»; сайт в целом предназначен для обмена моими творческими работами, и до сих пор довольно элементарное использование функций Apache, поддерживаемых инструментами Unix, например, для обновления RSS-канала и ссылки "отправная точка" на домашней странице, имеет довольно хорошо служил этой цели.

Я осмотрелся здесь на веб-хостинге и нашел примечание о рекомендациях веб-хостинга как хорошее примечание для «Какие веб-хосты являются наиболее популярными у людей в целом», но я хотел задать более конкретный вопрос: «Какие веб-хосты являются лучшими. для критерия XYZ: "

  1. Я ищу VPS, поэтому у меня будет root, я смогу устанавливать и редактировать файлы конфигурации Apache и т. Д., Используя Gentoo или другой Linux, BSD или тому подобное.
  2. Я бы хотел, чтобы система была достаточно безопасной, чтобы уязвимости хоста в основном были связаны с тем, что я пытаюсь сделать: то есть я не буду пытаться администрировать и защищать древний Linux, как некоторые жаловались на 1 и 1.
  3. Я хотел бы иметь хорошее время безотказной работы / надежность и компетентный обслуживающий персонал: если служба поддержки уровня 1 скажет мне перейти в «Мой компьютер» на Linux, я бы хотел обойти их.
  4. В идеале я бы хотел, чтобы сайт размещался в каком-то месте, которое будет иметь низкую задержку, в частности, для посетителей из США.
  5. Я бы хотел хостинг-решение, которое будет со стабильным бизнесом, одно, которое, вероятно, будет рядом, а другое вряд ли исчезнет без предупреждения.
  6. С указанием этих вещей мне было бы интересно узнать, какие варианты менее дорогие. (Я ожидаю, что некоторые из вещей, которые я указал, выбьют из строя все самые дешевые варианты, но меня все еще интересует цена.)

С учетом всего сказанного,

Я хотел бы немного отступить и посмотреть, правильный ли я задаю вопрос. Я обеспокоен тем, что вышеизложенное является очень хорошим способом спросить: «Как я могу поддерживать мой сайт в соответствии с волной прошлого?»

Мне интересно, не было бы разумнее адаптировать мой сайт к новым технологиям вместо того, чтобы пытаться сохранить его на старых технологиях. Например, хотя я вряд ли изобразил бы свой сайт как способ продемонстрировать всю мощь Google App Engine, основной сайт, по крайней мере, должен был бы быть простым портом, если бы я сделал это. И помимо Google App Engine, мои знания облачных решений являются базовыми. Если это лучшее и более перспективное решение для переноса моего сайта на другое решение, мне было бы интересно узнать, где находятся эти перспективные решения.

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

Пропустив другие моменты: я недавно перезапустил один из моих личных проектов и рассмотрел Google App Engine как возможное место для него (в настоящее время он находится на виртуальной машине на небольшом выделенном сервере, который я запускаю в основном для резервного копирования вне офиса, но для этого потребуется больше мощности, чем это, если проект стоит куда-нибудь).

Основная причина, по которой я перестал рассматривать GAE, заключалась в отсутствии хорошего решения для резервного копирования. Есть несколько решений (например, http://code.google.com/appengine/articles/gae_backup_and_restore.html) но ничего, что соответствовало тому, что я хотел. Если на вашем сайте весь контент, созданный вами, а затем загруженный в App Engine, на самом деле это не проблема, но если вы вообще принимаете пользовательский контент или добавляете контент непосредственно в приложение, тогда необходимо хорошее решение для резервного копирования. даже в «облачной» среде.