이전에 여러 번 해본 적이 있다는 것을 알고 있습니다. (일부 게시물은 실제로 오래되었으므로 현재 상태를 기반으로 피드백을 얻는 것이 좋을 것입니다.)하지만 새로운 적용을 위해 사용할 프레임 워크에 대한 사람들의 조언을 듣고 싶습니다. Zend에 따라 모든 것을 설정했지만 클라이언트의 투자자는 왜 Zend를 선택해야하는지 알 필요가 있습니다.Zend 또는 Symfony를 선택 하시겠습니까? 그리고 왜?
5 명의 개발자 중 2 명이 Zend에 익숙한 기반에서 선택되었습니다. 이제 고객은 Zend보다 Symfony를 선택하지 않은 이유에 대한 자세한 설명을 원합니다. 우리의 선택은 우리의 선택을 뒷받침 할만큼 충분하지 않습니다.) 그래서 어떤 프레임 워크가 다른 것에 비해 어떤 이점을 가지고 있는지 선택하도록 도와줍니다. 그래서 우리는 그에게 단단한 이유 (젠드)를 제시 할 수 있고 심포니가 +) 지금. 이제 프레임 워크를 변경할 수 있습니다.
내가 정답은 '당신이 응용 프로그램을하는지에 따라 달라집니다 당신이 자신의 요구 사항/환경있어'그래서 여기에 응용 프로그램에 대한 간략한 설명이 추측 우리 자신의 요구 사항 중 일부 :응용 프로그램 :
전 세계 수천/수백만 POS에서 수행 된 실시간 거래 데이터를 추출하는 금융 거래 시스템. 프로젝트에 대한
몇 가지 중요한 것들 :
데이터베이스가 이미 그것은 ORACLE 데이터베이스입니다 우리 &로 제공됩니다.
Oracle 데이터베이스에는 86 개 이상의 테이블이 있습니다. 일부 테이블에는 현재 60000 개가 넘는 행의 데이터가 있습니다. & 중 일부는 79 개의 컬럼을 가지고 있습니다.
우리의 요구 사항 :
는-
에 대한
- 좋은 지원 jQuery를
- 출력의 다른 유형을 쉽게 출력 할 수 (HTML, XML을, JSON)
- 쉬운 UI 개발은에-bulit 사용 함수/메소드.
- ACL
- 상당히 빠른 개발 (항상 일정이 빡빡로) 건축가에 자유를 우리가 원하는대로 솔루션
- 좋은 깨끗한 비즈니스 로직 계층.
- 물건을 빠르게 얻을 수 있도록 도와주는 프레임 워크이지만 너무 많이 제한하지는 않습니다.
- 다른 프로젝트를 수행하기위한 좋은 플랫폼입니다.
이러한 프레임 워크 (특히 두 가지를 모두 사용하는 사람들)를 사용한 사람들의 의견은 크게 감사하겠습니다.
젠드는 강박하지 않지만 심포니로 변경하면 지원이 필요합니다. 이유, 링크로 답변을 지원하십시오.
감사합니다.모든
귀하의 고객은 기술 선택을 지시하고 무엇이 '최고'인지에 대한 인식으로 인해 새로운 것을 배우도록 강요하는 대신 팀이 선택한 프레임 워크를 사용하는 것이 더 낫다고 믿어야합니다. –
@Tim : 사실 그는 상처 입은 사자 야. 우리는 그가 특정 문제에 직면했음을 알게되었고, 패키지로서 zend & oracle에 몇 가지 문제점이 있음을 알게되었습니다. 우리는 그를 설득 할 점을 열거하고 있습니다. 더 많은 점과 지원을 찾고 있습니다. –
이 프레임 워크 중 하나는 당신이 필요로하는 것을 할 수 있습니다. Symfony는 네임 스페이스를 지원하는보다 현대적입니다. Symfony –