CodeIgniter

CodeIgniter 소개

Framework

프래임워크란 에플리케이션을 구현 할 때 공통되는 부분과 에플리케이션 특화된 부분을 구분해서 공통되는 부분은 미리 만들어진 체계를 이용하고, 에플리케이션 특화된 부분은 직접 구현함으로서 생산성을 향상시키는 수단이다. 

잘 만들어진 프래임워크을 이용하면 높은 퀄리티로 프로젝트를 유지 할 수 있는 장점이 생긴다. 

프래임워크 도입시 주의할 점

하지만 프래임워크을 통해서 생산성을 높이기 위해서는 프래임워크을 잘 이해하는 것이 필수다. 따라서 프래임워크 도입 초기에는 학습 부담으로 인해서 생산성이 오히려 저해된다. 프래임워크 도입에 대한 기대감으로 조급하게 성과를 기대하다가는 아무것도 이루지 못할 수 있다. 프래임워크 도입을 위해서 충분한 학습시간을 갖는 것이 매우 중요하다. 

또한 프래임워크은 대단히 복잡한 소프트웨어이기 때문에 프래임워크과 관련된 문제가 발생했을 때는 마치 대자연을 탐험하는 것과 같은 혼란스러움을 느낄 수 있다. 

Codeigniter

PHP 기반으로 오픈소스이고, 무료로 사용 할 수 있는 프래임워크이다. PHP 프래임워크 중에 가장 많은 사용자 층을 가지고 있는 프래임 웍 중의 하나고, 빠르고 MVC 모델을 지원한다. 특히 한국에는 코드 이그나이터 커뮤니티가 있어서 다양한 정보 교류가 가능하다. 

홈페이지

본 수업을 위해서 선행해야 할 지식

프래임워크은 고수준의 기술이기 때문에 어느 정도의 지식을 필요로 한다. PHP에 대한 기본적인 이해가 있어야 하고, 실제로 서비스를 하기 위해서는 서버 환경에 대한 이해도 있으면 좋다. 아래의 수업 정도의 지식이면 충분히 프래임워크을 다룰 수 있다.  

댓글

댓글 본문
작성자
비밀번호
  1. ecoming
    요즘 Laravel 이 대세라는데 laravel 강의도 해주세요.
  2. 김태경
    잘 봤습니다. 고맙습니다.
  3. JustStudy
    고맙습니다.
    생활코딩 웹서비스 만들기 실습편
    PHP 기본 수업
    샘플
    를 얼른 공부하고 오겠습니다.
  4. 민총이
    저도 참빛바다님 의견에 한표 살포시 던져봅니다!
    대화보기
    • 참빛바다
      나중에 시간에 여유가 있으실때 라라벨에 대해서도 강의 해주시면 정말 유용할 것 같습니다.
    • 준준아빠
      좋은강의 감사합니다.
    • 후후
      기대됩니다.
    • Sean
      프레임웍 미국 발음이죠 틀린건 아니죠. 미국에서 밀크를 묠크라고 발음하죠 똑같은 말입니다. 하지만 구글 검색할때는 빠지겠죠
    • 육점이
      코드이그나이터 수업을 완강했었는데!!! 다시한번 쭉 보면서 이해가 안되었던 부분을 잘 정리해보려고 해요!! 도전합니다!!!!
    • bamtang
      감사합니다.
    • Frank
      이제 저도 프레임워크로 갈아 타고 싶네요.
      몇번이나 포기했는지.
    • Frank
      좋은 강좌 너무 고맙습니다. ^^
    • 환글
      아! 이제 회원가입 모듈 구현을 향해서... ^^
    • 통통통
      Johnny 님 한글로 표기하려면 프레임워크가 올바른 표기법입니다. 발음으로 하자면 '웍'으로 발음하는 게 더 원어민에게 비슷할 수도 있겠어요~~ 한글로 표기하는 데에 있어 영문 발음을 그대로 적을 수도 없거니와 그렇게 적게 되면 이상한 문제가 발생합니다 자세한 건 국립국어원의 외래어 표기법을 참보하셔요
    • Johnny
      음..
      김치를 킴치라고하는게 잘못된거 아닌가요?
      프레임웍을 왜 굳이 프레임워크라고 해야되는지....
    • Johnny
      본문중..
      "또한 프래임워크은 대단히 복잡한 소프트웨어이기 때문에 프래임워크과 관련된 문제가 발생했을 때는 마치 대자연을 탐험하는 것과 같은 혼란스러움을 느낄 수 있다."

      이부분에 제가 가지고있는 "f좋아요" 의 절반을 걸겠습니다.
    • 김호
      고맙습니다
    • egoing
      찾아보니까 프래임웍이라는 발음은 사용하지 않네요. 수정했습니다. 고맙습니다.
      대화보기
      • 이동한
        용어 수정 부탁드립니다. 프래임웤 -> 프레임워크
      • 콤퇘지
        이것도 기대됩니다.
      • Seong-Min Park
        코드이그나이터의 설명 뿐아니라프레임웤의 개념까지 짚어 주시는 센스 ~~
      • palindrom
        좋은 강의 감사합니다.
      • 쌈닭
        드뎌 CI 강의 시작하셨군요...
        기대가 큽니다...^^
      • 윤종선
        항상 좋은강의 잘 보고 있습니다.언제나 응원합니다~!!
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기