..


스폰서 링크

추진에 소개 - PHP ORM

작성한 기사 리카르도 Brambilla
6의 1 페이지

객체 관계형 매핑 (ORM) 객체 지향 코드와 관계형 데이터베이스의 통합을 촉진하기 위하여 기술 / 기술의 집합입니다.

인간에 ​​대한 설명

ORM은 astrarci 데이터베이스 (관계형)는 아래 허용하고 순수 프로그래밍에 집중하는 소프트웨어 계층입니다. 우리가 다음 우리가 데이터베이스로 그들을지도 처리의 투명한 방법으로 간단한 객체 생각 할 수 있습니다. 당신이 사전에 데이터베이스 (아마도 DBA의 도움으로)의 구조를 정의하지만 직접 생성하지 ORM 사용하는 경우 DDL을 .

우리는 일반적으로 다음 실제로 데이터베이스에있는 동일한 테이블과 필드를 만드는 데 사용되는 하나 이상의 XML dall'ORM를 써주세요. 마찬가지로 우리는 dall'ORM을 생성하는 소프트웨어 계층의 토대가 이미 수동으로 쿼리를 작성하는 CRUD (일반)에 대해 걱정할 필요가 없습니다.

자바에서는 이러한 행위는 표준이며 작업 팩 영역 (자바 지속성 API) 및 / 또는 병 (자바 아카이브, 도서관) 오픈 소스 "최대 절전 모드"를 사용하여 구현됩니다.

(기사는 아래에 계속 ...)

PHP ORM

순환에서 PHP에 대해 분명히 다른 ORM이 있습니다, 얼마 전에 저는 작은 개인 프로젝트에 사용된 아울렛 PHP ORM 매우 간단하고 효과적인,하지만 아직 두 심각한 취약성 내 의견 : 처음부터도, 그 뒤에 큰 커뮤니티가 없습니다 그것은 결국에는 확실하게 기업의 프로젝트에 적합하지 않습니다, 약 2 년 동안 업데이 트 아니에요.

우리가 두 가지 가장 널리 사용되는 ORM이 교리는 것을 발견하고 추진 정찰 조금함으로써. 둘 다 유명한 응용 프로그램 프레임 워크에 의해 다른 사람들과 지원 Symfony .

한 간단한 이유 추진 선택했고, 내가 다 더 의심을 실현 :이 문서 아니오 교리, 내 말을 이해할 수없고 내 생각에 아주 잘 조직된 추진.

추진하다

FS를 추진

사이트

여기는 공식 사이트

전제 조건

  • DOM과 PHP 5.2.4 모듈 (libxml2)
  • 지원되는 데이터베이스 (MySQL은, MS SQL 서버, PostgreSQL을, SQLite는 오라클)

특징

  • PHP5 OOP, 예외, 반복자 등 등 모든 기능을 사용
  • 몇 XML에서 PHP 클래스와 SQL 구조를 생성하는 발전기를 가지고
  • 매우 빠르고,
  • 수있는 사용자 정의 쿼리의 건설
  • 코드를 주석 생성
  • 기존 데이터베이스 리버스 엔지니어링을 허용
  • 언급했듯이 뒤에 훌륭한 문서와 큰 공동체들이있다
같은 카테고리에 ...
E - 학습
리눅스 과정 리눅스 과정
오픈 소스 시스템에 완료 안내. 2012년 6월 1일까지 -10 % 할인합니다.
코스 MySQL을 코스 MySQL을
오픈 소스 데이터베이스의 관리. 2012년 6월 1일까지 -15 % 할인.
PHP 강좌 PHP 강좌
동적 웹 사이트를 만드는 전체 과정. 2012년 6월 1일까지 할인 -5 %를.
스폰서 링크