블로그 프로필 이미지

SMALL


(로고출처 : 코드이그나이터 한국 사용자 그룹 - http://www.codeigniter-kr.org)






☞ 코드이그나이터 와 프레임워크


코드이그나터는 PHP로 이루어져 있는 하나의 웹개발 프레임워크 이다. 일반적으로 웹프로그래머는 PHP,ASP,JSP 중 하나는 분명 접해봤을것이다. 이러한 것들은 웹싸이트 제작에 필요한 서버측 언어로, 웹 개발을 할 때 쓰이며, 전부 개발 프레임워크가 존재한다.


프레임워크의 장점은 구글에서 "프레임워크 장점" 만 입력해도 많은 정보를 찾아볼 수 있다. 물론 단점에 대한 글도 찾아볼 수 있지만, 나같은 경우는 자체 개발프레임워크가 아닌이상은 그렇게 공감은 되지 않는것같다. 또한 요즘은 프레임워크도, 자신이 제작하는 싸이트에 맞게 적절히 수정하여 사용하기 때문에, 메뉴얼만 잘 작성해 놓은다면, 프레임워크의 장점을 최대한 살려 더 좋은 웹개발을 할 수 있다.





☞ 코드이그나이터 시작


코드이그나이터는앞서말했다시피 웹프로그래밍 언어중 하나인 PHP 로 이루어져 있기때문에 PHP를 배우지 않았다면, PHP를 먼저 배우고나서 시작하는게 좋다. 그이유는 말로 설명않해도 알겠지만, PHP를 모른다면 코드이그나이터를 10%도 활용 못할 수 있다. 이말은 PHP가 ASP나 JSP에 비해 쉬운 언어라 할지라도, 프레임워크는 개발자에 맞게 수정되기 마련이기 때문에, PHP를 모른다면 수정하는데 많은 어려움을 겪을 수 있다.


아래의 싸이트는 코드이그나이터를 사용하는데 있어서 많은 도움을 얻을 수 있는 코드이그나이터 한국사용자포럼 과, 코드이그나이터 공식싸이트 이다.



코드이그나이터를 사용는 개발자들의 모임이기 때문에, 코드이그나이터를 사용하여 개발하는 경우 많은 도움을 얻을 수 있다. 또한 회원가입을 하여, 자신이 모르는 부분을 질문하여, 많은 도움을 얻을 수 있다.


일반적으로 코드이그나이터를 처음 시작한다면, 사용자개발가이드 를 이용하는게 좋다. 사용자개발가이드코드이그나이터 공식싸이트에 접속하면 이용할 수 있다. 하지만, 나처럼 영어를 잘 못할경우 개발하는데 있어서 어려움을 겪을 수 있다. 혹시라도 코드이그나이터 공식싸이트 주소 도메인을 com 이 아닌 co.kr 로 접속해 볼려한다면, 포기하는게 좋을것이다. 접속해 보면 알겠지만 이상한 싸이트가 뜬다.


암튼 나처럼 영어를 잘 못할경우 아래그림처럼 코드이그나이터 한국사용자포럼 싸이트에 접속하여 CI한글메뉴얼 을 이용하면된다. 아래 그림에는 메뉴얼에 대한 코드이그나이터 버전이 두가지 밖에 없지만, 자신의 코드이그나이터 버전이 최신버전이라면, 메뉴얼중 CI한글메뉴얼(2.1.0) 을 이용하여 시작하여도, 처음 배우는데는 별다른 지장이 없을 것이다.


(코드이그나이터 싸이트)



블로그에도 코드이그나이터에 대한 많은 설명글이 나와있지만, 공식싸이트의 나온 사용자메뉴얼 또는 한글번역된 사용자메뉴얼을 이용하는편이 좋다. 처음 코드이그나이터를 이용하여 개발할땐 개발속도가 날코딩할때보단, 느릴 수 있지만, 계속 사용하다보면 어느정도 사용법에 대해 익숙해 지면서, 개발속도 뿐만아니라 날코딩 개발을 할때보다, 훨씬 편하고 쉽게 개발을 할 수 있다.

LIST