Google Apps Engine против виртуального / выделенного сервера - PullRequest
3 голосов
/ 30 октября 2010

Привет, я развернул какой-то сайт на движке приложений Google, но я не очень доволен этим по этой причине:

  • django не полностью поддерживается, поэтому нет администрирования и т. Д.
  • использование патча django и т. Д. Иногда вызывает некоторые проблемы, когда выходит новый релиз на gae
  • регистрирующий домен (с go daddy) и добавьте его в движок приложений Google (без перенаправления) кажется слишком много времени для отображения страницы
  • тратить время, чтобы избежать некоторых ограничений, например, нет SQL, номер запроса ограничен и т. Д.
  • немного страшно, потому что у меня нет большого трафика, но он растет, поэтому я могу предсказать, сколько действительно стоит

так что мой вопрос для вашего опыта, лучше сервер типа slicehost (какой-то выделенный сервер стоит 50 долларов и дает 1,5 ТБ) или другой, или механизм приложений Google, экономичный и профессиональный.

просто чтобы понять, мой сайт - yappiedo.com и иногда кажется медленным другие идеи и предложения приветствуются

спасибо

Ответы [ 2 ]

7 голосов
/ 31 октября 2010

В формате ручной клади:

  • Пока у вас есть модель для зарабатывания денег на ваших посетителях, вам не нужно бояться растущих затрат.См. этот блог о том, что происходит, когда этот парень получил большой трафик.Затраты разумны (по крайней мере, для него), и любое другое решение, не относящееся к GAE, могло бы умереть вопиющей смертью и стоить ему многих тысяч долларов потерянного дохода.
  • Вы не работаете в традиционной реляционной системе.Вам нужно спроектировать приложение, чтобы оно работало с сильными сторонами GAE, а не с его слабыми сторонами.Если вы тратите все свое время на обход ограничений хранилища данных, перенесите модель данных обратно на чертежную доску и создайте модель, которая будет хорошо работать с GAE.Денормализация обычно является ключевым словом.
  • Существуют значительные замедления, связанные с запуском экземпляра вашего приложения в первый раз.Они исчезают, когда ваше приложение попадает достаточно часто, и оно остается в памяти
  • Не должно быть никакой разницы между попаданием * .appspot.com и правильно настроенным доменом приложений Google.Проверьте настройки DNS.
0 голосов
/ 30 октября 2010

И ответ: зависит.

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