본문 바로가기

php66

AlexaSiteThumbnail Web Services class alexa extends webservices { public function thumbnail() { $query = $this->parameters['url']; // full url $domain = 'http://' . parse_url($query,PHP_URL_HOST) . '/'; // just the main domain page $urls = array($query,$domain); $access_key_id = $this->setting_variable('apikey.amazon.access_key_id'); $private_key = $this->setting_variable('apikey.amazon.secret_access_key'); .. 2009. 2. 11.
PHP 설치 및 암호기와 성능향상 가속기 http://programmer.plotus.com/bin/view/programmer/php 참고 사이트 모음 php.net (영어) php 매뉴얼 (영어) php 매뉴얼 (한글) PECL (The PHP Extension Community Library) Windows PHP 5.2 설치 (Pear 포함) 압축 버전을 구해서 c:\php에 푼다. php.ini를 WINDOWS 밑에 복사하지 않고, windows환경변수에 다음을 추가한다. PHPRC=c:\php 도스창을 다시 연다. (환경변수를 반영하기 위하여) C:\php\php.ini의 다음 항목을 수정하거나 코멘트를 푼다. (php.ini-recommended를 복사해서 사용) extension_dir = "c:\php\ext" extension.. 2009. 2. 10.
lighttpd + php fastcgi + xcache 설치 with bin-path APM이라는 말이 널리 이용될정도로 Apache + PHP + MySQL을 이용한 웹서비스들이 많이 생겼습니다. Apache라는 웹서버는 초기 강력한 기능등으로 웹서버의 카테고리 킬러로 통할정도로 높은 점유율을 보유하고 있었습니다. 그런데 이 Apache가 범용적인 기능을 많이 보유하고 있고 또 메모리나 자원 점유율이 높은 편입니다. 아파치 1.x는 process단위이고 2.x는 thread를 이용하여 조금더 나아졌지만 자원 소모량등이 많은 것은 여전합니다. 이에 반해 lighttpd 는 non-blocking I/O로 단일 프로세스에서 실행되어 보다 가볍고 빠르다는 장점이 있습니다. 그리고 PHP를 다룰때 fastcgi기반으로 사용하기에 아파치의 mod_php와 비슷하거나 훨씬 빨라졌습니다. light.. 2009. 2. 10.
솔라리스 10, 솔라리스 익스프레스에서 SAMP (솔라리스, 아파치 2, MySQL 5, 그리고 PHP 5) 설정하기 솔라리스10 상에서 SAMP 서버의 사용법에 대한 많은 글들이 인터넷 상에 존재 합니다. 그러나 이러한 글들 중 대부분은 구 버전의 소프트웨어를 사용하거나 PHP를 포함하고 있지 않습니다. 몇몇 글들은 이러한 과정을 이해하는데 도움을 줄 수 있는 자세한 설명이나 예시들이 부족합니다. 시작하기에 앞서 솔라리스10 혹은 솔라리스 익스프레스에는 아파치 2.0.x 와 MySQL 4 가 설치 되어 있음을 먼저 밝혀 둡니다. 솔라리스10 컴패니언 시디는 PHP 4 또한 포함하고 있고 현재 솔라리스는 PHP 5 혹은 MySQL 5를 번들하지 않습니다. 이 글은 기술자가 어떻게 최신 PHP 5 를 구축하고, 이것을 Blastwave 의 MySQL 5로 통합시키며, 솔라리스에서 번들되는 아파치2 와 결합시키는지 알아 봅.. 2009. 1. 2.
APM + Snort + ADODB + BASE + oinkmaster 설치 1. APM 1.1 apache homepage : http://www.apache.org # wget http://www.apache.org/dist/httpd/httpd-2.2.4.tar.gz # tar xvzf httpd-2.2.4.tar.gz # cd httpd-2.2.4 # ./configure --prefix=/usr/local/apache --with-charset=euc_kr \ > --enable-module=so --with-included-apr # make # make install # vi /usr/local/apache/conf/httpd.conf 아래 내용을 변경 „ ServerRoot “/usr/local/apache” apache의 기본 디렉토리 내용 확인 „ Documen.. 2008. 12. 26.