php 개발환경
- eclipse + PDT
- eclipse 설치안된 경우
- eclipse와 PDT를 모두 설치
-
http://www.eclipse.org/php - eclipse 설치된 경우
- PDT와 관련 플러그인들만 추가 설치
-
http://download.eclipse.org/tools/php/updates - php debugging
- xdebug를 사용하는 방식
- zend debugger를 사용하는 방식
- download & install
-
http://www.zend.com/community/pdt?ecl=EclipseZend php 실행환경
- php 설치
- download php-5.xxx-win32.zip,
http://www.php.net/downloads.php - C:\php5 아래에 압축 풀기; $php5
- $php5/php_dist.ini -> copy to '$windows/php.ini'
- $php5/php5ts.dll -> copy to '$apache/bin'
- $windows/php.ini
- extension_dir = $php5/ext
- extension=php_mssql.dll -> php_sqlsrv_ts.dll
- register_globals = On
- default_charset = "ks_c_5601-1987"
- include_path = "$php5\includes"
- apache 설치
- Q. 이미 설치된 tomcat이나 iis로 대신할 수 없나?
- download & install apache server -> $apache
- $apache/conf/httpd.conf
- LoadModule php5_module
- AddType application/x-httpd-php
- ServerName localhost:80
- DocumentRoot, Directory
- DB 설치
- my sql 을 권장하나, ms sql server가 설치되어 있으므로 이를 사용한다.
개발
- php 학습
-
http://www.phpschool.com/ - php library
-
http://kr2.php.net/manual/kr/funcref.php - php ms sql funtions
-
http://www.php.net/manual/en/ref.mssql.php - db 원격 조회
-
http://q444.springnote.com/pages/330773 - chart 출력
- server side chart
- client side chart