回答編集履歴

4

補足追加

2018/03/27 00:20

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -8,23 +8,23 @@
8
8
 
9
9
 
10
10
 
11
- |項目|可否|
11
+ |項目|可否|補足|
12
12
 
13
- |--|--|
13
+ |--|--|--|
14
14
 
15
- |Windowsマシンで使う事ができる(必須)|◯|
15
+ |Windowsマシンで使う事ができる(必須)|◯|PCブラウザがあればなんのマシンでもアクセス可|
16
16
 
17
- |PHP対応(必須)|◯|
17
+ |PHP対応(必須)|◯|クラス解析までしてくれるわけではないが、シンタックスハイライト等はある|
18
18
 
19
- |phpMyAdminのようなDB管理機能がある(必須)|×|
19
+ |phpMyAdminのようなDB管理機能がある(必須)|×||
20
20
 
21
- |外部サーバのファイルへリモートアクセスして直接編集できる(必須)||
21
+ |外部サーバのファイルへリモートアクセスして直接編集できる(必須)|×|一度ブラウザキャッシュにダウンロード、セーブ時にPOSTする|
22
22
 
23
- |SSHのターミナルが利用できる|◯|
23
+ |SSHのターミナルが利用できる|◯||
24
24
 
25
- |日本語対応|×|
25
+ |日本語対応|×||
26
26
 
27
- |無料である|◯|
27
+ |無料である|◯||
28
28
 
29
29
 
30
30
 

3

修正

2018/03/27 00:20

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -34,4 +34,4 @@
34
34
 
35
35
  # 補足
36
36
 
37
- 念のため補足しておきますが、なにも考えずインストールするとセキュリティ的にHTTP通信で大事なデータをやり取りすることになるため、公開されているサーバにインストールすることはおすすめしません。何も設定しない場合、IDEを開くURLが漏れたら誰でもIDEに触れる状態になります。ローカルPC内の仮想環境や社内LAN内のサーバマシンなら、そこまで気を使うことはないと思います(もちろん社内LANが外部からアクセスできない前提ですが)。
37
+ 念のため補足しておきますが、なにも考えずインストールするとセキュリティ的にHTTP通信で大事なデータをやり取りすることになるため、公開されているサーバにインストールすることはおすすめしません。更に何も設定しない場合、IDEを開くURLが漏れたら誰でもIDEに触れる状態になります。ローカルPC内の仮想環境や社内LAN内のサーバマシンなら、そこまで気を使うことはないと思います(もちろん社内LANが外部からアクセスできない前提ですが)。

2

補足

2018/03/26 10:11

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -29,3 +29,9 @@
29
29
 
30
30
 
31
31
  私の場合、自分のPCの中の仮想環境にCloud9 Desktopをインストールして使っています。DBはMySQL Workbenchで接続しています。日本語対応はされていませんが、そんなに難しいことはないです。
32
+
33
+
34
+
35
+ # 補足
36
+
37
+ 念のため補足しておきますが、なにも考えずインストールするとセキュリティ的にHTTP通信で大事なデータをやり取りすることになるため、公開されているサーバにインストールすることはおすすめしません。何も設定しない場合、IDEを開くURLが漏れたら誰でもIDEに触れる状態になります。ローカルPC内の仮想環境や社内LAN内のサーバマシンなら、そこまで気を使うことはないと思います(もちろん社内LANが外部からアクセスできない前提ですが)。

1

修正

2018/03/26 10:11

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -3,6 +3,8 @@
3
3
  私が知る中で一番要件を満たしているのはCloud9 Desktopだと思います。サーバ上にCloud9 Desktopを入れることで、ブラウザ上からIDEを開くことができるようになります。
4
4
 
5
5
  [https://cloud9-sdk.readme.io/docs/running-cloud9-desktop](https://cloud9-sdk.readme.io/docs/running-cloud9-desktop)
6
+
7
+ ローカルのIDEからリモートへ接続するのではなく、リモートにIDEを置いてローカルからブラウザアクセスという形になります。
6
8
 
7
9
 
8
10
 
@@ -14,7 +16,7 @@
14
16
 
15
17
  |PHP対応(必須)|◯|
16
18
 
17
- |×phpMyAdminのようなDB管理機能がある(必須)|×|
19
+ |phpMyAdminのようなDB管理機能がある(必須)|×|
18
20
 
19
21
  |外部サーバのファイルへリモートアクセスして直接編集できる(必須)|◯|
20
22