php 编写html,优点和缺点:用PHP编写HTML

(我在用谷歌翻译)

我将我的HTML和PHP分开,只是为了在MVC中实现良好的编程实践.

然而,很多时候我遇到有人直接在PHP文件中编写HTML.

在讨论’不要那样做,这很糟糕,这不是一个好的做法’时,我没有任何技术论据,除了’这不是一个好的做法’.

他们总是说,’我不会受到细节的束缚.

从技术上讲,因为不推荐?

解决方法:

不推荐使用它,因为过去表明例程或脚本越长,管理起来就越困难.如果您需要在一个文件中处理HTML和PHP,那么您需要编写的内容比将代码分成两部分要多.这让我想到你用HTML和PHP在一个文件中写更多文件会导致更复杂的代码.

这只是一般性的.那里有程序员没有更大代码块的问题,并且在同一文件中混合语言没有问题.

乍一看,它甚至可能看起来更容易.然而,随着软件的增长,软件往往会变得越来越复杂,经过一段时间的增长后,有必要考虑如何对代码进行模块化,例如:将视图与请求处理分开.

然后,在输出(显示)和处理之间绘制组件之间的一条公共线.处理将与输出层接口,然后在一个脚本/例程中处理和显示两个作业(输出的处理和显示).实际上,输出是事实抽象/规范化/减少的,以使输出代码在其上自行工作.例如.而不是将HTML输出到浏览器,处理将对象传递到输出层,然后输出层将其转换为HTML(对象的含义在这里很宽,可以是变量,数组或OOP对象).

如果您与其他人一起开发,您应该共同决定在哪里绘制这些线条,以便您可以实际协同工作.你们两个都做错了,因为就像你写下你的问题一样,你不清楚如何一起工作.一起工作比一个设计优于另一个设计更为重要.如果你认为你的同事错了,你们都需要讨论这个问题.

标签:html,web-standards,php,design-patterns

来源: https://codeday.me/bug/20190729/1574857.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值