2016-06-20 7 views
1

私はHTML5/JSサイトにサーバー側のサブフォルダ構造を持っています。FileSystem APIを使用していないサブフォルダ内のすべてのサーバー側ファイルのメタデータを検索

サブフォルダ構造には、各メディアファイルがメタタグを含む独自のHTMLファイルにラップされるさまざまなメディアタイプが含まれています。

すべてのファイルに対してすべてのメタタグを表示したいが、ファイル(つまりFileSystem APIなし)をブラウズしてメタデータを取得する必要はない。私はちょうどサブフォルダをスキャンし、各ファイルのすべてのメタデータをリストしたいと思う。

私はこれを実行するためのスクリプトを見つけることができません。実行し続けるすべてのことは、FileSystem APIとファイルの参照要件を求めることです。

また、FileSystem APIがこれを行うことができる場合は、ファイルを参照する必要がない限り使用します。

私のサーバーは標準のLAMPサーバーで、ファイルはすべてサイトサブフォルダ内のHTMLファイルです。このサイトには現在DBがありません。この機能にDBを追加しないことを望みます。

ご協力いただければ幸いです。

+0

どのような種類のサーバーですか?あなたは、人々があなたの問題を理解するためのより多くのコンテキストを提供する必要があります。 – pvoosten

+0

@pvoosten質問していただきありがとうございます。ちょうどLAMPサーバー - サーバーやプロジェクトファイルに特別なものは何もありません。 HTML5/JS/jQuery現在DBもありません。私がしたいのは、サイト内のサブフォルダ内のすべてのファイルのメタデータを表示することだけです。後で検索機能を追加しますが、今のところメタデータを取得するだけで十分です。データはキーワードのようなものです。 – Dennis

答えて

0

多分、Node.jsはあなたに適しています。その後、すべてをJavascriptで記述することができます。これはサーバ側のスクリプティングですが、デモンストレーションの目的で、設定はApacheよりはるかに簡単です。


私は、サーバー側のファイルシステムを参照する必要はありませんが、クライアント側で使用すると、JavaScriptで何をしても構わないと思っていること、そして、次のも選択肢かもしれ正しく理解していれば。

LAMPを使用すると、クライアント側で必要なコンテンツを参照するために使用できるディレクトリインデックス(https://httpd.apache.org/docs/current/mod/mod_dir.html#directoryindex)を表示するようにApacheを設定できます。いずれの場合においても


、あなたは直接、サーバー側のファイルシステムを介して、または、クライアント側からのHTTPリクエストのいずれかで、何とか自分のサーバー上のファイルをヒットする必要があります。

+0

フィードバックに感謝します。私はUSBサーバーを使用しています(これは教室のインストラクターが教材の内容を見て/現在の/プロジェクトの情報を調べるためのものですが、USB Webサーバーを少し構成できますが、nodeJSはオプションではありません。 FileTree.js、私はすでにファイル名のリスト(拡張子が少ない)とファイルの内容をiFrameに表示しています。これはうまくいきます。検索フォームを使用して)私はこれを解決するPHPスクリプトを見つけたかもしれませんし、現在その解決策を試しています。 – Dennis

関連する問題