Существует ли облачная инфраструктура, в которой я могу развертывать приложения Perl? - PullRequest
12 голосов
/ 17 февраля 2010

Есть ли онлайн / облачный движок приложений с доступной опцией Perl?

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

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

Основным кандидатом, который я обнаружил до сих пор, был Google App Engine .

Насколько я понимаю, Google App Engine имеет только API-интерфейсы Python или Java. Поймай, я парень из Perl, с нулевым воздействием на Python.

И если это так, то достаточно ли этот конкретный движок уступает движку Google, чтобы мне стоило изучить Python, чтобы я мог использовать Google? (Я не возражаю против изучения Python в теории, но у меня есть некоторое время для стресса, поэтому я бы предпочел не начинать этот конкретный проект сейчас - я просто хочу закончить приложение и использовать его).

Ответы [ 5 ]

10 голосов
/ 17 февраля 2010

В какой-то момент была попытка запустить Perl в Google App Engine (GAE). Однако, если я вспомню, характер GAE сделал эти попытки трудными, и группа за толчком потеряла импульс.

Приложения Perl могут (и легко) размещаться на AWS EC (Amazon), Linode (поставщик виртуального частного сервера (VPS)) и некоторых других решениях. Linode специально предлагает решение VPS за 20 долларов США в месяц, которое может содержать полный веб-стек Catalyst и на момент написания этой статьи предоставляет 16 ГБ дискового пространства.

4 голосов
/ 17 февраля 2010

Для справки: Perl AppEngine - проект для получения Perl в Google AppEngine.

Однако, как perigrin уже упоминал, что проект остановлен. Обратите внимание, что теперь он дважды останавливается и перезапускается, так что не исключайте повторного пробуждения!

Я полагаю, что GAE as испытывал трудности с ростом и был слишком скользкой целью для разработчиков Perl AppEngine. Ожидалось, что с включением Java в GAE все немного успокоится.

Помните, Google обещал, что в GAE будут введены "другие" языки. Так что в будущем Perl и даже Parrot VM вполне могут туда попасть.

Дополнительные ссылки:

/ I3az /

2 голосов
/ 02 мая 2011

Другой вариант может быть Phenona . Сейчас он в бета-версии, но выглядит очень многообещающе.

2 голосов
/ 17 февраля 2010

Лучше всего получить базовую учетную запись веб-хостинга за 5 долларов в месяц. В качестве случайного примера см. Geekisp (это провайдер, которого я использую для таких вещей и который отлично обслуживал меня). Это дает вам большую часть преимуществ облачного решения (т. Е. Кто-то другой выполняет большую часть вашей работы по администрированию, оставляя вам возможность просто обрабатывать контент).

Изучение API-интерфейса Google App Engine и Python, вероятно, не стоит того, чтобы приложение никогда не масштабировалось, что является другим главным преимуществом работы в облаке.

1 голос
/ 02 октября 2013

dotCloud будет принимать Perl для вас.

Тем не менее, самый дешевый тариф (32 МБ ОЗУ) составляет $ 4,32 / месяц

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