如何生成以下所有类型的文件:
的.js 的CSS html的
我还需要能够读取文件并以某种方式覆盖它。
这有可能吗?
所有这些文件只是具有不同文件扩展名的文本文件,所以如果我可以制作文本文件并更改文件扩展名?
答案 0 :(得分:3)
答案 1 :(得分:1)
PHP通常(通常是?)用作模板语言,其中HTML“文件”是“即时”生成并直接输出到浏览器。
我可能错了,但听起来你正在谈论生成文件并将它们保存到磁盘以便以后静态地提供给浏览器。如果是这样的话,你是对的 - 它们只是文本文件 - 所以将它们写成带有相关文件扩展名的文本文件应该可以。
这似乎在逻辑上很难管理,因为网站可以扩展。另外 - 如果您正在创建一个Web界面来编辑服务器上的文件,而某些CMS-es执行此操作(例如Wordpress),则会出现许多安全问题(允许PHP对您的服务器进行不受限制的写访问)很少是一个好的举动。)