PHP文件解析多个文件

时间:2011-05-30 19:03:44

标签: php parsing

我不想运行WordPress或其他CMS。我宁愿用文具编写简单的文本文件来分隔数据并使用SFTP上传。然后,当有人点击页面时,我的页面会分析文本文件以进行替换。

我的格式类似于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##)

一个问题是我希望仅对帖子目录中的前5个帖子进行解析。其余的我可以在用户想要查看帖子时按需解析。

有没有人能够解释将前10个文件(根据文件日期)解析成上述格式的最佳方法,以便我可以显示?

1 个答案:

答案 0 :(得分:0)

如果您不想使用任何数据库,则应使用XML作为Web标准,PHP支持读取和写入。

但是如果你想做“仅显示10篇文章”或“仅显示带有ID /日期的文章”的文章,那么文本或XML文件就会非常慢,因为解析器需要读取每个条目和确定它是否是所需的条目。在这种情况下,像MySQL这样的数据库是更好的方法。