본문 바로가기
개발자 도전기

CodeIgniter vs Laravel, 둘의 차이점

by 개발하는아빠 2023. 1. 20.

CodeIgniter와 Laravel 모두 PHP 프레임워크이다. 둘 다 잘 모르는 개발자라면, 어떤 프레임워크를 먼저 시작해야 할까? 나의 경우, 현 직장에서 CodeIgniter로 개발된 프로그램을 사용하고 있기 때문에 CodeIgniter를 먼저 접했고, 공부를 시작했다. 그런데 현재 업무에서는 해당 프레임워크를 변형시켜서 작업할 일이 없기 때문에 이걸 계속 공부하는게 맞을지 고민되기 시작했다. 요즘에는 왠지 Laravel이 대세가 된 것 같다는 (근거없는) 느낌이 들었다. 그래서 이 둘의 차이점은 무엇인가 알아봤다.

 

CodeIgniter vs Laravel을 비교하는 내용을 글을 찾아봤다. 둘의 장단점이 확실히 있다. 이 둘의 비교의 최종 결론을 정리해보자면 이렇다. CodeIgniter는 초보자가 배우기 쉽고, Laravel은 숙력된 개발자에게 적합하며 더 나은 기능을 제공한다. 일단 지금의 나에게는 CodeIgniter가 적합할 것 같다. 회사 소프트웨어의 코드 구성이 CodeIgniter로 되어있고, 공부에 쏟을 시간이 충분하지 않은 상황이니 일단 CodeIgniter를 공부하자. 그 다음에 필요에 의해 Laravel을 공부해야겠다. 그래야 이 둘의 차이점을 조금 더 입체적으로 체감할 수 있을 것 같다.

 

| 참고한 글

https://www.guru99.com/laravel-vs-codeigniter.html

 

CodeIgniter vs Laravel – Difference Between Them

What is Laravel? Laravel is an open-source widely used PHP framework. The platform was intended for the development of web application by using MVC architectural pattern. Laravel is released under the

www.guru99.com