본문 바로가기

Yii Framework/Guide to Yii 1.0

01. Yii는 무엇인가요?

yiiframework 의 The Definitive Guide를 개인적으로 직역 정리한 곳 입니다.

영어전공자도 아니며 영어라 친하지도 않습니다.

그냥 보면서 직영으로 옮겨 놓은것으로 오역이나 잘못된 부분이 있으면 친절하게 알려주세요.^^

이 페이지의 원문 : http://www.yiiframework.com/doc/guide/1.1/en/quickstart.what-is-yii


Yii는 무엇인가요?

  1. 요구사항
  2. Yii 는 어디에 좋은가요?
  3. Yii 는 다른 프레임워크(Framework) 에 비해 어떤가요?


Yii는 대규모 웹 애플리케이션을 신속하게 개발하기위한 고성능 컴포넌트 기반의 PHP 프레임 워크입니다.

Yii는 웹 프로그래밍의 재사용성을 최대한 가능하게 하고 웹 응용 프로그램의 개발 과정을 빠르게 진행할수 있습니다.

Yii(이; [ji :] 라고 발음합니다)라는 이름은 " Yes It Is! "의 약어입니다.

대부분의 경우이 기간은 Yii을 처음 접하는 사람들의 질문에 대한 정확하고 간결하기 짝이없는 답변입니다.


빠른가? ... 안전한가? ... 전문적인가? ... 다음 프로젝트에 맞는가? ... Yes, it is!


1. 요구사항

Yii를 이용한 웹 응용 프로그램을 실행하려면 PHP 5.1.0을 지원하는 웹 서버가 필요합니다.

Yii를 쓰고 싶은 개발자는 객체 지향 프로그래밍 (OOP)을 이해하는 것이 매우 유용합니다.

왜냐하면 Yii는 순수한 OOP 프레임워크이기 때문입니다.


2. Yii 는 어디에 좋은가요?

Yii는 사실상 모든 종류의 웹 응용 프로그램 개발에 사용할 수있는 범용 웹 프로그래밍 프레임워크입니다.

Yii는 가볍고이고 정교한 캐싱 메커니즘을 가지고 있기 때문에, 고부하 응용 프로그램 특히 포털, 포럼, 콘텐츠 관리 시스템 (CMS),  전자 상거래 시스템 등

트래픽이 높은 애플리케이션에 적합합니다.


3. Yii 는 다른 프레임워크(Framework)에 비해 어떤가요?

대부분의 PHP 프레임 워크와 마찬가지로, Yii는 MVC 프레임워크입니다.


Yii는 다른 PHP 프레임 워크에 비해 고효율, 다양한 기능, 다양한된 문서를 가지고 있는 점에서 우수합니다.

Yii는 어려운 웹 애플리케이션 개발에 적합하도록 처음부터 설계되었습니다. 이는 어느 일부 프로젝트의 결과물 이나 타사 대기업의 결과가 아닙니다.

Yii는 개발자의 웹 애플리케이션 개발에 풍부한 경험과 검증 된 웹 프로그래밍 프레임워크 및 응용 프로그램에 대한 연구의 결과입니다.