2011-01-23 12 views
3

ちょうど今、非常に基本的なニュース記事システムが必要な小さなプロジェクトを探しています。理想的には、これは簡単なXMLファイルで、いくつかのニュースで書かれ、次に解析されてホームページに表示されます。もちろん、このファイルはサーバー上にあります。ニュース記事:PHPなしでサーバーディスクに書き込みますか?

私の質問は、サーバーがPHPを有効にしていないことを考えれば、クライアントブラウザがこのXMLファイルに書き込むことを許可する方法です。

私はTiddlyWikiが.JARファイルを使って書き込みを許可していることを知っていますが、他にもやってみるべき方法はありますか?

+0

サーバー側のスクリプト言語はインストールされていませんか、それともPHPではありませんか? (Tomcatは使用中ですか?) –

+0

FTPはどのようにあなたに合っていますか? –

+0

@middaparka:私は、MySQL/PHPがインストールされていないことを指示されました。それはApache上で動作しています。 AFAIK Tomcatはインストールされません。さもなければ私はいくつかのJSPページをロールバックします。 @Oli:FTPは私には合っていますが、おそらくニュースを維持するエンドユーザーではありません:) – pierre

答えて

1

FTPは有効/サポートされているようですので、そのジョブを実行するアプレットを作成することをお勧めします。 FTP接続はApache Commons Net FTPClientによって非常に簡単に行うことができます。唯一の問題は、FTP接続の詳細を何らかの形でアプレットに埋め込む必要があり、アプレットがクライアントマシンにダウンロードされているため、悪意のある人物がアプレットのソースコードから抽出できることです。

1

サーバー側のコードがないと、サーバーにファイルを書き込めません。

コンテンツを取得してファイルに書き込むには、「PHP/Java/FTP-Server/something else」 - バックエンドサーバープロセスが必要です。

1

Apache supports HTTP PUTおよびsome browsersは、XMLHttpRequestでサポートしています。エディタをサポートしているブラウザにエディタを限定したいのであれば、サーバに追加のソフトウェアをインストールしたり、クライアント上のプラグインを使用したりせずに、エディタを使用することができます。

0

アップデートを実行しているユーザーがどれほどうまくいくかによって、FTPは間違いなく機能します。

アップロードソリューションがブラウザベースである必要がある場合は、FTP appletを実行して、ユーザーに接続の詳細/パスワードを覚えさせることができます。

関連する問題