2009-09-16 2 views
1

index.php을 진입 점으로 사용하도록 강요하지 않는 PHP 프레임 워크가 있습니까? 아니면 MVC architecture입니까? 인증, 보안, 암호화, 데이터베이스 CRUD 등과 같은 기능을 통해 내 방식으로 무언가를 개발해야하기 때문에 일종의 프레임 워크가 도움이 될 수 있습니다. 이게 RAD 야?index.php 또는 MVC없이 PHP 프레임 워크를 사용할 수 있습니까?

+3

자신 만의 방식으로 무언가를 개발해야한다면 스스로 개발해야합니다. 그냥 생각. – vise

+0

그래,하지만 필요한 기능을 구현하는 데 프레임 워크가 도움이되지 않을까요? –

+2

아래처럼 라이브러리로 zend를 사용하면 좋겠다. –

답변

8

The Zend framework을 사용하면 만들 수있는 모든 자켓 업 시스템을 사용할 수 있습니다. 모듈 식입니다. 네가 원하는 것을 사용하여 나머지는 버려라. 그러나 MVC 패턴을 사용하는 것은 좋은 생각입니다. 거인의 어깨에 서십시오.

+1

Zend는 매우 모듈 식입니다. Zend_Auth를 사용하기 만하면 MVC없이 사용할 수 있습니다. Zend MVC는 또 다른 모듈입니다 (실제 접착제로 모듈을 구성하는 좋은 방법입니다). –

+0

왜 단일 진입 점을 사용하고 싶지 않은지 궁금한가요? 예쁜 URL/user/add/user/delete/user/show-profile 등이 있습니다. –

+0

Zend는 엄청납니다. 예를 들어 인증/로그인을하십시오. 나머지 프레임 워크없이 사용자 계정에 대한 기본 시스템 만 만드는 방법은 무엇입니까? –

1

프런트 컨트롤러 (index.php)와 MVC는 별도의 패턴입니다. 즉, 프론트 컨트롤러를 구현하거나 필요로하지 않는 MVC 프레임 워크를 가질 수 있습니다. 내 프레임 워크 선택, QCubed, 그런 일이 일어날.

+0

+1 감사합니다. 이 대답은 내 질문에 대해서도 잘 할 것입니다. 한번보세요 : http://stackoverflow.com/questions/7827937/which-php-frameworks-do-not-use-a-front-controller/7829356#7829356 – ghbarratt

관련 문제