테스트 사이트 - 개발 중인 베타 버전입니다

PHP 프레임워크 두개 중 하나만 쓰라고 한다면

· 8년 전 · 3081 · 17

회원님들의 선택은 어떤 PHP 프레임워크 인가요?

 

선택하시고 그 이유를 알려주시면 앞으로 계획을 세우는데 많은 도움이 되겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 17개

8년 전
composer나, npm, bower를 활용하고, 패키지관리에 신경쓸 수 있다면 라라벨이고,
직관적인 MVC 모델에 대한 친숙함과, 애플리케이션이라는 개념을 쉽게 확립할 수 있다면 코드이그나이터요!
3.0부터는 ci도 컴포져 가능 한걸로 알고 있습니다.
어딘가 설정 하는곳을 본기억이 ㅎㅎ
아니면 역으로 컴포져에다 ci를 사용하는 방법도있구요 ㅎㅎ
8년 전
네 저도 CI를 그렇게 활용하고 있습니다. ㅋㅋ
vendor 에서 application과 index.php 만 복사해서 구성하는 방식으로 ㅎㅎ
ㅎㅎㅎ
8년 전
아.. 이 설문을 할 정도면 아직 개발이 시작이 안되었나봐요 ㅎ
라라벨.
요즘 트렌드이니깐.ㅎㅎ
8년 전
아 앞으로의 개발방향을 위한 견해도 필요한거네요.
음.. 익숙한 방식(만약 회원들이 새롭게 프레임워크에 대한 이해 필요할 경우)이라면 코드이그나이터가 좀더 좋습니다.

MVC 패턴에 맞게 Model , View, Controller 를 디렉토리로 명확하게 구별하고 있고
라이브러리나, 헬퍼(주로 소소한 function단위로 이루어집니다), 코어소스를 건들이지 않고 변형이 가능한 후킹기능이 함께 존재하고 있기 때문에, 최신버전 패치 시에 유용합니다.

라라벨은 최근 나오는 개발, 퍼블리싱 업계 패러다임으로 교육을 받거나 공부를 하신 분들이 사용하기에 더욱 최적화 되어있습니다. (Composer, npm(nodejs 패키지관리자), Modern PHP(PSR level) )

그런데 코드이그나이터 자체도 Composer를 이용한 설치를 하면 CI버전 + 그누새로운솔루션패치 + 내부 사용자정의 라이브러리 등의 상호 의존성 관리가 명확해 지기 때문에 오히려 활용성이 좋다고 할 수 있습니다.

정리하면

- 기존 유저들이 프레임워크를 이해하는데 편해야한다
- 최신 트렌드를 따라갈 수도 있으나, 딱히 그렇게 하지 않아도 돌아갈 수 있어야한다.
- (이번 기회를 통해) 좀더 최신 트랜드로 진입할 수 있는 발판이 되어줄 수 있다면 좋다(이건 소망)


이렇습니다.
+99999
라라벨은 경험이 없어서 CI
8년 전
웹호스팅 환경에서의 제한사항 때문에, 범용성은 CI가 나은 것 같습니다.

게시글 목록

번호 제목
5902
5861
5807
5761
5744
5733
5718
5636
5602
5561
5545
5496
5450
5391
5329
5293
5278
5228
5163
5124
5119
5097
5083
5062
5028
4985
4967
4936
4863
4843