私は小さな Debian VPS ボックスを持っており、いくつかの小さなプライベート PHP Web サイトをホストおよび開発しています。
PHPStorm を使用して Windows デスクトップで開発しています。
私のプロジェクトのほとんどは、数ダースのソース ファイルしかありませんが、数千の lib ファイルも含まれています。
ローカル マシンで Web サーバーを実行したくありません。これは一連の問題を引き起こすためです。このような小さなプロジェクトに煩わされたくありません (たとえば、デスクトップと VPS の間でファイルを同期する
別の Web サーバーをセットアップするなど)。
ボックス;
Windows と Debian の異なる構成の管理 (異なるホスト、パス...);
データベース スキーマとデータの同期を維持します)。
大量のリモート ファイルで PHPStorm を操作する良い方法を探しています。
これまでの私のアプローチ:
-
リモート ファイル システムを Windows にマウントし (pptp/smb、ftp、webdav 経由で試行)、ローカル ファイルのように PHPStorm で作業します。
=>インデックス作成、同期、および PHPStorms VCS サポートが使用できないほど遅くなりました。これはおそらく、ファイル アクセスの待ち時間が長いためです。 -
PHPStorm は、リモート ファイルをローカル マシンに自動的にコピーし、変更が加えられたときにそれらを同期する可能性を提供します。
⇒初回コピー後はこちらの方が早い。残念ながら、このセットアップでは、PHPStorm は私が頻繁に使用する VCS サポートを提供できません。
これに関するアイデアは大歓迎です:)