웹마스터 팁

http://www.linuxchannel.net/docs/php_accelerator.txtZendoptimizer는 지금까지 가장 많이 사용되었던
php cache 중 하나이다.
일단 무료이고 - 이게 중요했겠지만 ^^;
꽤 쓸만한 성능을 보여주었다.
나도 역시 이를 설치해서 사용하고 있었으나
php-accelerator를 써본후에는 비교가 안된다는 걸 느꼈다.

설치법도 아주 간단하다.
진짜로 ^^;

복잡하게 나온 설명서도 있으나 초보를 위해 간단하게 써보겠다.
일단 바이너리 파일을 받는다.
http://www.php-accelerator.co.uk/download.php 에서
사양에 맞는 파일을 받아서
알맞은 곳에 압축을 푼다. 보통 /usr/local/src 가 일반적이다.
만약 압축을 /usr/local/phpa 에 풀었다고 가정하면
php.ini 파일을 열고 맨 마지막 줄에
zend_extension = /usr/local/phpa/php_accelerator_1.3.2.so
이런식으로 압축 푼 곳의 so파일 경로를 추가해준다.

버전별로 그 이름이 다르다.
자 php.ini 파일을 저장하고
apachectl restart로
아파치를 재시작 해보자
php 페이지를 브라우저에서 몇번 열어보면 빨라진걸 체감할 수 있다.


== 주의할 점은 절대로 zendoptimizer와 같이 사용할 수 없다.
zendextension 이 오직 하나여야만 한다.


혹시 적용이 됐는지 확인하는 법을 원한다면
<?
         var_dump($GLOBALS['_PHPA']);
?>

이걸로 해봐서
array(3) { ["ENABLED"]=> bool(true) ["iVERSION"]=> int(10303) ["VERSION"]=> string(5) "1.3.3"
이거 비슷한 메세지가 나오면 잘 설치가 된 것이다.
안됐다면 null 이런식으로 나올것이다.

정 의심스러우면
<?
      phpinfo();
?>
로 확인하라

This program makes use of the Zend scripting language engine:
     Zend Engine v1.2.0, Copyright (c) 1998-2002 Zend Technologies
     with the ionCube PHP Accelerator v1.3.3, Copyright (c) 2001-2002, by Nick Lindridge
맨 위에 박스 밑부분에 이런 내용이 뜬다.

설정 부분은 필자도 잘 모르니 알아서 하시길 바란다. ㅡㅡ+


덧붙여서
php_accelerator-1.3.3r2_php-4.3.0_linux_i686-glibc2.1.3.tgz
이 버전에서는 링크한 문서처럼 설정할 필요가 없다.
왜냐면 so파일만 php.ini에서 연결시켜 주면
압축 풀어 놓은 디렉토리에 있는 CONFIGURATION 파일이
적용되기 때문이다. 물론 최신버전들은 다 적용될 것으로 보인다.
하하 아주 간단하다~  ^^

혹시 몰라서 복잡한 문서를 하나 링크해 놓는다.
잘 사용하시길~

p.s 링크문서가 사라져서 새로운 문서를 링크합니다.
하지만 최신버전에서는 이런 설정이 필요 없을겁니다.
configuration 파일이 이미 있으니까요
서버에 맞게 수정하시면 좋고 하지 않아도 좋은 성능을 보여줍니다.
제목 글쓴이 날짜
ls 명령어 팁... [3] -zenple_nux 2003.01.26
[mysql]정말 간단한 사용자 계정 주기 [1] 화니 2003.02.04
[간단한팁]아파치에서 ASP사용하기 [5] 한희진 2003.02.04
[성공했음]Apache에서 ASP돌리기 (Apache::ASP이용) for Windows 초고속강좌 [9] 한희진 2003.02.05
[JSP설치1탄]Windows에서 APM+Tomcat4.1.x버전 연동하기 (for Windows2000,XP) 한희진 2003.02.06
[JSP설치2탄]mod_jk를 이용한 Apache와 Tomcat의 연동[for Windows98/NT/2000] [1] 한희진 2003.02.06
새로운 방식의 APM 컴파일법 [13] Dopesoul 2003.02.07
MySQL 3.23.53a 이하 패치하세요!! [7] 바른생활 NGEO 2003.02.11
레드햇 8.0 에 젠드옵티마이져(Zend optimizer) 2.1.0 설치-왕초보용 [7] 정인배 2003.02.13
램디스크 활용 [6] Dopesoul 2003.02.14
리눅스에서 표준출력으로 출력되는 모든 메시지를 파일로 만들기 [1] Dopesoul 2003.02.19
잘못풀린 Tar 파일이나 기타 패키지파일 지우기 Dopesoul 2003.02.19
php-accelerator <- zend보다 빠른 phpcache [6] 푸른하늘 2003.02.20
아파치에서 펄 CGI를 쓰려면... [3] okw1003 2003.02.23
phpMyAdmin 보안설정하기 [5] 겨울늑대 2003.02.27
qmail-1.03설치① (ucspi-tcp모듈) 비츠로 2003.02.28
qmail-1.03설치② (checkpassword 인증모듈) 비츠로 2003.02.28
qmail-1.03설치③ (qmail설치) 비츠로 2003.02.28
qmail-1.03설치④ (vpopmail 인증모듈) 비츠로 2003.02.28
qmail-1.03설치④ (vpopmail+mysql) 비츠로 2003.02.28