Я знаю, что там есть много платформ для блогов (Wordpress, Drupal и т.д.), но я хочу сделать свой собственный движок блога или платформу блога с нуля, используя python в качестве инструмента обучения. Идея использования Google App Engine решает проблемы с хостингом. Блоги относительно потребляют меньше места на диске, и если он масштабируется, тогда нет проблем с миграциями и другими вещами, связанными с этим. Я выбрал web2py как основную причину, поэтому мне не нужно настраивать структуру, чтобы она работала с Google App Engine.
Как вы думаете, будут ли проблемы, с которыми мне приходится сталкиваться при использовании хранилища данных GAE? Будет ли лучше использовать RDBMS вместо Google App Engine? Что такое PROS и CONS, если я использую движок Google?
Учебные упражнения, как и те, которые вы хотите предпринять, - это всего лишь единственная веская причина изобретать колесо - и использование очень легкой структуры может быть более поучительным, чем использование богатого, такого как Django, который много делает для вас под обложками. Как очень легкая структура для приложений GAE, я рекомендую tipfy, но, на мой взгляд, разные варианты: -).
Единственное реальное "про" - это то, что вы многому научитесь, и обучение всегда хорошо. "Кон" заключается в том, что потребуется много работы, которую вы могли бы сэкономить, повторно используя существующие рамки ведения блогов, но, конечно же, вы упустили бы много опыта обучения, который вы после! -)