그누보드는 PHP 의 꽃이였다. > 자유게시판

자유게시판

그누보드는 PHP 의 꽃이였다. 정보

그누보드는 PHP 의 꽃이였다.

본문

if (isset($HTTP_POST_VARS) && !isset($_POST)) {
$_POST   = &$HTTP_POST_VARS;
$_GET    = &$HTTP_GET_VARS;
$_SERVER = &$HTTP_SERVER_VARS;
$_COOKIE = &$HTTP_COOKIE_VARS;
$_ENV    = &$HTTP_ENV_VARS;
$_FILES  = &$HTTP_POST_FILES;

    if (!isset($_SESSION))
$_SESSION = &$HTTP_SESSION_VARS;
}

_GET , _POST 를 일일이 써줘야 외부 변수를 받아들일수 있는 서버 환경때문에 프로그래밍 시에 많은 번거로움을 가졌는데요..

어느날 Gnuboard 의 _common.php 를 인클루드 하니 그런 현상이 사라졌습니다.

그래서 어떻게 그런게 가능한지 궁금해서 common.php 를 열어보았습니다. 그리고 보여지는 소스!!

충격이였습니다.~ 그누보드 정말 대단합니다.

이건... 꿈의 소스 결정체였습니다. 저로서는 상상도 할 수 없는 모든것들이 고스란히 담겨있습니다.

저의 개인적인 생각으로는;; 그누보드 구조를 다 파악하신분들은;;; 다.....!!대한민국 순위권이겟어요~ ;;

저의 모자람을 다시한번 느끼며

그누보드에 ....!!!!! 그누빠가 되고파요!!  헉.1 

common.php 를 살펴보았습니다.
추천
0

댓글 7개

그누보드4 원본파일 하나만 가지고 있으면 어떤 프로그램 제작을 해도;; 예제 소스를 다 찾을수있는거 같은~
저걸 저렇게 처리하는 그누도 대단하기도 하고, 참 노력 많이 하시네요.

제 성격같으면

ech "server upgrade!!"; 하고 종료 햇을듯 한데.

php4 에서는

$_POST 라는 변수 대신에 $HTTP_POST_VARS;

$_GET이라는 변수 대신에 $HTTP_GET_VARS; 라고 했습니다.

5.x 올라오면서,  HTTP_POST_VARS 이러한 변수들은 안쓰는 추세고, php.ini에서 long_varirable...

하여간 뭐시기 값이, 기본값이 $_POST, $_GET 형태입니다.

저건 버젼낮은 서버 사양에 맞추기 위해 일부러 저렇게 하신듯 합니다.
빨리 OOP와 MVC모델이 도입된 그누보드5가 나왔으면 좋겠습니다.
처음에 PHP 접하면서 그누보드 보면서 정말 많이 배웠는데, 지금 연습하는 새로운 코딩 방식도 그누보드라는 예제를 보면서 공부하면 참 좋겠습니다. 리자언니 기대중입니다. ㅋㅋ
자 이제 wiki, wordpress랑 joomla, drupal, magento 등을 할 차례입니다...
그리고나서 php 클래스 프로그래밍으로 접어들어야 할 시기도 오는 듯 보입니다만.
더 상위 언어급으로 진급하는건 좋지만~~

그 만큼 공부를 더해야 하기때문에~~
낙오자들 많이 나올듯

제로보드 XE만 봐도 벌써 낙오자 분들이 많이 생겨서 그누보드로 오신분들이
꾀되시는 것같은데!! ㅠㅠㅠㅠ
전체 402 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT