2011-05-30 6 views
0

WordPressや他のCMSを実行したくありません。私はむしろデータを区切り、アップロードするためにSFTPを使うために、簡単なテキストファイルをtageで書くことにします。私のページは、テキストファイルを解析して、誰かがそのページにヒットしたときに表示を外します。複数のファイルでPHPファイルを解析する

私のフォーマットはHTMLと似ています(そして、私のフォーマットを最適なものに変更できます)。私のフォーマットは:

(##DATE##)05/11/2011(##DATE##) 
(##TITLE##)title of post(##TITLE##) 
(##SUMMARY##)summary of the post(##SUMMARY##) 
(##POST##) the entire post(##POST##) 
(##AUTHOR##)the author(##AUTHOR##) 

1つのキャッチは、投稿のディレクトリ内の最初の5つの投稿のみを解析することです。残りの部分は、ユーザーが投稿を閲覧したいときに必要に応じて解析できます。

誰も私が表示できるように上記の形式に最初の10ファイル(ファイルの日付によると)を解析するための最良の方法についていくつかの光を当てることができますか?

+2

XMLやJSONなどの標準データ形式を使用していないのはなぜですか? –

+0

新しいフォーマットを発明したのはなぜですか?あなたはJSONを使用できませんか?次に、既存のライブラリを使用してJSONファイルを解析することができます。 – jlink

答えて

0

データベースを使用したくない場合は、XMLをWeb標準として使用する必要があります。また、PHPは読み書きのサポートを提供しています。

「10個の記事のみ表示する」または「記事ID /日付をXYで表示する」のような操作をしたい場合、パーサーはすべての項目を読み込む必要があるため、テキストまたはXMLファイルは非常に遅いです所望のエントリであるか否かを判定する。この場合、MySQLのようなデータベースが良い方法です。