Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.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 - Fatal编程技术网

创建基于模板的PHP博客

创建基于模板的PHP博客,php,templates,Php,Templates,我刚刚创建了一个博客脚本。我正在使用foreach循环并显示帖子。但是现在我想创建一个像Wordpress这样的模板引擎。我该怎么做?我是PHP新手。我不知道该怎么做 我试着使用文件获取内容。例如: file_get_contents("template_dir/template_name/index.php"); 但是CSS和图像有一个问题。这是我的第一个问题。任何人请帮助我创建此文件。要引入您使用的文件include()或require() 然而,我不明白为什么这么多人坚持要重新发明轮子。

我刚刚创建了一个博客脚本。我正在使用
foreach
循环并显示帖子。但是现在我想创建一个像Wordpress这样的模板引擎。我该怎么做?我是PHP新手。我不知道该怎么做

我试着使用
文件获取内容
。例如:

file_get_contents("template_dir/template_name/index.php");

但是CSS和图像有一个问题。这是我的第一个问题。任何人请帮助我创建此文件。

要引入您使用的文件
include()
require()


然而,我不明白为什么这么多人坚持要重新发明轮子。如果您正在构建博客,请安装Wordpress并编写您自己的Wordpress主题。Wordpress已经发展了多年,现在不仅是最好的博客引擎之一,而且是一个功能强大的cms,可以为任何类型的网站提供动力。

以下文章可能会让您感兴趣:。它涵盖了如何将显示与数据库查询分开。我知道bro,但我想知道如何做到这一点,还尝试了include()和require(),但唯一的问题是css和images@Akhil与大家一直建议的无处不在的Wordpress不同,我支持你的学习意愿,并再次提出我的建议:尝试一些php框架,也许CakePHP或Yii wich都有一个博客教程,可以帮助你学习好的编码实践(Wordpress不这么做),还有很多其他的,当然Wordpress不会教好的编码实践,但是谁是开源语言的好编码实践的权威呢,良好的实践是开放的解释和依赖于目标。如果你想学习,当然你应该看看教程并学习,这真是太棒了。但是,如果这不是一个学习实验,你想开始运行一个博客,那么Wordpress是一个不错的选择,因为你需要大约5年的时间来学习所有东西,然后再花5年的时间来构建任何东西,即使你是对的,兄弟,但是我找不到一个教程来教你创建一个基于模板的博客或论坛。所有人都在谈论解析代码,比如{title}、{name},等等。。。。我知道如何解析代码。。我希望你能理解。。无论如何,谢谢你的回复。