자유게시판

제목 Zend Framework 2
글쓴이 헛발이 작성시각 2012/12/18 17:17:09
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 13621   RSS
Zend Framework 2의 핵심은 종속성을 주입했다던데..

음... 종속성이 뭐죠? ㅋㅋ





[종속성이란]


관계 모델에서 다른 실체 또는 속성이 존재하는 경우에 한하여 어떤 실체 또는 속성의 존재 의의가 있다는 것을 의미하는 실체 간 또는 속성 간의 관련 관계. 관계 모델에서는 데이터 구조를 형식화하는 경우에 하나의 관계 중에 포함되는 몇 가지 속성 간 사상(寫像)의 성질(종속 관계)이 중요하다. 종속 관계에는 함수 종속성(functional dependency), 결합 종속성(join dependency), 다치 종속성(multi-valued dependency), 추이 종속성(transitive depen-dency) 등이 있다.
 다음글 PHP가 5.5 알파버젼으로 릴리즈 되었습니다. (4)
 이전글 불상님 번개 안 치세요? (4)

댓글

케이든 / 2012/12/18 19:15:56 / 추천 0
 앗 젠드가 버전 2가 됬네요?


종속성은 모르겠고 DEPENDENCY란 단어가 나와 몇자 적어보겠습니다 ㅋㅋ

아마도 한글로 종속성이겠죠?


우선 함수 종속성, 다치 종속성 이런건 잘 모르겠고

이해하기 쉽게 설명해 보자면 모듈 형태로 만들어진 프로그램을 패키지처럼 구성한 후,

배포하기 시작하면서 쓰게된거같습니다.


젠드를 쓰면서 젠드의 A 모듈을 사용해야겠다 싶으면 패키지툴 같은거로

(PHP는 Composer, nodeJS는 NPM, ROR은 Bundler)

그 모듈을 간단히 설치 하고 바로 사용이 가능합니다. 



여기서 dependency가 나오는데 A모듈이 AB 모듈과 AC모듈을 사용하여 만들어진 모듈이라면

A만 설치해도 dependency 정보를 가져와 AB,AC가 자동으로 설치가 됩니다.

(A모듈 패키지의 dependency require 정보에 AB의 어떤 버젼이 필요하고, AC의 어떤버젼이 필요한지 들어있습니다)



아마도 종속성이 A와 AB,AC의 관계를 나타나는게 아닌가 쉽네요

매번 느끼지만 누구에게 설명해주는건 참 어렵습니다 ㅎㅎ




그나저나 젠드2는 속도가 좀 빨라졌나요? 

케이든 / 2012/12/18 19:17:44 / 추천 0
  http://framework.zend.com/downloads/composer 

여기에 있네요 

쉽게 말해 A와 B가 서로 의존된 관계라면

A만 설치해도 B가 같이 설치되는?? ㅋㅋㅋㅋㅋㅋㅋ 어렵네요
한대승(불의회상) / 2012/12/18 19:26:16 / 추천 0
점점 자바스러워지는.....
니삼 / 2012/12/18 19:58:32 / 추천 0
속도 관련된 자료는 없을까요 ㅋ
milosz / 2012/12/19 08:14:12 / 추천 0
 Dependency는 의존성으로 많이 번역됩니다. 덕분에 좋은 도구가 많이 나오겠네요~
헛발이 / 2012/12/19 09:03:55 / 추천 0
그러면 비빌 언덕이 되는건가요? ㅋㅋ