프로펠(PHP)

Propel (PHP)
프로펠
안정된 릴리스
1.7.2 / 2019년 11월 5일, 2년 전(2019-11-05)[1]
프리뷰 릴리즈
2.0.0-alpha12 / 2021년 1월 22일; 18개월 전(2021-01-22)[2]
저장소1.x: github.com/propelorm/Propel
2.x: github.com/propelorm/Propel2
기입처PHP
운영 체제크로스 플랫폼
유형객체-관계 매핑 프레임워크
면허증.MIT
웹 사이트www.propelorm.org

Propel은 PHP로 작성된 무료 오픈 소스(MIT) 객체-관계 매핑 툴킷입니다.또한 PHP 프레임워크 Symfony의 일부이며 버전 1.2까지 기본 ORM이었습니다.

역사

Propel 프로젝트는 2003년 8월에 시작되었으며 베타 버전 PHP 버전 5를 이용할 수 있습니다.버전 5를 통해 PHP는 Propel과 같은 프로젝트를 가능하게 하고 지금까지 없었던 대규모 객체 지향 아키텍처의 컴포넌트에 대한 수요를 창출하는 객체 지향 프로그래밍을 마침내 지원할 수 있게 되었습니다.Propel은 원래 Java 언어 ORM 프로젝트Apache Torque 프로젝트를 기반으로 했습니다.

특징들

Propel의 주요 기능은 PHP 클래스와 데이터베이스 테이블 간의 매핑을 제공하는 것입니다.이 Propel을 실현하기 위해서는 XML로 기술된 데이터 모델 정의에 따라 소스 코드 생성을 사용하여 PHP 클래스를 구축하는 생성기 컴포넌트가 포함됩니다.Propel은 또한 Propel에서 사용되는 RDBMS의 동작을 설명하는 모든 고유 규칙을 관리하는 런타임 컴포넌트도 포함합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Releases · propelorm/Propel". github.com. Retrieved 2021-04-26.
  2. ^ "Releases · propelorm/Propel2". github.com. Retrieved 2021-04-26.

외부 링크