Technote

워드프레스 실무 노하우 골라 읽는 기술 노트

글 217편

보안 실무

업로드 디렉터리의 PHP 실행 차단 — 마지막 관문

업로드 취약점은 파일을 올리는 데서 끝나지 않습니다. 올라간 파일이 실행될 때 원격 코드 실행이 됩니다. uploads 에서 PHP 를 못 돌게 하면 그 승격이 끊깁니다.

운영 · 관리자 2분 읽기

개발 워크플로우 실무

eval-file 로 스크립트 돌리기 — 인자 전달의 함정

완전히 로드된 워드프레스 안에서 내 PHP 파일을 실행하는 방법입니다. 다만 --로 시작하는 플래그는 스크립트에 도착하지 않습니다 — WP-CLI 가 먼저 먹기 때문입니다.

개발자 4분 읽기

SEO 실무

결과 0건 화면이 이탈을 만드는 자리입니다

빈 화면은 왜 비었는지와 지금 무엇을 할 수 있는지를 말해야 합니다. 그리고 0건이 나올 수 있는 필터라면 개수를 미리 보여 주어 그 막다른 길을 아예 누르지 않게 만듭니다.

디자이너 4분 읽기

SEO 입문

SEO 플러그인은 하나만 — 둘을 켜면 무엇이 깨지는가

SEO 플러그인 두 개는 두 배의 최적화가 아니라 서로를 무효화하는 중복 선언입니다. canonical · 사이트맵 · 구조화 데이터가 두 벌씩 나가는 순간 검색엔진은 어느 쪽도 믿지 않습니다.

개발자 · 마케터 2분 읽기

SEO 실무

퍼널을 나누면 어디서 잃는지가 보입니다

전환율 하나만 보면 "낮다" 는 사실만 알게 됩니다. 경로를 단계로 나누면 어느 구간에서 사람이 빠지는지, 따라서 무엇을 고쳐야 하는지가 드러납니다.

마케터 3분 읽기

개발 워크플로우 실무

자동 회신의 문장 — 첫인상은 여기서 정해집니다

자동 회신은 대부분 기본 문구 그대로 나갑니다. 그런데 그것이 고객이 우리에게서 받는 첫 번째 메일입니다 — 영수증이 아니라 브랜드 카피로 다뤄야 합니다.

마케터 3분 읽기

SEO 실무

한국어 키워드 조사, 검색량 뒤에 숨은 의도

검색량이 같아도 만들어야 할 페이지가 다릅니다. 도구가 보여 주지 않는 의도를 읽는 법과, 한국어 특유의 표기 변이를 다루는 법을 정리합니다.

마케터 3분 읽기

성능 최적화 실무

랜딩 페이지는 이렇게 무거워집니다

무겁게 만들기로 결정한 사람은 없습니다. 캠페인마다 하나씩 얹히고, 캠페인이 끝나도 아무도 걷어내지 않기 때문에 쌓입니다.

마케터 3분 읽기

Cited

함께 보면 좋은 기술 노트

워드프레스 밖의 주제는 같은 팀이 운영하는 동지커뮤니케이션 기술 인사이트에 정리돼 있습니다. 아래 요약은 원문 그대로 인용했으며, 제목을 누르면 원문으로 이동합니다.

기술 인사이트 전체 보기

₩270,000 · 신청하기