Openbiz는 다음을 포함하는 PHP 메타데이터 프로그래밍을 구현합니다. Openbiz는 PHP 오픈 소스 프레임워크.pdf의 혁신을 주도할 것입니다. 메타데이터 프로그래밍 아이디어는 Java와 같은 고급 언어에서 비롯됩니다. 간단히 말해서 비즈니스 로직을
과 결합하는 것입니다.
구현 코드가 분리되어 있으며, 기업 간의 매핑 관계를 기술하기 위해 XML과 같은 설명 언어만 사용되며 구현 코드를 작성하지 않고도 프로그래밍이 완료됩니다.
Java의 메타데이터 프로그래밍 기능에서 유래한 원시 데이터는 소프트웨어 아키텍처의 고급 기술 중 하나이므로 더 적은 코드를 작성하고 더 많은 것을 달성할 수 있습니다
이는 비즈니스 로직의 재사용성을 극대화합니다. 다소 추상적으로 들릴 수도 있으므로 제가 옹호하는 메타데이터 프로그래밍 철학을 이해하는 데 도움이 되는 실제 예를 살펴보겠습니다.
Openbiz 아키텍처는 PHP 메타데이터 프로그래밍을 가능하게 합니다. 이제 스크립트 수준 PHP 언어는 웹 개발의 주류 언어 중 하나가 되었습니다. 하지만 그 기원은 프로세스 지향 프로그래밍 언어이기 때문에(옛날에 삽이 있었을 때 일어났던 php3에 대해 이야기하고 있습니다) Python이나 Ruby와 같은 언어와는 다릅니다. 사물. .
이 단순한 배경을 바탕으로, 그리고 아마도 PHP 자체가 오픈 소스이고 무료이기 때문에 PHP 언어의 고급 확장은 항상 .Net, Java 및 Objective C와 같은 상용 언어보다 뒤떨어져 있음을 알 수 있습니다.
PHP5가 출시되었을 때 그는 "야, 이제 객체지향이구나!"라고 외쳤고, Java, .Net 및 Cocoa는 그에게 "너
"라고 물었습니다.
메타데이터 프로그래밍 개념이 있습니까? …
성명:
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn