그누보드에서 작은 최적화 - config.php, common.php
먼저 config.php 와 common.php에서 ""으로 선언된 것중 ''으로 바꿀 수 있는 건 바꾸세요. 단, 효과는 극히 미미합니다. ^^
그리고 config.php에서 $g4[url]에 값을 입력하세요. 입력하지 않아도 되지만 입력해 놓는 것이 좋습니다.
저의 경우
입니다.
이렇게 입력해 놓으면 common.php에서 자기가 $g4[url]값을 찾는 일을 덜게 됩니다. (네, 그 값이 없으면 값을 찾기 위해 생쇼를 합니다. ^^)
또한, $g4[url]값만 잘 입력해 놓았다면 common.php 에서
라는 부분을 찾아 주석처리할 수 있습니다.
그리고 config.php에서 $g4[url]에 값을 입력하세요. 입력하지 않아도 되지만 입력해 놓는 것이 좋습니다.
저의 경우
$g4['url'] = 'http://stnzone.com/gboard';
입니다.
이렇게 입력해 놓으면 common.php에서 자기가 $g4[url]값을 찾는 일을 덜게 됩니다. (네, 그 값이 없으면 값을 찾기 위해 생쇼를 합니다. ^^)
또한, $g4[url]값만 잘 입력해 놓았다면 common.php 에서
// \ 를 / 롤 변경
$g4['url'] = strtr($g4['url'], "\\", "/");
// url 의 끝에 있는 / 를 삭제한다.
$g4['url'] = preg_replace("/\/$/", "", $g4['url']);
$g4['url'] = strtr($g4['url'], "\\", "/");
// url 의 끝에 있는 / 를 삭제한다.
$g4['url'] = preg_replace("/\/$/", "", $g4['url']);
라는 부분을 찾아 주석처리할 수 있습니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 11개
7080
--
잘 이해가 되지 않습니다.
값이 없으면 왜 "생쇼"를 하는지요?
파란색으로 되어 있는 2줄은 항상 실행됩니다.
감사합니다.
if (!$g4['url'])
{
$g4['url'] = 'http://' . $_SERVER['HTTP_HOST'];
$dir = dirname($HTTP_SERVER_VARS["PHP_SELF"]);
if (!file_exists("config.php"))
$dir = dirname($dir);
$cnt = substr_count($g4['path'], "..");
for ($i=2; $i<=$cnt; $i++)
$dir = dirname($dir);
$g4['url'] .= $dir;
도 주석처리 할 수 있네요 ?