애플리케이셔너 – 5.업그레이드 및 패치
애플리케이셔너 0.0.2(2001.5.30) applicationer-0.0.2 register(), unregister() 메소드를 삭제하였으며 따라서 lock(), unlock() 메소드 만으로 방문자공용변수를 제어합니다. 애플리케이셔너 배열 변수 $APPL_VARS[]를 삭제하였습니다. 실행속도 향상을 위해 객체 생성시 모든 방문자공용변수를 복원하던 것을 수정하여 해당…
애플리케이셔너 0.0.2(2001.5.30) applicationer-0.0.2 register(), unregister() 메소드를 삭제하였으며 따라서 lock(), unlock() 메소드 만으로 방문자공용변수를 제어합니다. 애플리케이셔너 배열 변수 $APPL_VARS[]를 삭제하였습니다. 실행속도 향상을 위해 객체 생성시 모든 방문자공용변수를 복원하던 것을 수정하여 해당…
생성자 방문자공용변수가 저장되는 장소(디렉토리 또는 디비 테이블명)를 변경할 필요가 없으면 아래와 같이 입력인자 없이 객체를 생성합니다. [crayon-6038a5032f782769170363/] 파일시스템용에서 저장되는 디렉토리를 변경하려면 아래와 같이 생성자의 입력인자인 배열의 요소 "resource"에 디렉토리명을 지정하십시요.…
애플리케이셔너 개요 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 데이터를 공유할 수 있는 변수를 등록하여 사용할 수 있도록 해 줍니다. 방문자공용변수와 동일한 기능을 수행하는 것이지만, 사용자 인터페이스가 매우…
세셔너와 애플리케이셔너의 공통점 세셔너와 애플리케이셔너 모두 웹애플리케이션 전체에 사용되는 변수를 등록하여 다룰 수 있게 해줍니다. 변수의 사용범위(scope) 방문자를 기준으로 하여 변수의 사용범위를 구분하게 되면, 세셔너는 특정 방문자에게만 적용되는 변수를 다룰…
방문자공용변수 라이브러리와 애플리케이셔너의 공통점 방문자공용변수 라이브러리와 애플리케이셔너 모두 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 공유하게 되는 변수(즉, 방문자공용변수)를 사용할 수 있게 해 줍니다. 변수의 사용범위(scope) 방문자공용변수 라이브러리에서는…
클래스 구성 class.message.php : 에러 메시지 처리 클래스 class.mysql.php : MySQL 데이터베이스 관리 클래스 class.webpage.php : 웹페이지 관리 클래스 class.userglobal.php : 방문자공용변수 관리 클래스 PUBLIC 멤버함수 방문자공용변수 사용범위 지정자 관련…
방문자공용변수란? 페이지 내에서 사용할 수 있는 변수를 사용범위(scope)를 가지고 분류하면 전역변수(global), 정적변수(static), 클래스의 데이터멤버(var), 지역변수 등이 있습니다. 이 중에 지역변수는 논외로 하고 나머지 전역변수, 정적변수, 데이터멤버는 페이지 내에서만 사용되는 변수(이하…
방문자공용변수 개요 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 데이터를 공유할 수 있는 변수를 등록하여 다룰 수 있도록 작성된 프로그램입니다. 웹애플리케이션? 웹애플리케이션은 웹 상에서 실행되는 파일들로 구성되며, 일반적으로…
미니디비 0.2.2p4 minidb-0.2.2p4 주로 인포믹스용 미니디비의 문제로 인해 업그레이드합니다. 이번에 수정한 내용들은 전부 내부적으로 처리되는 부분에 관한 것으로 사용자 인터페이스에는 전혀 변경이 없습니다. PHP3를 지원하지 않습니다. class_exists 함수를 사용하기 때문에…
DB Layer로 사용할 때 여러가지의 데이터베이스를 동일한 방법으로 접근하는 방법으로 인클루드하는 파일만 바꿔주면 데이터베이스에 관계없이 접근합니다. [crayon-6038a5033047b482552622/] 여러 개의 데이터베이스를 동시에 연결할 때 각 데이터베이스에 따라 별도로 정의된 클래스를 이용하여…