2012-01-26 5 views
1

좋아,이 질문은 mongodb보다 PHP이지만 나는 PHP와 mongo에 다음과 같은 문제가 있는지 알고 싶습니다. 기술.PHP Mongodb - db 연결 내부 본문

나는 (템플릿과 비슷한) 모든 HTML과 디자인을 담고있는 페이지를 가지고있다. 나는 그 때 포함하는 4 개의 php 파일을 가지고있다. 여기에는 CRUD를 수행하는 보류 html 양식이 포함됩니다.

내 페이지는 url 변수를 전달하여 동적으로 양식을 가져옵니다. 이 변수는 어느 폼/include가로드 할지를 알려줍니다 (삽입, 편집 등).

지금 당장 db 연결과 양식 처리 스크립트가 각 PHP 포함 파일 안에 있습니다. 즉, db 연결 및 양식 처리 스크립트가 페이지의 맨 위에서 호출되는 대신 페이지 본문 내에서 호출되고 있음을 의미합니다.

내 질문 : include/form (본문에로드 된) 안에 내 db 연결 및 양식 처리 스크립트를 유지하는 데 관련된 알려진 문제가 있습니까? 아니면 html 앞에 db 연결 및 양식 처리를 호출해야합니까?

잘 작동하는 것처럼 보이지만 잠재적 인 문제가 간과되지 않도록이 질문을 게시하고 싶습니다. 나는 응용 프로그램을 사용하기 시작한 후에 문제가 발생하는 것을 싫어한다. 모든 사이트에 감사드립니다.

답변

1

예, 괜찮습니다. HTML이 출력되기 전에 모든 PHP가 처리되므로 일부 HTML을 출력 한 후에도 PHP 파일을 포함하더라도 브라우저에 다시 보내기 전에 PHP가 처리됩니다.

1

문제가 없습니다. 모든 지점에서 mongodb에 연결할 수 있습니다. 하나 이상의 쿼리를 실행하려면 연결을 다시 사용해야합니다.