Вопрос

Хорошо, это больше вопроса PHP, чем MondoDB, но поскольку я использую Mongo в качестве DB, я хотел бы знать, есть ли какие-либо проблемы с обоим PHP, а также Mongo при использовании следующей методики.

У меня есть страница, которая содержит все HTML и дизайн (аналогично шаблону). Затем у меня есть 4 файла PHP, которые я использую, как включает в себя. Это включает в себя HTML-формы, которые выполняют CRUD.

Моя страница динамически вытаскивает форму, передавая в вариабе URL. Переменная сообщает странице, которую образуют / включают в себя нагрузку (вставить, редактировать и т. Д.).

Прямо сейчас у меня есть соединение DB и сценарии обработки формы в каждом файле PHP включают в себя. Это означает, что вместо соединения DB и сценарий обработки формы, вызываемым в верхней части страницы, являющийся HTML, его называют в корпусе страницы.

Мой вопрос: есть ли какие-либо проблемы с сохранением моим соединительным сценариям DB и обработанием формы внутри включения / формы (которая загружается в корпусе) или я должен вызывать соединение DB и обработку формы перед любым HTML. ?

Кажется, работает нормально, но я хотел опубликовать этот вопрос, чтобы убедиться, что я не упускаю какие-либо потенциальные проблемы. Я бы не хотел иметь проблемы после того, как я использовал приложение в использование. Спасибо за любой на сайте.

Это было полезно?

Решение

Yes, this is fine. All PHP is processed before the HTML is rendered as output so even if you're including php files after outputting some HTML, it will still be processed before anything is sent back to the browser.

Другие советы

There is no problem - you can connect to mongodb in every point. Just keep in mind, that you should re-use connections, if you want to execute more than one query.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top