OPcache 사용 시 주의할 점
PHP 5.5를 설치하기 위해 자료를 수집하면서 봤던 내용인데 그걸 잊고서 오늘 블로그 애드센스 위치 수정을 하는데 수정한 게 반영이 안돼서 '이거 왜 안돼??' 라고 잠깐 멍청한 짓을 했다. APC나 OPcache 등의 캐시 모듈을 사용하게 되면 캐시된 데이터가 유지되기 때문에 수정 내용이 바로 반영되지 않게 된다. OPcache 설정 중에 아래의 설정이 문제가 되는 부분인데 수정 작업을 …
PHP 5.5를 설치하기 위해 자료를 수집하면서 봤던 내용인데 그걸 잊고서 오늘 블로그 애드센스 위치 수정을 하는데 수정한 게 반영이 안돼서 '이거 왜 안돼??' 라고 잠깐 멍청한 짓을 했다. APC나 OPcache 등의 캐시 모듈을 사용하게 되면 캐시된 데이터가 유지되기 때문에 수정 내용이 바로 반영되지 않게 된다. OPcache 설정 중에 아래의 설정이 문제가 되는 부분인데 수정 작업을 …
지금 사용 중인 테마인 Minimal Xpert에는 아래 이미지와 같이 관련글을 보여주는 부분이 있다. 원래 테마에 있던 기능은 동일 카테고리 내의 3개의 포스트를 랜덤하게 보여주는 것이었다. 그런데 내가 원한 것은 동일 카테고리내의 포스트 중에서 현재 글 바로 전에 발행된 3개의 포스트를 보여주는 것이었다. 아래는 이 기능을 위해 만들어본 WordPress 3.5.2에서 테스트된 코드이다. <?php $category = get_the_category(); …
며칠 내로 사고를 칠 것 같더니.. 결국 어제 밤에 일을 저질러 버리고 말았다. 이 블로그를 운영 중인 서버에 Apache 2.4.6 + PHP 5.5.1 + MariaDB 5.5.32 버전을 설치했다. Apache는 이전에 설치했던 것이 있어 따로 설치를 하지 않았고 MariaDB는 공식사이트에서 제공하는 컴파일된 바이너리 파일을 다운로드해서 바로 설치를 했다. 따로 컴파일하는 건 어렵지 않지만 컴파일해서 성능이 더 …
어제 밤에 불현듯 생각이 나서 잠잘 시간에 또 삽질을 했다. 실제 서버에 설치한 것은 아니고 가상PC에 설치 테스트만 했다. MariaDB는 컴파일로 설치하지 않고 그냥 바이너리 파일을 다운로드해서 압축 풀고 설정하고.. 그걸로 끝냈다. PHP는 컴파일 설치를 했는데.. MariaDB와 아무 이상없이 잘 완료가 됐고 OPcache도 적용을 해봤다. 아직 OPcache에 관한 자료가 많지 않아서 약간 헤매긴 했지만 잘 …
보통 for 문을 사용하면 continue 나 break 를 사용하게 된다. 그런데 jQuery의 each에서는 continue와 break를 사용할 수가 없다. each 가 실행 중일 때 특정 조건에서 each 구문을 끝내거나 다음 조건으로 가게 하려면 어떻게 해야할까? break 나 continue를 사용하면 편한데 말이다. 다행히 each 에서 break 등을 사용할 수가 있다. return 구문을 사용하는 것이다. break 일 때는 …