2011-06-16 15 views
1

長い間、私はすべてのWeb開発のために、OS Xマシン上でローカルのXAMPPインストールを使用してきました。 XAMPPのアップデート/メンテナンスは苦痛なので、Web開発のためにUbuntuサーバーをセットアップしました。Web開発サーバー上のファイルをどのようにアップロード/編集しますか?

ファイルを編集するためにメインの開発サーバーに接続するのが最も簡単で簡単な方法を知りたいと思います。どんなプロトコル(smb、webdav、fdp、ldapなど)を使用していますか?また、あなたのマシンにファイルを残しておき、サーバーがハードドライブからファイルを読み込ませるようにしますか(例えばsmb経由でsmb)、またはサーバーにファイルを残しますか?

答えて

1

私はファイル転送の手段としてSMBを使用します。どのようにこれを行うかはあなた次第です。ファイルのアクセス頻度、更新頻度などによって異なります。ファイルを頻繁に更新する予定の場合(つまり、開発者が急速に進んでいる場合)は、話したようにリンクすることができます。更新頻度が低く、要求の量が多い場合は、サーバーにアップロードしてください。これにより、ファイルが要求されたときにLAN上の負荷が軽減されます。他の方法では、経路はモデムであったでしょう - SMBサーバー - SMB共有 - SMBサーバー - モデム、これはモデムです - SMBサーバー - モデム。

+0

I sshの資格情報を保存することができます

vim http://domain.com 

インデント、

vim scp://[email protected]//home/myuser/file 

単純な例では、エディタの構文でソースを表示することによりsshvimを使用することができますファイルを頻繁に更新する必要があります。そのファイルを更新するのは、唯一のものです。ですから、このシナリオでは、ファイルを私のハードドライブに残し、サーバはsmb経由でアクセスすることをお勧めしますか? – wowpatrick

+0

ええ、その場合は、それが最良のシナリオです。 –

+0

私は本当に知りたいと思います:あなたは日々のWeb開発に何を使用していますか? – wowpatrick

0

通常、私のサーバー上で直接ファイルを編集するには、ssh/sftp上でAptana(Eclipseの派生物)を使用します。

ファイルを転送する必要がある場合は、FileZillaのようなものを使用して、ftpまたはssh/sftp経由で接続できることをお勧めします。

+0

アプタナ(画像など)を介して資産を移転していますか?私は現在、主編集者としてVimまたはEclipseへの切り替えを検討中です([私のスタックの質問を参照](http://stackoverflow.com/questions/6363895/should-i-switch-form-my-current-editor-to -vim-or-an-ide-for-php-js-css-html))、Aptanaは非常に面白く見えます。私はそれが私が探していたEclipsだと思う。そこにあなたの推薦を掲示したいかもしれません! – wowpatrick

+0

AptanaはEclipseができることはもちろん、HTML/JS/CSS /などを扱うための追加機能も備えています。そして、いいえ、私はアプタナ経由で資産を移転しません。私は自分のOSとしてLinuxを走らせています。これは私のシステムでsftpをフォルダとして開くツールを持っています。 Linuxを動かさない人にとって、私は自分の投稿に入れたようにFileZillaを使って転送することをお勧めします。がんばろう! – wajiw

0

LAMPサーバーのSMB共有をマップし、PHPファイルをDreamweaverで直接編集しました。本当にうまくいった。

笑、私はtestimonial hereの最初です。ああ、思い出。

1

私はWebサーバーgitとvimを実行しているUbuntu Virtual Machineを使用しています。だから私はすべて私のVimの設定とサーバーの設定をバックアップします。私にとっては、例のクラッシュから回復する最速の方法です。

また、あなたはあまりにも

+0

興味深いですね。あなたのローカルマシンでgitを実行するか、開発サーバーに変更を加えるか、サーバー上でgitを実行してローカルマシンから変更を取得しますか? – wowpatrick

+0

通常、私はバックアップのためだけに専用サーバーにミラーをプッシュします。私の実際の開発サーバーは同じローカルVMです。一方、ハッカーはSMBやFTPを愛用し、できるだけ避け、ssh、sftp、scpなどの安全なチャネルのみを使用します。 –

+0

また、VPN接続でSMBまたはFTPのみを使用します。しかし、SSH経由でのVIMの使用は素晴らしい考えです。ありがとう! – wowpatrick

関連する問題