2011-05-30 60 views
0

我不想运行WordPress或其他CMS。我宁愿用简单的文本文件来编写数据并使用SFTP上传。我的页面然后解析文本文件以在有人点击该页面时显示。多文件解析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##) 

一个catch是我想要的前5个职位的职位的目录中,仅被解析。当用户想要查看帖子时,我可以根据需求解析其余的内容。

任何人都可以阐明一下解释前10个文件(根据文件日期)到上述格式,以便我可以显示的最佳方式?

+2

为什么你不使用像XML或JSON这样的标准数据格式? – 2011-05-30 19:06:51

+0

你为什么发明一种新格式?你不能使用JSON吗?然后你可以使用现有的库来解析你的JSON文件。 – jlink 2011-05-30 19:07:59

回答

0

如果你不想使用任何数据库,你应该使用XML,因为它是一个网络标准,PHP提供了读写它的支持。

但是,如果您想要执行“仅显示10条文章”或“仅显示文章的XY /日期”这样的内容,则文本或XML文件非常慢,因为解析器需要读取每个条目并确定它是否是所需的条目。在这种情况下,像MySQL这样的数据库是更好的方法。