소셜로그인 중단 안내

계정으로 로그인 기능이 2023년 11월 16일 중단되었습니다.

아이보스 계정이 사라지는 것은 절대 아니며, 계정의 이메일 주소를 이용해 로그인 하실 수 있습니다.

▶️ 자세한 공지사항 확인

[php입문자강좌] php 어떻게 하면 잘 할수 있는가?

2007.02.15 10:17

유창화

조회수 3,203

댓글 8

제가 이런 글을 쓸 자격이 있는지는 모르지만

갑자기 이런글이 적고 싶어 몇자 적어봅니다.

제목은 게시판이 php게시판이기 때문에 저렇게 적었는데

그러나 모든일이 다 똑같다고 봅니다.


어떤 결과를 이루는 데에는 많은 방법이 있습니다.

어떤 방법으로 결과를 이룰것인가는 자신의 몫이겠지만

단순히 결과를 얻는데 그치는 것이 아니라 그것보다 더 발전하길 원한다면

다음의 방법을 권합니다.


첫째는, 처음에는 더딜지라도

'기초부터 잘 익히고, 실습위주의 공부, 재미있는 공부, 성취도를 느낄수 있는 공부'

를 합니다.


두번째는, 부끄러워 하지 말아야 합니다. 그런데 이것은 뻔뻔하다와는 다릅니다.

궁금한것은 물어볼줄 알고, 자신이 모르는 부분은 인정할줄 알고,

남이 잘하는 것이 있으면 칭찬 할줄 알아야 합니다.

사람은 누구나 어느 분야이던

남들보다 잘하는 부분, 남들과 비슷한 부분, 남들보다 좀 떨어지는 부분,

남들보다 못하는 부분이 있다고 봅니다.

자신이 이부분은 남들보다 좀 부족하다 하여 부끄러워 할 필요는 없습니다.

또 자신이 남들보다 잘한다 하여 으시될 필요도 없습니다.

있는 그대로 받아들이는 것이 중요하다고 봅니다.


세번째는, 원리를 이해해야 합니다. 단순히 사용만 해서는 발전할수 없습니다.

원리를 이해하기 까지는 다소 시간이 걸리겠지만

이해하고 나면 그로부터 무한한 창작물을 스스로 만들수 있게 됩니다.

하지만, 단순히 사용만 해서는 그것까지 밖에 할수 없습니다.


조금 어쭙잔게 가르치는 모양의 글이 되고 말았습니다.

본론으로 돌아가서 php를 잘하기 위해서는


1. php의 기본을 어느정도 숙지해야 합니다.

http://kr.php.net/manual/kr/language.basic-syntax.php 이것부터

함수라는 메뉴까지는 기본적으로 이해하여야 합니다.

용어를 잘못 사용하면, 대화하는데 서로 오해를 불러올수도 있습니다.

정확한 이해가 필요합니다.

단순히 읽어보는데 그치지 말고 예제 대로 그대로 따라해봅니다.


2. 그누보드 같이 계속 발전하고, 짜임새가 있는 프로그램의 원리를 이해하고 분석해봅니다.

이것은 그리 쉽지만은 않은 일입니다.

반듯이, lib안에 어떤 함수들이 있고, 어떤 원리로 돌아가는 것을 이해하도록 합니다.

자기 나름데로 목록을 만들고

함수이름, 사용법, 간단한 설명등으로 정리해 두어도 아주 많은 도움이 됩니다.

처음부터 덩어리가 큰 그누보드를 이해하기란 어렵겟지만, 기본 스킨부터 분석함으로서

그 범위를 넓혀갑니다.

단순히 분석만이 아니라 새로운 스킨도 스스로가 만들어봅니다.

새로운 스킨은 기존에 있는 아이디어(스킨)을 가지고 자신의 방식으로 만들어봅니다.

한번, 두번 만들어 보면, 어느순간 자심감이 생기는 것을 느낄수 있습니다.

그러다 보면 자연스레 내가 원하는 기능을, 아이디어를 구현하기 위하여

더 깊은 공부를 하게 됩니다.

내가 원하는 것을 만들었을때의 그 성취감이란.......

해본 사람만이 느낄수 있습니다.

이단계부턴 스스로 공부해 나갈수 있는 단계라고 생각합니다.

스킨을 분석하는 좋은 방법은

각 스킨 부분의 젤 상단에

$defined_constants = get_defined_constants();
print_r($defined_constants);
$defined_vars = get_defined_vars();
print_r($defined_vars);

등으로서

해당 스킨 파일까지 어떤 변수가 전달되어져 오고

어떤 상수가 전달되어져 오는지 살펴봅니다.

그러면 스킨부분에서 새롭게 데이타를 중복해서 가져오는 일도 없어질 뿐더러

그누보드의 전체를 보는데 한층 도움이 됩니다.



여기까지 오는데는 다소 시간은 걸리겠지만, 하루에 한두시간씩 한달만 투자한다면

충분히 어느정도 익숙해질수 있는 시간이 됩니다.

그 다음 부턴

스스로가 무언가를 생각하고, 표현하게되는, 표현 하고자 시도하는 자신의 모습을 발견하게 됩니다.

그 순간 부터가 실력이 급격히 늘게 됩니다.



그 다음에 오는 과정도 있지만 그것은 생략하고

짧은 생각이지만, 제 생각을 표현해 보았습니다.

발전하는 여러분 되십시오.
목록
댓글 8
댓글 새로고침
목록
로그인 후 더욱 많은 기능을 이용하세요!아이보스 로그인