CodeIgniter4에 오신 것을 환영합니다
CodeIgniter4에 오신 것을 환영합니다
서버 요구 사항
크레딧
PSR 준수
라이선스 계약
설치
Composer 설치
수동 설치
앱 실행
워커 모드
문제 해결
배포
변경 로그
이전 버전에서 업그레이드
CodeIgniter 저장소
가이드
첫 번째 애플리케이션 만들기
REST API 시작하기
CodeIgniter4 개요
애플리케이션 구조
모델, 뷰, 컨트롤러
파일 오토로딩
서비스(Services)
팩토리(Factories)
HTTP 요청 다루기
보안 가이드라인
설계 및 아키텍처 목표
일반 주제
구성
CodeIgniter URL
헬퍼 함수
전역 함수 및 상수
로깅 정보
오류 처리
웹 페이지 캐싱
AJAX 요청
코드 모듈
애플리케이션 관리
여러 환경 처리
컨트롤러와 라우팅
URI 라우팅
컨트롤러
컨트롤러 필터
컨트롤러 속성
자동 라우팅(향상)
HTTP 메시지
Request 클래스
IncomingRequest 클래스”
콘텐츠 협상
HTTP 메서드 스푸핑
RESTful 리소스 처리
응답 빌드
뷰(Views)
렌더러 보기
레이아웃 보기
셀 보기
파서 보기
뷰 데코레이터
HTML 테이블 클래스
HTTP 응답
API 응답
API 리소스
콘텐츠 보안 정책
현지화
뷰 파일의 대체 PHP 구문
데이터베이스 다루기
빠른 시작: 사용 예제
데이터베이스 설정
데이터베이스 연결
쿼리 실행
쿼리 결과 생성
쿼리 헬퍼 메서드
쿼리 빌더 클래스
트랜잭션
메타데이터 가져오기
커스텀 함수 호출
데이터베이스 이벤트
데이터베이스 유틸리티
데이터 모델링
CodeIgniter 모델 사용
엔티티 클래스 사용
데이터베이스 관리
데이터베이스 Forge
데이터베이스 마이그레이션
데이터베이스 시딩
데이터베이스 명령어
라이브러리 레퍼런스
캐싱 드라이버
쿠키
교차 출처 리소스 공유 (CORS)
CURLRequest 클래스
이메일 클래스
암호화 서비스
파일 다루기
파일 컬렉션
허니팟 클래스
이미지 조작 클래스
페이지네이션
퍼블리셔
보안
세션 라이브러리
스로틀러
시간과 날짜
타이포그래피
업로드된 파일 다루기
URI 작업하기
사용자 에이전트 클래스
유효성 검사
헬퍼(Helpers)
배열 헬퍼
쿠키 헬퍼
날짜 헬퍼
파일시스템 헬퍼
폼 헬퍼(Form Helper)
HTML 헬퍼(HTML Helper)
인플렉터(Inflector) 헬퍼
숫자(Number) 헬퍼
보안(Security) 헬퍼
테스트(Test) 헬퍼
텍스트(Text) 헬퍼
URL 헬퍼
XML 헬퍼
테스트
시작하기
데이터베이스
데이터 생성
컨트롤러 테스트
HTTP 테스트
응답 테스트
CLI 명령 테스트
모킹
벤치마킹
애플리케이션 디버깅
세션 테스트
명령줄 사용법
CLI 개요
CLI를 통한 컨트롤러 실행
Spark 명령
Spark 명령 만들기
CLI 생성기
CLI 라이브러리
CLI 시그널
CLIRequest 클래스
CodeIgniter 확장
코어 시스템 클래스 만들기
공통 함수 교체
이벤트
컨트롤러 확장
인증
Composer 패키지 만들기
CodeIgniter에 기여하기
공식 패키지
CodeIgniter
일반 주제
일반 주제
구성
CodeIgniter URL
헬퍼 함수
전역 함수 및 상수
로깅 정보
오류 처리
웹 페이지 캐싱
AJAX 요청
코드 모듈
애플리케이션 관리
여러 환경 처리