CodeIgniter는 PHP로 작성된 경량 웹 애플리케이션 프레임워크로, MVC(Model-View-Controller) 패턴을 기반으로 작동합니다. 주요 작동 원리를 설명하겠습니다. 1. URI 라우팅 (Routing)CodeIgniter는 사용자가 요청한 URI를 분석하여 어떤 컨트롤러와 메서드를 호출할지 결정합니다. routes.php 파일에서 경로를 정의할 수 있으며, 기본적으로 URL의 첫 번째 세그먼트가 컨트롤러, 두 번째가 메서드를 나타냅니다.2. 컨트롤러 (Controller)사용자 요청이 들어오면 CodeIgniter는 해당 요청을 처리할 컨트롤러를 호출합니다. 컨트롤러는 애플리케이션의 중심부로, 모델과 뷰를 관리하고, 요청을 받아 데이터를 처리한 후 사용자에게 결과를 반환하는 역할을 ..