通过JavaScript完成的类似系统的另一个例子是PURE.
在PHP中有类似的东西吗?
或者,一般来说,任何方式做HTML-only模板?
$t = new Template('yourfile.HTML');$t->fill('#nav',$someMarkup);$t->fill('#header',$otherMarkup);
我还尝试将一些内容分成几个条款,将内容分成各种各样的“样式表”……好吧,“样式表”是错误的单词.我称之为内容寻址表(该项目称为CAST,用于内容寻址式样式). CAS看起来像你可能期望的那样:
.col #foot { content: 'foot';}#content { content: file_get_contents('pangolin.txt');}
假定内容的值是PHP表达式.设置PHP的一些规定也适用于选择器.
在tarball中运行一下CSSfill.PHP脚本(最好的调用可能是./CSSfill.PHP pangolin.cas pangolin.HTML,你可能要在CSSfill.PHP中改变你的PHP解释器的路径),看看在输出中,与输入文件进行比较.
如果这篇文章对你的想法产生了任何热情,请随时告诉我.我一直在想这是不是一个疯狂的想法,或者它是否有一个地方,如果它有,我很乐意把它变成一个精心发布的开源项目,而不是随机扔到互联网上的tarball.
总结以上是内存溢出为你收集整理的是否有一个HTML专用的模板系统?全部内容,希望文章能够帮你解决是否有一个HTML专用的模板系统?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)