다음의 페이지를 대부분 참조했습니다. (http://www.zarafa.com/wiki/index.php/Apache_tuning) - http 웹페이지는 stateless(connectionless) 입니다. 즉 페이지 불러올 때에만 서버와 연결하고 다 불러와지면 연결을 끊습니다. - 1개의 연결당 평균 메모리 소모량은 20MB 입니다. (라엘이가 관리하는 여러서버의 평균값을 내보았음) - Ubuntu Apache 의 기본 동시접속자 제한은 150개 입니다. 1000개의 동시접속이 연결되면 150개는 즉시 처리진행되고, 나머지 850개는 대기열에서 대기하다가 차례대로 처리됩니다. 1> 서버 연결당 얼마나 메모리를 소모하는지 확인 #ps -ylC apache2 | awk '{x += $8;y += 1} ..
- 속도나 트래픽제한 툴입니다. Mod Cband 는 Apache2 모듈입니다. 다음의 기능이 가능합니다. 1) 대역폭 제한 (Bandwidth limit)2) 동시 접속자 제한 (Concurrent user)3) 트래픽 제한 (Transfer quota) 통계 용도로만 사용할 수도 있다. 현재 공식사이트가 닫혀있어서 대체할 만한 다운로드 경로를 적는다. 1) mod cband 공식사이트 : http://cband.linux.pl/ (안열림.) 2) mod cband 메인 개발자 블로그 : http://dembol.org/blog/mod_cband/ (다운로드 링크가 동작안함) 3) source forge 링크 : http://sourceforge.net/projects/cband/files/ (최신버전..
먼저 우분투를 설치한 후 apt-get updateapt-get upgrade 명령을 사용하면, 항상 빠르고 안전한 최신버전의 소프트웨어를 사용하실 수 있습니다. 현재 배포된 Ubuntu 버전은 아래와 같습니다. 운영체제의 수명이 긴 LTS 버전을 설치하도록 합시다. Ubuntu OS의 자세한사항은 http://en.wikipedia.org/wiki/Ubuntu_(operating_system) 참고하세요. 요즘 구성가능한 서버 방식은 다음과 같습니다. - Nginx + PHP-FPM (이 방식을 사용하여 설정을 잘 하면 가장 월등한 동접처리가 가능합니다. 다만 일부 범용 프로그램에서 호환이 안됩니다. ) nginx는 가벼운 대신 모듈이 많지 않습니다. nginx는 .htaccess 파일을 해석..
인터넷 음악방송국 관계자라면 한번쯤은 리스너 때문에 고민을 하기 마련입니다.그에 따라 여러가지 방법과 리스너를 모으기위해 다방면으로 시도를 해보지만 그닥 원하는 리스너를 얻기에는역부족이라는것을 몸소 체험하게 되고 높은비용을 어쩔 수 없이 투자하는 모습들을 보아왔습니다. 그래서 준비했습니다. 저렴한 운영비용으로 월 리스너를 꾸준하게 제공해줄수 있다면 얼마나 좋을까.. 생각했습니다. 여러상황에 대한 고민과 그에 걸맞게 시스템을 만들어야 겠다.. 라고, 원하는 리스너를 아래와 같이 제공합니다. 1. 50~100 리스너2. 100~150 리스너 3. 150~200 리스너 4. 200~300 리스너5. 300~500 리스너 위 5가지보다 그 이상을 원하셔도 원하는 만큼 제공해드립니다. 이메일 : devluv@na..
스토어에 앱을 등록할 때 필요한 512 px의 아이콘은 매번 보니까 기억을 하겠는데 앱에서 사용하는 아이콘 크기는 기억도 잘 나지 않고 hdpi니 mdpi니 엄청 많은 게 햇갈린다. 그래서 필요할 때 찾아보기 위해 정리한다. 일단은 앱에서 사용할 아이콘이 필요하다. 여기에 잘 정리되어 있고 기본적으로는 48px에 확대하고 축소하고 하면 된다. 표로 만들면 아래와 같다. Size scale px ldpi .75x 36 px mdpi 1x 48 px hdpi 1.5x 72 px xhdpi 2x 96 px xxhdpi 3x 144 px xxxhdpi 4x 192 px ldpi는 요즘은 없다고 봐도 무방할 정도고 xxxhdpi는 TV를 위해 새로 나온 것이니 이 두 가지는 빼도 될 것 같다. 게다가 스토어에서 ..
$data['nick'] = '비용러브'; $data['homepage'] = 'http://tkdev.tistory.com/'; $data['memo'] = '비용러브 입니다.'; 위와 같은 값을 JSON 문자열로 만들면 아래와 같습니다. {"nick":"\ube44\u63c","homepage":"http:\/\/tkdev.tistory.com\/","memo":"\uc785\ub2c8\ub2e4."} 한글이 '비용러브'→'\ube44\ud63c', '입니다'→'\uc785\ub2c8\ub2e4'처럼 바뀌죠. (이것을 보고 한글이 깨졌다 하는데 잘못된 표현이죠.) 생성할 때 한글이 온전하게 표현될 수 있도록 하는 방법은 생략합니다. (참고로 PHP 5.4 버전에 json_encode() 함수에 추가된..
