クラウドでの Web 開発
-
10-10-2019 - |
質問
幸運なことに、Chrome OS の試用期間中に Google Cr-48 を試すことができました。理想的には、Google はテスターにそれを主要なコンピュータとして使用してもらいたいと考えています。私の場合、主な用途は Web 開発です。ただし、完全にブラウザベースの環境でその役割を果たすのは難しいと思います。
私の要件は非常に基本的なもの (基本エディタ/SFTP) ですが、デスクトップ IDE や同等のメモ帳がなければ、Web 開発に関して Chrome OS で何かを達成することはかなり困難です。さらに、現時点では Chrome OS のディスク容量とファイル管理は非常に限られているため、サイト ファイルを一時的にダウンロードすることさえあまり現実的ではありません。
1 つのアイデアは、サーバー側で SFTP を実行してリモート ドキュメントを取得し、ブラウザーで編集し、保存時にサーバーに FTP で戻す Web ベースの IDE を作成することです。
アイデアは?
解決
Cloud9 IDE は、node.js ベースのサーバーを備えたクラウド内 IDE です (サーバーは GPL で、Ajax.org には他にも興味深いものがいくつか登場します)。エディタ自体は「ACE」と呼ばれており、私たち (Mozilla devtools) は Bespin と ACE を統合して Skywriter 1.0 を作成する過程にあります。
短い要約:Mozilla Skywriter は、Web アプリケーションにエディターを埋め込みたい人向けです。Cloud9 IDE は同じエディター上に構築されており、完全なクラウド内コーディング ソリューションを提供します。
(免責事項:私は Mozilla devtools のマネージャーであり、プロジェクトが公表される前から Bespin/Skywriter に関わってきたので、偏見があります :)
他のヒント
実際、Cr-48 ルート パーティションには Vim をインストールするのに十分な空きディスク容量があります。私 手順を文書化した 私もそうしていました。もちろん、ディスク容量要件が高すぎない限り、nano またはその他のテキスト モード エディターを同じ方法でインストールすることもできます。
標準の Cr-48 セットアップにはすでに SFTP が含まれています。
作業中のファイルをステートフル パーティションにダウンロードすると、そこで作業するための 9 GB 以上のスペースが確保されます。
Mozilla Labs についてはどうですか スカイライター/ベスピン?
私の唯一のアイデアは、次のようなものをセットアップすることです Ajaxterm Web サーバーに接続し、Web サーバーに SSH 接続して Web 開発を行います。GUI ベースのテキスト エディタを好む人もいますが、コマンドライン エディタ (VI や Emacs など) のみを使用する人もいます。
これは、オンライン PHP IDE として役立つかもしれません。
それもあります http://www.net2ftp.com/ 基本的な FTP および HTML 編集用。
古い投稿ですが、より高度なクラウド開発環境は次のとおりです。 コーディング. 。koding の最も優れた点は、実際の VM が無料で提供されることです。また、体験を共有するためのソーシャル アクティビティ フィードもあります。