CodeIgniter 보안강화

http://www.codeigniter-kr.org/lecture/view/247/page/1/   최근에 제가 운영하는 사이트에서 보안 문제로 말썽이 많았습니다. CodeIgniter 개발자분들은 한번씩은 꼭 생각해 주셔야 하는데요, 보안이 약한경우: 개인정보 유출이나 (SQL Injection), 악성코드 투입 (XSS), 세션 하이재킹 (MITM Attack), 등등… CodeIgniter 2.1.0에서 보안쪽으로 많이 좋아졋는데요, 만약 1.7 쓰시는 분들은 업그레이드 하시는게 좋을듯 합니다. CodeIgniter 해킹 당하는법은 여러가지...
Continue reading

컨트롤러 Controllers 설명

http://sample.cikorea.net/mvc_sample/basic_sample 컨트롤러란 무엇인가? 간단하게 말하면 컨트롤러는 URL과 상호작용하는 클래스 파일이라고 할수 있습니다. 아래 URI를 보세요 : example.com/index.php/blog/ 위 예제에서 CodeIgniter 는 blog.php 라는 파일을 Controller 로서 찾은후 로드 합니다. 컨트롤러의 이름이 URI 의 첫번째 새그먼트와 동일하다면 해당 컨트롤러는 자동적으로 로드될것입니다. 따라해보세요:  Hello World! 실재로 작동되는걸 확인해보는것이 쵝오죠 !...
Continue reading

index.php 죽이기!!

많은 분들이 codeigniter 도입 초반부에 index.php 없이 쓰려다 암초에 걸려서 포기하거나 스트레스를 받거나 하실 겁니다. (사실 저도 가끔 다른 환경에 설치하다보면 안될 때가 있습니다.) 그래서 여태까지 경험으로 축적했던 내용들을 풀어볼까 합니다. http://codeigniter-kr.org/index.php/lecture/lists 와 http://codeigniter-kr.org/lecture/lists  어느 것이 더 직관적일까요? 그리고 사용자입장에서 메인을 거치지 않고 다이렉트로 특정위치에 접근하고 싶을때 index.php라는...
Continue reading

[Codeigniter 입문] Codeigniter의 개념 잡기와 게시판 만들기 4.5 – 글 보기

각설하고, 이번에는 지난 번 만들었던 간단한 리스트를 뿌려주는 프로그램에 덧붙여 보겠습니다.   먼저, 다음과 같이 컬럼를 추가합니다.       내용을 담기 위한 memo컬럼과 조회수를 보여줄 view컬럼을 추가했습니다. (나중에 쓰일건 천천히 하면서 추가합시다.) 그럼 먼저, 게시글을 클릭했을 때 게시글 조회를 할 수 있도록 해 봅시다. 먼저 컨트롤러에서 view...
Continue reading

[Codeigniter 입문] Codeigniter의 개념 잡기와 게시판 만들기 4 – 데이터베이스와 통신하기

  먼저 DB관리툴에 접속하셔서, Codeigniter라는 데이터베이스를 만드시고 (이름은 상관 없습니다.) 아래와 같은 쿼리를 통해 테이블을 하나 생성합니다.         이 테이블은 게시판에 사용할 녀석은 아니고, 일단 테스트로 만들어 보는 테이블입니다. 간단하게 primary key와 내용만을 저장합니다.     이제 데이터베이스 테이블은 준비가 되었으니, codeigniter로 돌아가서 데이터베이스 세팅을...
Continue reading

CodeIgniter Tutorial – Learn CodeIgniter in 40 minutes

http://www.revillweb.com/tutorials/codeigniter-tutorial-learn-codeigniter-in-40-minutes/   INTRODUCTION This codeigniter tutorial will provide you with all the basic information you need to get up and running with codeigniter within 40 minutes. This codeigniter tutorial will provide step by step instructions from installation, using models to interact with the database, manipulating this information and...
Continue reading

20 Command Line Tools to Monitor Linux Performance

20 Command Line Tools to Monitor Linux Performance It’s really very tough job for every System or Network administrator to monitor and debug Linux System Performance problems every day. After being a Linux Administrator for 5 years in IT industry, I came to know that how hard is...
Continue reading