我应该自行提交表格还是提交到外部文件?

2024-04-12

我对编程相当陌生 - 特别是 Coldfusion,我很好奇我是否将表单提交到其所在的页面并在那里处理结果,或者是否应该将其提交到外部文件进行处理是否有区别,然后从那里重定向?


它可以发挥作用。当我第一次开始编程时,我经常会做这样的事情:

myform.cfm(get/post) -> myformresults.cfm(get/post)

起初,这似乎是一个合理的方法。表单和表单结果通常看起来很不同。它们与数据库的交互方式截然不同。从长远来看,这并不是一个好的方法。现在我通常:

myform.cfm(get) -> myform.cfm(post)

原因一:如果表单在发布时出现问题,我已经在正确的位置重新填充它。

原因2:HTTP 获取的目的是在不进行操作的情况下获取数据。 HTTP 帖子旨在操纵数据。这符合已经建立的模式

原因三:需要调试的东西更少。因为页面和方法的组合较少

原因四:在编程中,了解共同点而不是不同点通常很有用。您很可能会发现您的myformresults.cfm页面确实非常相似myform.cfm

原因五:.Net 开发人员已经在这样做了。如果您在使用 .Net 的商店工作,他们已经期待这种区别的存在

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我应该自行提交表格还是提交到外部文件? 的相关文章

随机推荐