묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
안녕하세요.
원프레임 방식(contents.php 의 앞뒷부분에 header.php, footer.php 를 인클루드)의 홈페이지에서,
------------
header.php
contents.php
footer.php
------------
각각의 파일들이 모두 mysql 과 연결되어야 할때에,
1. header.php 에서 mysql_connect 후, footer.php 에서 mysql_disconnect 하는게 나은지,
2. 각각의 파일에서, 필요할때마다 연결하였다가 끊는게 나은지 알고 싶습니다.
또, mysql_disconnect(); 만으로도 자원반환이 모두 이루어지는지요.
효율적인 mysql 접속방법은?
2002.06.11 19:32
안녕하세요.
원프레임 방식(contents.php 의 앞뒷부분에 header.php, footer.php 를 인클루드)의 홈페이지에서,
------------
header.php
contents.php
footer.php
------------
각각의 파일들이 모두 mysql 과 연결되어야 할때에,
1. header.php 에서 mysql_connect 후, footer.php 에서 mysql_disconnect 하는게 나은지,
2. 각각의 파일에서, 필요할때마다 연결하였다가 끊는게 나은지 알고 싶습니다.
또, mysql_disconnect(); 만으로도 자원반환이 모두 이루어지는지요.
댓글 1
-
Legend
2002.06.11 22:26
되도록이면 적게 서버에 접속하는 것이 좋습니다. include로 다른 파일을 포함한다고 한 여러개의 파일로 보지 마시고 인클루드 한 것을 모두 포함해서 한페이지로 생각하셔야 합니다. 한페이지 안에서는 한번만 mysql서버에 접속하도록 하는 것이 좋지요. 마지막에 mysql_disconnect --> mysql_close()입니다. php와 mysql은 서로 독립적인 프로세스라 자원반환이라구 하면 조금 어색하지만 암튼 자원에 대한 접근은 mysql_close()만으로 통해 해제가 가능하지요.