웹마스터 팁
PHP에 대한 소개
2000.03.06 03:18
자바 스크립트와 비슷하다고 생각할수 있습니다.
html 문서안에 직접 코딩할수가 있고 PHP로 만든 프로그램의 확장자를 아파치 서버의 설정에 따라서 html으로 사용할 수가 있습니다.
그리고 이전에 많은 사용자수를 가지고 있는 Perl 에 비해서 속도가 대단히 빠르다는 장점이 있습니다.
(새로 나올 PHP4, Zend 같은 경우에는 인터프리터 형식이 나닌 컴파일을 해서 실행을 하기 때문에 C의 최대 장점이있던 속도에서도 별로 뒤지지 않는다고 합니다)
또한 문법두 포인터 없는 C와 비슷하다구 생각이 들 정도로 쉽습니다.
또 하나, PHP에서 가장 좋은 점이라구도 할수 있는 DB와의 연동이 매우 쉽다는 겁니다.
C나 Perl에서두 당근 DB와 연동해서 쓸수 있습니다.
그런데 그 사용법이 PHP에 비해서는 아주 어렵습니다.
다음은 PHP에 대한 소개글입니다.
PHP는 1994년 가을 Rasmus Lerdorf에 의해서 처음 만들어졌다.
처음 비공개 판은 그의 홈 페이지에 들어와서 자신의 이력서를 검색하는 사용자를 체크하는데 사용되었고, 외부에 사용된 것은 1995는 초부터 사용되어 Personal Home Page Tools라고 알려지게 되었다.
이것은 몇 개의 특별한 매크로를 사용할 수 있는 단순한 파서(명령 해석) 엔진과 방명록이나 카운터 같이 홈 페이지의 뒤에서 공통적으로 사용할 수 있는 몇 개의 간단한 유틸리티로 구성되었다.
이 파서가 1995년 중반에 재작성되어 PHP/FI Version 2라고 명명되었다.
FI는 Rasmus가 작성한 html 형식의 데이터를 해석할 수 있는 별도의 패키지다.
그는 이 두가지를 합치고 mSQL을 지원하도록 하여 PHP/FI를 탄생시켰다.
PHP/FI는 빠른 속도로 발전하였고, 많은 사람들이 이에 공헌하였다.
1997년 중반 PHP는 또 다른 중요한 변화를 가져왔다.
이때부터 PHP는 Rasmus의 개인이 아닌 팀에 의해 개발되고 있다.
새 파서는 Zeev Suraski와 Andi Gutmans가 재작성하였고, PHP Version 3(PHP3)라는 이름으로 나타났다.
많은 PHP/FI의 기능들이 옮겨왔고, 그 외에도 많은 기능들이 새로 작성 되었다.
현재 만들어지고 있는 차기 버전은 Zend라는 이름의 PHP 버전 4로써 이전 버전보다 훨씬 더 빠른 인터프리터(명령어 해석기)를 가지고 있으며 현재 지원하고 있는 웹 서버 이외의 서버에 대해서도 실행될 수 있도록 제작되고 있다.
첫째, 서버에서 해석되는 스크립트 언어다.
PHP3는 Microsoft의 Active Server Page처럼 server에서 모든 처리가 이루어지는 script 언어 입니다.
둘째, 데이터베이스 연결을 쉽게 해준다.
PHP3의 가장 중요한 특징은 여러종류의 Database를 쉽게 지원하는 것입니다.
Unix 환경에서 쉽게 구할 수 있는 mySQL, PostgresSQL, mSQL, Unix dbm 등의 database를 포함하여 Oracle, Sybase, Infomix 등의 상업용 database를 쉽게 사용할 수 있으며, ODBC를 통한 사용도 가능합니다.
셋째, UNIX와 WINDOWS환경 모두에서 작동 가능(티 플랫폼)
PHP3는 Unix와 Windows 환경에서 모두 작동합니다. Windows NT의 IIS에서 CGI 방식이나 multi-threading 방식으로 모두 동작하며, Windows에서 Apache Server상에도 구현할 수 있습니다.
또한 Unix 환경에서 Apache Server와 통합하여 CGI 방식이나 module 방식으로 동작합니다.
넷째, 코드 작성이 쉽고 간단
PHP3의 문법은 Perl, C 언어의 문법과 비슷하며, class를 지원하여 효율적인 코딩이 가능합니다.
댓글 216
-
nanse
2001.12.13 13:56
@_@ 괜히 봐땁 -
양승모
2001.12.24 21:41
제로 보드 하나 설치 할려고 했는뎅 ㅡㅡ; 골치가 장난이 아니군 -
KYO
2001.12.29 10:09
@#%^$@&$%@&@@1?????? -_-;; 몰겠다 -
강 민구
2002.01.06 13:32
만 13세이지만...
도전 해 봐야지! -
박태호
2002.01.17 15:59
해볼려고 생각은 드는데 넘 어렵네요.. -
위드효리
2002.01.20 22:28
저두 이제부터 공부 시작할것입뉘다.......ㅡㅡ후훗......열심휘 해야쥐!! -
김명진
2002.02.04 16:52
php정복 시간문제.....^^ -
이원호
2002.02.04 23:39
G O O D -
김창수
2002.02.05 11:28
PHP...아직도 먼지 이해가 안간다..짜증나지만 오기가생긴다... -
[날º㉦º개]
2002.02.05 23:09
하하..;; 좀 뒤에-_-;; 시간되면 ㅋㅋ;-_-지금은 때가 아니라서 ㅎ;-_-; -
아기우유
2002.03.04 10:35
누구는 뭐 뱃속에서부터 배워가지고 나오나요~ 다 태어나고서부터 시작했는데요 뭘~~
저도 이제 시작하려고하는데 몇년후에는 내 모습이 어떻게 되어있을지 궁금하네요 ^^ -
김대현
2002.02.27 11:52
아 그냥 쉽게 좀 만들지 쩝.. 쉽게 좀 만들어~ 안된다면 차라리 제로보드를 php 말고
다른 쉬운걸로 해놓으면 안되나...;; -
박홍희
2002.03.02 07:46
나도 이제 시작합니다. 내년 이맘때는 뭔가 되서 돌아봐야지 -
밍이
2002.03.11 21:22
이제 막배에 공부 합니다.
2~3 개월후엔 반드시 뭐라도 배워서 올거에요. -
inoyukary
2002.03.21 14:49
php 열시미 해볼랍니다...언제까지 될지..-_-;;;
그래도 힘내자 아자~ >ㅁ<)=b -
KIM YOUN HEE
2002.04.11 07:52
지금 부텀 시작합니다..
열씸히 할꺼야여..
제로에서.... -
정영철
2002.04.16 03:27
쩝...이제 시작할껀데...
나이가 많이 어려두 대나요??
답글좀.. -
김한울
2002.04.21 19:49
나도 인자부터 이거나 배워볼란다. -
박영섭
2002.09.01 20:39
이제 시작이군요.. 모두들 화이팅 하시던데...
아두 화이팅 할랍니다..아싸~!!!! ^^ -
이루
2002.05.23 12:07
아자 +_+ -
손홍천
2002.05.26 01:15
shit... next day!! i must pt the semina~
but i don't care -
김현철
2002.07.29 17:33
나더 PHP 배울껀데;;
-_-; 이제부터~! 이제부터~시작이야!! -
제이지라
2002.07.31 16:50
대충 감만 잡는 php!!!
제로님의 강좌와 함께 시작해보렵니다.
바른생활 강의라도 좋닷. 믿을 만한 걸걸^^* -
:+:_티제이_:+:
2002.08.01 18:47
여러분!! 열심히 합시다!!
서로 도움도 되어주고 잘해봐요!! -
heojeongmin
2002.09.10 01:16
잘~부탁드립니다 ㅡㅢ 꾸벅 ... -
백승휴
2002.08.07 12:44
키키키
나오늘 php첨봐요...
제꿈도 프로그레머........
그럭저럭인데 하여간 이거 배어야 할껏같네요... -
최황로
2002.08.09 15:26
난 14살 인데
어려워서 원
자료실 하나 만들려고 하는데 -
이상석
2002.08.09 15:39
asp만 하다가 얼마전 php를 접해 보려고. 이렇게 왔습니다.
열심히 공부해봐야져..... -
fraise-*
2002.08.12 15:46
아하하.:) [....다다다다... 풀썩._ _] -
김주현
2002.08.15 03:32
반갑습니다. ^~^(((-(
제 홈페이지를 새로 만들려고 합니다. 여러분도 여러분의 홈페이지를 만들어 보세요.
좋은 내용으로 가득차고 보기 편한 홈- 페이지! -
김경찬
2002.08.16 18:14
님덜...근데 c언어 배울수잇는곳 없나요?이 제로보드처럼 무료로 배울수있는데요..아님 원래 무료엿나?암튼... -
☺날개양^-^
2002.08.23 20:21
나도 열심히 할래요^-^** -
나무스타일
2002.12.24 00:56
지금부터 공부합니다. 하나씩 하나씩 봐야겠다...ㅋㅋ -
2002.12.19 15:41
학교 다닐때 이렇게 공부했다면 난......지금 이러고 안있을텐데......ㅡ_ㅡ;
하여간 공부 열심히 해봐야지...... -
손영호
2002.10.15 21:53
왕도는 없다고들 하지만 너무 어렵습니다.
이것보다 더 쉬운 것은 없을까요 ?
책 살돈도 없고 .... 아래의 어느분처럼 저도 게시판 하나 만들어 보겠다는 심산으로
이곳에서 첫글을 읽습니다. ...
어렵습니다.
아무것도 모릅니다.
하지만 다음글을 읽겠습니다. -
이성호
2002.12.18 09:43
그냥 홈페이지 하나 말들려다, 제로 보드를 알았고,
그냥 홈페이지 하나 말들려다, 포토샵을 공부해야 했고.
그냥 홈페이지 하나 말들려다, php를 공부해야 하네.
그냥 홈페이지를 만들지 말껄...흑흑
늦게 시작한거, 천천히 해볼랍니다. 너무 좋은 곳을 만드신 주인께 감사하다는 말을 남김니다. -
Lake
2002.12.18 14:47
php... 상당히 C와 비슷해서 친근감이 마구... (퍽) -
이우진
2003.01.05 17:20
무슨소린지...;잘 몰게떠여..ㅜㅜ -
kacia
2002.11.09 21:16
아....열시미 하겠습니다... -
강병수
2002.11.19 14:49
이제 시간날때 마다.. 앗싸~~~ 공부하자~~~~ ^o^ -
고호중
2003.01.10 00:58
에공 2달안으로 홈피 완성을 목표로 열씨미 할라고요 ^^*
노력할께요 만은 질책 부탁드려요 ^^* -
녀석
2003.01.14 11:01
php 난 니가 무섭지 않다!!
다만 어지러울 뿐이다. -_-흥!! -
정철재
2003.01.14 14:44
php...
이것땜에 속도 많이 상하고 또 시간도 많이 날렸다.
하지만, 나보다 더 늦게 시작하는 사람도 드물거라 생각하니까,
더 열심히 해야 겠다.
내 나이 이제 39. 40이 되기전에 꼭, 꼭, php를 정복하기를... -
황현진
2003.01.21 08:51
켈켈켈-_ㅠ
초6 될때까지는-_ㅠ
꼭 정복해야지..-_ㅠ
몇달 안 남았네>_<
다른 님들도 꼭 정복-0- 하세요:D -
메이a
2003.01.29 14:04
,,,,,,,,,,,,, -ㅅ뉴/ 왜 내가 업로드하는곳에선 php가 업로드가 안된다고 할까 ㅡ -
문용석
2003.03.23 16:53
위에 정철재님
화이팅입니다^^
꼭 정복하시길 바래요.. -
way
2003.05.10 22:06
php를 한번 공부해보려고 시작해 봅니다...^^ -
마법구술
2003.06.08 12:29
C 가 뭔데요?
-ㅁ- 언어는 자바랑 html 이랑 몇개 기초적인거 밖에 몰라서,;;
html 로도 되는거 같은데, 제로보드 파일들 보니까,
참,html 파일로 만들어놓고 확장자를 php 로 놔두면 php 파일로 잘 되는가요?
html 파일처럼 똑같이 작동하나요? 그러면 다른점은 없나요? -
박세은
2003.08.14 08:26
저도 곧 PHP 정복에 들어갑니다.
그만 베끼고 이제 스스로 좀 만들어 봐야죠.. ㅎㅎ
이곳에서 부터 배우려고 해요. 움핫핫!! (^-^)> 모두 필승!!
메이a// 보통 무료홈페이지 계정은 php 파일을 지원하지 않는 곳이 많습니다.
(자기네들이 제공하는 게시판들을 쓰라고 막 권유하곤 하죠..-ㅂ-;;;)
지원하는 곳들도 간혹있다고 들었습니다만 전 잘 모르겠구요..^^;;
홈페이지를 두팔걷고 시작하시려면 싼 계정하나 구입하시길 권장합니다.
마법구슬// C 도 자바같은 프로그래밍 언어의 한 종류인데, UNIX 에서 쓰이는 언어구요.
html 이나 자바스크립트와는 성질이 좀 다릅니다. php 스트립트는 html 파일사이에 삽입하셔서
그냥 확장자만 .php 바꾸어 주시면 됩니다. html 파일을 열었을떄와 다른점은 없는듯 합니다. -
어린왕자™
2003.09.18 21:45
ㅈ 1금 셤기간이라서 컴을 많이못하지만...
셤끝나고 PHP!!마스터 할랍니다~!!!
아쟈~~모두 홧튕~!!!