Веб-разработка в облаке - PullRequest
       14

Веб-разработка в облаке

9 голосов
/ 16 декабря 2010

Мне посчастливилось опробовать Google Cr-48 для ознакомительного периода Chrome OS.В идеале Google хочет, чтобы тестировщики использовали его в качестве основного компьютера - в моем случае основное использование было бы для веб-разработки.Однако мне трудно выполнять эту роль в среде, полностью основанной на браузере.

Мои требования очень просты (базовый редактор / SFTP), но без настольной IDE или даже эквивалента блокнота это значительно труднее выполнитьчто-нибудь в Chrome OS с точки зрения веб-разработки.Кроме того, дисковое пространство и управление файлами в Chrome OS в настоящее время невероятно ограничены, поэтому даже загрузка файлов сайта на временной основе не будет очень практичной.

Одной из идей будет создание веб-IDE, котораявыполняет SFTP на стороне сервера для извлечения удаленных документов, редактирования в браузере и повторного сохранения на сервере FTP.

Идеи?

Ответы [ 10 ]

11 голосов
/ 23 декабря 2010

http://cloud9ide.com/

Cloud9 IDE - это интегрированная среда разработки в облаке с сервером на базе node.js (сервер GPL, а на Ajax.org появятся и другие интересные вещи). Сам редактор называется «ACE», и мы (Mozilla devtools) находимся в процессе слияния Bespin с ACE для создания Skywriter 1.0.

Краткое резюме: Mozilla Skywriter для людей, желающих встроить редактор в свои веб-приложения. Cloud9 IDE основывается на том же редакторе, чтобы обеспечить полное решение для кодирования в облаке.

(ObDisclaimer: я менеджер Devtools в Mozilla и работаю с Bespin / Skywriter еще до того, как проект был публично объявлен, поэтому у меня есть предубеждения:)

3 голосов
/ 21 января 2013

Action.IO - еще одно отличное облачное решение для Chromebook. У них есть поддержка нескольких регионов (США-Восток, США-Запад, Европа, Юго-Восточная Азия, Австралия), поэтому приложение работает очень быстро, и вам кажется, что вы работаете локально.

В WebIDE есть полнофункциональная оболочка linux, и они поддерживают ряд стандартных шаблонов веб-приложений (Ruby / Rails, Python / Django, Node.js и Go).

(Отказ от ответственности: я помог построить и соучредителем Action.IO )

3 голосов
/ 27 января 2011

На самом деле в корневом разделе Cr-48 достаточно свободного места для установки Vim.Я задокументировал шаги , которые я использовал для этого.Конечно, вы также можете установить nano или любой другой текстовый редактор, если требования к дисковому пространству не слишком высоки.

В стандартной установке Cr-48 уже есть sftp.

Если вы загружаете файлы, над которыми работаете, в раздел с состоянием, у вас есть более 9 ГБ свободного места для работы там.

2 голосов
/ 16 декабря 2010

Как насчет Mozilla Labs Skywriter / Bespin ?

1 голос
/ 22 декабря 2010

Существует также http://www.net2ftp.com/ для базового редактирования FTP и html.

1 голос
/ 16 декабря 2010

Это может помочь, это онлайн PHP IDE:

http://phpanywhere.net/

1 голос
/ 16 декабря 2010

Есть несколько сайтов, которые предлагают функции, которые вам нужны, вот пара:

http://coderun.com/ide/

http://www.uizard.org/

1 голос
/ 16 декабря 2010

Моя единственная идея - установить что-то вроде Ajaxterm на вашем веб-сервере и ssh на ваш веб-сервер для веб-разработки. Некоторые люди любят текстовые редакторы на основе графического интерфейса, но другие используют только редакторы командной строки (например, VI или Emacs).

0 голосов
/ 29 октября 2013

Эта интегрированная среда разработки может быть новой альтернативой

http://github.com/xenoz0718/goorm

npm install goorm -g

0 голосов
/ 13 сентября 2013

Хотя это был старый пост, существует более продвинутая облачная среда разработки на koding . Лучшая часть кодинга это то, что он дает настоящую виртуальную машину бесплатно! А также есть социальная активность, чтобы попросить поделиться опытом.

...