연말이 되면 교회 홈페이지를 리뉴얼하거나 새로 제작할 계획을 가지고 문의주시는 분들이 많습니다. 대부분 목사님들께서 문의를 주시는데 그동안 홈페이지 제작을 위해 안내해드리던 가이드를 문서로 정리해보았습니다.
자바스크립트를 비동기식으로 로딩해서 페이지를 빠르게 렌더링하기 <script type="text/javascript"> // Add a script element as a child of the body function downloadJSAtOnload() { var element = document.createElement("script"); element.src = "deferredfunctions.js"; document.body.appendChild(element); } // Check for browser support of event handling capability if (window.addEventListener) window.addEventListener("load", downloadJSAtOnload, false); else
hhvm 설정 중 에러 표시의 단계를 설정하는 방법(error_reporting_level) php 공식 사이트에 보면 에러 표시 단계를 아래 처럼 설정할 수 있도록 안내한다. 상수의 이름으로도 설정 가능하지만 상수값(value)로도 설정이 가능하다. hhvm의 에러 리포팅 설정에서 위와 같은 값들을 표시하려면 아래처럼 하면 된다. hhvm.log.runtime_error_reporting_level = 22519 위의 숫자 부분을 아래 코드로 적용하면 된다. 22517 =
euc-kr과 utf-8… 어떤 인코딩을 선택할 것인가? 인코딩에 대한 좋은 글이 있어서 소개합니다. 원본 : 네 개념을 체크하세요. url을 항상 utf-8로 보냄 함께 보면 좋은 글 : euc-kr과 자바스크립트, 파라메타 전달에 왜 문제가 생기나요?
HHVM과 PHP7을 서로 벤치마크한 자료를 보면 대개 php7이 더 나은 성능을 보여줍니다. 하지만 대부분의 php로 작성된 웹사이트는 php5 버전의 코드를 사용하고 있기에 php7으로 업데이트 하려면 신경 써야 할 것이 많이 있습니다. 이런 경우 php의 성능 향상을 위해서 hhvm을 많이 사용하는데 hhvm은 빠르긴 하지만 안정적이지는 않은
아마존 EC2에 우분투 14.04로 웹서버를 운영하면서 워드프레스의 대시보드 로딩이 현저하게 느려지는 현상을 해결해보려고 부던히 노력하던 중 해결책을 찾았습니다. 시도 :: Query monitor(플러그인)으로 대시보드 로딩 시 모니터링해서 http request 부분에서 접속이 오래 걸리는 url을 체크해본다. 저의 경우에는 ec2의 dns 세팅이 아마존 서버 이미지의 기본 세팅으로 되어 있어서 dns
무료로 사용할 수 있는 SSL 인증서인 LetsEncrypt를 nginx에 적용하고 자동으로 갱신하는 방법입니다.