Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有数据库的情况下制作PHP模板?_Php_Templates_Directory Structure - Fatal编程技术网

如何在没有数据库的情况下制作PHP模板?

如何在没有数据库的情况下制作PHP模板?,php,templates,directory-structure,Php,Templates,Directory Structure,我在一家小公司的“宣传册”网站上工作。我有一些重复的片段,例如: 菜单 子菜单 页脚 副标题 假设一个页面“comparison.php”需要包含上述所有内容,然后才是内容。我能做到,我就是这样开始的: 这是一个产品比较 可能是这里的图像 ((图片)) 产品1产品2 点A点B 好吧,我想我找到了一种非常好的方法 正在使用的3个主要文件: comparison.php information\u template.php content/comparison.php comparison.

我在一家小公司的“宣传册”网站上工作。我有一些重复的片段,例如:

  • 菜单
  • 子菜单
  • 页脚
  • 副标题
假设一个页面“comparison.php”需要包含上述所有内容,然后才是内容。我能做到,我就是这样开始的:


这是一个产品比较

可能是这里的图像 ((图片)) 产品1产品2 点A点B
好吧,我想我找到了一种非常好的方法

正在使用的3个主要文件:

  • comparison.php
  • information\u template.php
  • content/comparison.php
  • comparison.php


    您不需要数据库,但大多数网站都是由数据库驱动的,因此大多数教程都会讨论数据库。php不关心从何处/如何获取数据。@MarcB我不确定您的观点与我应该如何构建数据结构有关。如果CMS不是一个选项,那么像Laravel这样的框架呢?我使用它的方式与您尝试实现的方式类似。@mopo922没有框架,没有CMS。只需要了解方法和实践,我就可以手工完成。你的问题是:如何用php制作内容加载器?