Symfony는 웹 및 콘솔 애플리케이션을 만들기 위한 PHP 프레임워크이자 재사용 가능한 PHP 컴포넌트 모음입니다.
codeigniter4/CodeIgniter4
최신 PHP에 맞춰 재작성된 CodeIgniter의 4번째 메이저 버전으로, 가볍고 빠르며 유연한 PHP 풀스택 웹 프레임워크입니다.
- 스타
- 6,011
- 포크
- 2,008
- 열린 이슈
- 39
- 마지막 커밋
- 18시간 전
어떤 프로젝트인가요?
CodeIgniter 4는 작은 설치 공간과 완만한 학습 곡선을 바탕으로 웹 애플리케이션을 구축하도록 설계된 PHP 풀스택 웹 프레임워크입니다. 이전 버전을 완전히 재작성해 코드베이스를 현대화하면서도 프레임워크를 널리 알린 친근한 스타일은 유지했습니다.
이 프레임워크를 사용하려면 PHP 8.2 이상과 intl 및 mbstring 확장이 필요합니다. 앱은 프로젝트의 public 폴더에서 제공되므로 프레임워크 코드와 기타 구성 요소가 웹에서 직접 접근되지 않습니다. 저장소에는 CodeIgniter 4 소스만 포함되어 있으며, 버전 3의 일부 구성 요소는 별도의 선택적 패키지로 분리되고 있습니다.
개발은 커뮤니티 주도로 이루어집니다. 버그와 승인된 작업 패키지는 GitHub 이슈로 관리하고, 지원 및 기능 논의는 공식 포럼에서 진행합니다.
핵심 기능
- 01PHP 8.2 이상을 위한 풀스택 MVC 스타일 웹 프레임워크.
- 02설치 공간이 작은 경량 코어.
- 03프레임워크 코드와 웹에서 접근할 수 있는 파일을 분리하는 public 폴더 진입점.
- 04코어에서 분리된 구성 요소를 위한 선택적 패키지.
- 05공식 사용자 가이드 및 API 문서.
활용 사례
- PHP로 서버 렌더링 웹 애플리케이션과 웹사이트 구축.
- PHP 프레임워크를 사용해 REST 스타일 백엔드 API 개발.
- 기존 CodeIgniter 3 애플리케이션 마이그레이션 또는 현대화.
사용 전 알아둘 점
- PHP 8.2 이상과 intl 및 mbstring 확장 기능이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- CodeIgniter4은(는) 무엇인가요?
- 최신 PHP에 맞춰 재작성된 CodeIgniter의 4번째 메이저 버전으로, 가볍고 빠르며 유연한 PHP 풀스택 웹 프레임워크입니다. CodeIgniter 4는 작은 설치 공간과 완만한 학습 곡선을 바탕으로 웹 애플리케이션을 구축하도록 설계된 PHP 풀스택 웹 프레임워크입니다. 이전 버전을 완전히 재작성해 코드베이스를 현대화하면서도 프레임워크를 널리 알린 친근한 스타일은 유지했습니다.
- CodeIgniter4은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- CodeIgniter4은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- CodeIgniter4은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. CodeIgniter4의 마지막 커밋은 2026년 11월 6일입니다.
- CodeIgniter4은(는) 어디에 사용할 수 있나요?
- PHP로 서버 렌더링 웹 애플리케이션과 웹사이트 구축. PHP 프레임워크를 사용해 REST 스타일 백엔드 API 개발. 기존 CodeIgniter 3 애플리케이션 마이그레이션 또는 현대화.
- CodeIgniter4은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/codeigniter4/CodeIgniter4
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
라우팅, ORM, 마이그레이션, 큐, 실시간 브로드캐스팅을 지원하는 표현력 있는 문법의 PHP 웹 애플리케이션 프레임워크입니다.
빠른 개발과 깔끔하고 실용적인 설계를 지원하는 고수준 Python 웹 프레임워크입니다.
Ruby on Rails는 Ruby로 데이터베이스 기반 웹 애플리케이션을 구축하기 위한 풀스택 MVC 웹 프레임워크입니다.
라우팅, 뷰, PostgreSQL 모델, 개발 IDE를 기본 제공하는 Haskell용 타입 안전 풀스택 웹 프레임워크입니다.
TypeScript 또는 JavaScript로 효율적이고 확장 가능한 서버 측 애플리케이션을 구축하는 진보적인 Node.js 프레임워크입니다.