1

好的,这比 mongodb 更像是一个 PHP 问题,但由于我使用 mongo 作为数据库,所以我想知道在使用以下技术时 PHP 和 mongo 是否存在任何问题。

我有一个包含所有 html 和设计的页面(类似于模板)。然后我有 4 个用作包含的 php 文件。这些包括保存执行 CRUD 的 html 表单。

我的页面通过传入 url 变量动态地拉入表单。该变量告诉页面要加载哪个表单/包含(插入、编辑等)。

现在我在每个 php 包含文件中都有 db 连接和表单处理脚本。这意味着不是在页面顶部调用 html 之前调用 db 连接和表单处理脚本,而是在页面正文中调用它。

我的问题:将我的数据库连接和表单处理脚本保留在包含/表单(加载在正文中)中是否有任何已知问题,或者我是否必须在任何 html 之前调用数据库连接和表单处理?

它似乎工作得很好,但我想发布这个问题以确保我没有忽略任何潜在的问题。在我将应用程序投入使用后,我不希望出现问题。感谢您在网站上的任何内容。

4

2 回答 2

1

没有问题 - 你可以在每个点连接到 mongodb。请记住,如果要执行多个查询,则应该重用连接。

于 2012-01-26T18:50:47.867 回答
1

是的,这很好。所有的 PHP 在 HTML 被渲染为输出之前被处理,所以即使你在输出一些 HTML 之后包含 php 文件,它仍然会在任何东西被发送回浏览器之前被处理。

于 2012-01-26T18:51:36.480 回答