Categories for Web Development

워드프레스 5.0 업데이트 후 대책

어제 워드프레스 5.0 으로 업데이트 후, 사이트가 깨진다고 난리인 분들이 한두분이 아니신데, 해결책은 매우 간단합니다. 아래 페이지로 가셔서 예전 워드프레스 editor 플러그인을 다운받으신 후 적용하시면 됩니다. https://wordpress.org/plugins/classic-editor/ 5.0 으로 업데이트 후 사이트가 깨지는 이유는 기존 custom post type 이 워드프레스에... [더 읽기]

SSL 보안 세팅에 문제가 생긴경우

SSL 적용후 사이트가 비정상적으로 느려지는 경우 이게 double handshake 문제인지, encryption 이 잘못되어 생겨난 문제인지, 아니명 그냥 세팅이 잘못된건지 쉽게 알기가 어렵습니다. 내 사이트의 SSL 상태를 매우 상세하게 분석하고 알려주는 무료 서비스를 소개합니다. https://www.ssllabs.com/ssltest/ 너무나 광대하고 상세한 정보를 제공해서 대다수... [더 읽기]

레이아웃과 UI, 그리고 SEO

레이아웃의 역사 대략 20여년전에서 10여년전까지 어느 웹사이트의 레이아웃을 봐도 F layout 으로도 불렸던 레이아웃이 사용되었었습니다. 이런 모습을 F layout 이라고 불렀던 이유는, 위 그림에서 보듯이 메뉴나 navigation 이 모두 이 영어 알파벳 F 에 상응하는 위치에 놓여졌기 때문입니다. (상응하다 가... [더 읽기]

15주년을 맞은 워드프레스, 그 명암은?

일주일전쯤 코프레스 운영자님이시기도 하고 한국 워드프레스 사용자 모임 리더이신 천영민 대표/이사장님께서 워드프레스 15주년 기념 홈커밍 데이 기념행사에 인사말을 동영상으로 남겨달라는 부탁을 하셨었습니다. 한국 워드프레스 커뮤니티에 기여도 도 현저히 낮고, 미국에 살고 있는, 조그맣고 영세한 스타트업 하나 운영하면서 밥이나 먹고 사는... [더 읽기]

도메인 구매, 등록, 네임서버 (DNS) 세팅하기

Preface 얼마전 어느 개발자 분이 관리하고 계시는 사이트들을 새로운 서버로 옮겨드릴일이 있었는데, 일반 개발자 분들도 네임서버를 구축하거나 세팅하는 작업을 자주할 기회가 없는 관계로 관련지식이나 상식이 부족한 부분이 있구나 하고 느꼈었습니다. 그래서 그부분과 도메인 관련 상식에 관한 글을 써봅니다. 개발자의 도움없이... [더 읽기]

구텐베르크 때문에 분열되는 워드프레스

뮬런버그는 오래전 부터 php 를 버리겠다는 계획을 마음속에 두고 있었습니다. https://hackya.com/kr/워드프레스가-php-를-버린-이유/ 그리고 워드프레스 5.0 은 뮬런버그의 본심을 드러내는 첫 번째 버전입니다. 워드프레스 5.0 이 논란이 되는 가장 큰 이유는 구텐베르크 탑재 때문입니다. 조만간 출시되는 워드프레스 5.0 core 에 포함될 Gutenberg... [더 읽기]

Adminer 를 소개합니다

웹호스팅 회사나 플랜에 따라서 cPanel 이나 Plesk 가 딸려오기도 하고 GoDaddy 처럼 자체 호스팅 UI 를 제공하기도 하지만 어느 LAMP/LEMP 웹호스팅이나 절대 빠지지 않고 제공되는 관리자도구는 phpMyAdmin 입니다. 어느 웹사이트 운영자나 웹개발자도 처음부터 어떤 선택권이 존재해서 phpMyAdmin 을 사용하기 시작한게... [더 읽기]

Stack Overflow 의 개발자 환경조사 보고서가 출시되었습니다.

대형 IT 기업에서 근무하는 개발자들이 아닌다음에야 개발자들은 보통 매우 작은 팀에서 일을 하거나, 혼자서 일을 하는 경우도 많습니다. 그래서 다른 개발자들은 무슨 IDE 를 쓰는지, 모니터를 뭐쓰는지, 돈을 얼마나 받는지 궁금해지곤 합니다. 이런 개발자들의 궁금증을 해소해주기위해 Stack Overflow 는 매년... [더 읽기]

스타트업도 케바케, 개발도 케바케

어떤 언어를 배워야 할까 고민하는 젊은 학생분들을 (컴공전공이신 분들도 이런 고민을 하더라구요) 온라인상으로 가끔 접하게 되는데, 어떤 언어를 배우는게 가장 유리한지를 묻는 질문에 대답하기가 많이 난처함을 느낀적이 꽤 있습니다. 케바케, 각자 상황에 따라 다 다른거니까…. 그런데 최근 우연히 이 질문에... [더 읽기]

정말 중요한 업데이트인 HTML 5.2 에 관해 araboza

일단 간단한 Dialog 요소 부터 소개하겠습니다. (오래전 부터 크롬에서 이 Dialog 요소가 필요하다고 주장했는데 이번에 W3C 에서 이 Dialog 요소를 승인한 것 입니다.) Dialog 은 대화창이라고 번역해야 하나요? 암튼 HTML 5.2 문서안에서 생성되는, HMTL 문서가 제공하는 모달창이라고 이해하시는게 가장 간단합니다.... [더 읽기]