hit: 8413 / writer: aktlakfh1211 
:::: PHP강좌 3회 내컴퓨터를 서버로 쓰자! ::::
작성자 : aktlakfh1211 등록일 : 2004-11-27 18:37:01
안녕하세요 ~~
강좌를 보시면서 이상한 부분이나 이해안가는 부분 그리고 잘못된 부분을 발견하시면 해당 강좌에 리플을 달아주시면 고맙겠습니다. 물론, 각 강좌마다 궁금한 점 있으셔도 답글 달아주시구요.
먼저 오늘은 기초적인 프로그래밍에 관한 강좌에 들어가기 앞서 PHP를 공부하기 위한 방법에 관해 얘기해드리겠습니다.
PHP를 공부하시기 위해서는 자신의 PC에 직접 APM(Apache + PHP + Mysql)을 설치하거나 PHP 개발 환경을 서비스해주는 웹사이트(PHP 무료 계정)를 이용하시면 됩니다.
만일, 자신의 PC에 직접 APM(Apache + PHP + Mysql)을 설치할 경우, 설치에 필요한 소스나 프로그램을 해당 웹사이트에서 다운받아서 설치해야 되는데 이 APM을 연동해서 설치하는 부분은 좀 내용이 길기 때문에 아래 링크된 웹사이트를 참고하시기 바랍니다.
Linux - APM 설치하기
Windows - APM 설치하기
만일, 위 APM 설치를 하시는 과정에서 안되는 부분이 있으면 질문해주세요.
안녕하세요 ~~

APM 설치를 이상없이 하셨다면 이제 간단한 PHP 프로그래밍을 해보겠습니다.

먼저, PHP 코드를 짜기 위해서는 편집기가 필요한데 여러분이 잘 쓰시는 편집기를 이용하시면 됩니다. 참고로, 윈도우에 내장된 메모장보다는 AcroEdit나 EditPlus를 사용하시면 다양한 편집기능을 이용할 수 있어 여러모로 좋습니다 ^^

그럼, 이제 에디터를 실행한 후에 다음과 같이 입력해보세요.


echo("PHP 넘 좋아~~");
?>


그리고 first.php 로 저장하신 후 확인해 볼 수 있습니다.

만일, 윈도우즈에 APM을 설치하셨다면 first.php 파일을 apache 디렉토리 밑에 htdocs 디렉토리 안에 저장하신 후 웹브라우저를 열고 주소창에


http://localhost/first.php


입력한 후에 확인하시면


PHP 넘 좋아~~


위와 같이 나오는 것을 확인할 수 있을 것입니다.

그럼, 위의 코드를 잠깐 보겠습니다.

echo("PHP 넘 좋아~~");
?>

에서 부분은 PHP 코드를 사용하기 위해 앞 뒤로 입력해줘야 하는 태그입니다.(참고로, ASP 에서는 <% ... %> 태그를 사용합니다.)

그리고 echo("...") 는 문자열을 출력하는 함수로 위의 예제에서는 쌍따옴표로 묶여진 문자열 즉, "PHP 넘 좋아~~" 가 화면에 뿌려지게 됩니다.

또한, PHP 에서는 코드의 명령이 끝나는 부분에 세미콜론(;) 을 입력해야 됩니다. 따라서 위 예제처럼 echo("PHP 넘 좋아~~") 다음에 세미콜론(;) 를 꼭 쓰셔야 됩니다.

아주 쉽죠 ^^

이번 강좌는 여기까지입니다. 그럼, 바이..
  링크 시켜 놨다고 했는데 왜 링크가 안되어 있느거죠?? APM연동하는 거 리눅스 윈도우즈링크가 안 되어 있음.. 12/02 15:14
  aktlakfh1211이건 웹 프로그램 언어 입니다. PHP(CGI)를 지원하는 서버에서만 작동합니다.
비베와는 달리 웹계정에서 바이너리 형식으로 실행되는 프로그램이 바로 웹 프로그램입니다.
웹 프로그램은 바이너리라서 컴파일이 필요 없고 그냥 서버에 올리기만 하면 작동.
우뜨 게시판도 PHP로 구현되었답니다.
요샌 PHP가 리눅스의 기본팩으로 딸려 들어가 있으며 첨 버전에선 Personal Homepage Tool 로만 해석되었죠.
하지만 점점 버젼이 올라갈수록 이렇게 해석되었습니다.
"Professional Hypertext Prepocessor"
라고 해석되었습니다.
이처럼 `14`년의 업데이트 과정을 거처 CGI 계의 최강 언어인 Perl을 떠밀치고 올라갔습니다.
그렇게 14년이란 세월이 흘렀습니다.
12/19 09:25


이전글 PHP강좌 4회차 변수를 알자
다음글 PHP강좌 2회 제로보드 설치하기