我想创建一个基于文件的博客。我有几个脚本无法存储在数据库中/对数据库的存储了解不足/不合适。我认为创建一个基于文件的博客是个好主意。每个人都说这不是博客。
我想使用的文件夹结构如下:
App folder
-- Posts
--- file1.erb
--- file2.erb
-- Posts2
--- file3.erb
--- file4.erb
如何读取 Posts 文件夹的内容并创建包含标题的数组?我知道我可以将它们存储在视图中,但我虽然视图是针对站点布局的。
这就是我一直在做的事情:
get '/posts1/:id' do
erb "posts_#{params[:id]}".to_sym
end
get '/posts2/:id' do
erb "posts2_#{params[:id]}".to_sym
end
请注意博客,它不是博客,它只是解释它是什么的最简单方法。