애플리케이셔너 – 5.업그레이드 및 패치

애플리케이셔너 0.0.2(2001.5.30) applicationer-0.0.2 register(), unregister() 메소드를 삭제하였으며 따라서 lock(), unlock() 메소드 만으로 방문자공용변수를 제어합니다. 애플리케이셔너 배열 변수 $APPL_VARS[]를 삭제하였습니다. 실행속도 향상을 위해 객체 생성시 모든 방문자공용변수를 복원하던 것을 수정하여 해당…

Continue Reading 애플리케이셔너 – 5.업그레이드 및 패치

애플리케이셔너 – 4.사용자 인터페이스

생성자 방문자공용변수가 저장되는 장소(디렉토리 또는 디비 테이블명)를 변경할 필요가 없으면 아래와 같이 입력인자 없이 객체를 생성합니다. [crayon-603e1eafa3059430147578/] 파일시스템용에서 저장되는 디렉토리를 변경하려면 아래와 같이 생성자의 입력인자인 배열의 요소 "resource"에 디렉토리명을 지정하십시요.…

Continue Reading 애플리케이셔너 – 4.사용자 인터페이스

애플리케이셔너 – 3.개요

애플리케이셔너 개요 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 데이터를 공유할 수 있는 변수를 등록하여 사용할 수 있도록 해 줍니다. 방문자공용변수와 동일한 기능을 수행하는 것이지만, 사용자 인터페이스가 매우…

Continue Reading 애플리케이셔너 – 3.개요

애플리케이셔너 – 2.세셔너와의 관계

세셔너와 애플리케이셔너의 공통점 세셔너와 애플리케이셔너 모두 웹애플리케이션 전체에 사용되는 변수를 등록하여 다룰 수 있게 해줍니다. 변수의 사용범위(scope) 방문자를 기준으로 하여 변수의 사용범위를 구분하게 되면, 세셔너는 특정 방문자에게만 적용되는 변수를 다룰…

Continue Reading 애플리케이셔너 – 2.세셔너와의 관계

애플리케이셔너 – 1.방문자공용변수와의 관계

방문자공용변수 라이브러리와 애플리케이셔너의 공통점 방문자공용변수 라이브러리와 애플리케이셔너 모두 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 공유하게 되는 변수(즉, 방문자공용변수)를 사용할 수 있게 해 줍니다. 변수의 사용범위(scope) 방문자공용변수 라이브러리에서는…

Continue Reading 애플리케이셔너 – 1.방문자공용변수와의 관계

방문자공용변수 – 3.클래스 구성

클래스 구성 class.message.php : 에러 메시지 처리 클래스 class.mysql.php : MySQL 데이터베이스 관리 클래스 class.webpage.php : 웹페이지 관리 클래스 class.userglobal.php : 방문자공용변수 관리 클래스 PUBLIC 멤버함수 방문자공용변수 사용범위 지정자 관련…

Continue Reading 방문자공용변수 – 3.클래스 구성

방문자공용변수 – 2.개요

방문자공용변수란? 페이지 내에서 사용할 수 있는 변수를 사용범위(scope)를 가지고 분류하면 전역변수(global), 정적변수(static), 클래스의 데이터멤버(var), 지역변수 등이 있습니다. 이 중에 지역변수는 논외로 하고 나머지 전역변수, 정적변수, 데이터멤버는 페이지 내에서만 사용되는 변수(이하…

Continue Reading 방문자공용변수 – 2.개요

방문자공용변수 – 1.웹애플리케이션

방문자공용변수 개요 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 데이터를 공유할 수 있는 변수를 등록하여 다룰 수 있도록 작성된 프로그램입니다. 웹애플리케이션? 웹애플리케이션은 웹 상에서 실행되는 파일들로 구성되며, 일반적으로…

Continue Reading 방문자공용변수 – 1.웹애플리케이션

미니디비 – 5.업그레이드 및 패치

미니디비 0.2.2p4 minidb-0.2.2p4 주로 인포믹스용 미니디비의 문제로 인해 업그레이드합니다. 이번에 수정한 내용들은 전부 내부적으로 처리되는 부분에 관한 것으로 사용자 인터페이스에는 전혀 변경이 없습니다. PHP3를 지원하지 않습니다. class_exists 함수를 사용하기 때문에…

Continue Reading 미니디비 – 5.업그레이드 및 패치

미니디비 – 4.사용방법

DB Layer로 사용할 때 여러가지의 데이터베이스를 동일한 방법으로 접근하는 방법으로 인클루드하는 파일만 바꿔주면 데이터베이스에 관계없이 접근합니다. [crayon-603e1eafa4344520731164/] 여러 개의 데이터베이스를 동시에 연결할 때 각 데이터베이스에 따라 별도로 정의된 클래스를 이용하여…

Continue Reading 미니디비 – 4.사용방법