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和html_Php_Templates - Fatal编程技术网

嵌入php和html

嵌入php和html,php,templates,Php,Templates,好吧,这可能是个老生常谈的问题,但我有点困惑。 我打算自己开发一个项目。这意味着我将构建HTML模板、PHP脚本、MYSQL查询、AJAX调用和CSS样式。 这意味着其他人不会接触代码的任何部分 我知道模板是使整个应用程序易于修改的好方法。但这样做有必要吗?因为我是唯一一个知道那个文件和那个页面做什么的人?如果我是你,我不会使用模板(你是说PHP框架吗?),但那只是我自己 如果我是你,我不会使用模板(你是说PHP框架吗?),但那只是我自己 您不必使用模板引擎—PHP本身可以很好地做到这一点 一般

好吧,这可能是个老生常谈的问题,但我有点困惑。 我打算自己开发一个项目。这意味着我将构建HTML模板、PHP脚本、MYSQL查询、AJAX调用和CSS样式。 这意味着其他人不会接触代码的任何部分


我知道模板是使整个应用程序易于修改的好方法。但这样做有必要吗?因为我是唯一一个知道那个文件和那个页面做什么的人?

如果我是你,我不会使用模板(你是说PHP框架吗?),但那只是我自己

如果我是你,我不会使用模板(你是说PHP框架吗?),但那只是我自己

您不必使用模板引擎—PHP本身可以很好地做到这一点


一般来说,“分离关注点”是一个好主意(例如,输出HTML的代码与从数据库加载数据的代码是分离的)-它提高了代码的可读性和组织性,使其更易于维护,并加快了进一步的开发。

您不必使用模板引擎-PHP本身可以很好地做到这一点


一般来说,“分离关注点”是一个好主意(例如,输出HTML的代码与从数据库加载数据的代码是分离的)-它提高了代码的可读性和组织性,使其更易于维护,并加快了进一步开发的速度。

您应该看看框架,如。大多数框架都使用MVC,因此可以很好地分离代码

但这样做有必要吗?因为我是唯一一个知道这些文件和页面的功能的人


是的,如果您想让它长期保持可维护性。如果你不经常在代码上工作,你会忘记一些事情最终是如何工作的,如果你有一个适当的分离和组织,你就会很高兴。大多数框架都使用MVC,因此可以很好地分离代码

但这样做有必要吗?因为我是唯一一个知道这些文件和页面的功能的人


是的,如果您想让它长期保持可维护性。如果你不经常在代码上工作,你会忘记一些事情最终是如何工作的,如果你有一个适当的分离和组织,你会很高兴。

在软件产品的开发中使用通用模式不仅是为了使其更可读/可维护,而且是为了使其可扩展。您的软件使用时间越长,所需的功能就越多。在这种情况下,扩展一个混乱的软件是行不通的。
尝试一个php框架(例如Zend framework/Symfony(1/2)),有很多教程可以让您轻松开始使用或不使用模板引擎(我使用twig atm,它做得很好!).

在软件产品开发中使用通用模式不仅是为了使其更可读/可维护,而且是为了使其可扩展。您的软件使用时间越长,所需的功能就越多。在这种情况下,扩展一个混乱的软件是行不通的。
尝试一个php框架(例如Zend framework/Symfony(1/2)),有很多教程可以让你轻松地开始使用或不使用模板引擎(我使用twig atm,它做得很好!)。

想想你,两年后,你会忘记一切,使用好的实践,至少对你来说,如果你不想放松自己的工作,你不能使用课程模板想想你,两年后,你会忘记一切,使用好的实践,至少对你来说,如果你不想放松自己的工作,你不能使用课程模板。我是指我自己开发的框架,其中有一个模板类。我是指我自己开发的框架,其中有一个模板类。分离(模板系统)的使用是因为工作分离(php开发人员,网页设计师)。既然我两个都是,我为什么要分开呢?我会把我的html和css部分放在页面的底部,它会完成的,不是吗?@Charlie Pigarelli:正如我所说,它增加了可维护性。分离(模板系统)的使用是因为作业分离(php开发人员、web设计人员)。既然我两个都是,我为什么要分开呢?我会把我的html和css部分放在页面的底部,它会完成的,不是吗?@Charlie Pigarelli:正如我所说,它增加了可维护性。