WordPress 유지 관리 가이드
게시 됨: 2022-06-06WordPress는 오늘날 웹 사이트를 만드는 데 가장 널리 사용되는 도구입니다. 그리고 추세를 보면 그것은 변하지 않을 것입니다. CMS는 현재 전 세계에서 가장 인기 있는 웹사이트 100만 개 중 41% 이상을 운영하고 있습니다. 그리고 행진은 계속되고 있다
WordPress 사이트를 유지 관리하는 이유
WordPress가 있는 사이트를 소유하고 있거나 WordPress 사이트를 만드는 에이전시 또는 프리랜서인지 여부에 관계없이 고객에게 가능한 최고의 서비스와 경험을 제공하는 데 관심이 있을 것입니다. 이는 안전하고 빠르고 사용하기 쉬운 웹사이트를 의미합니다.
WordPress의 경우 사이트를 만드는 것이 전부는 아닙니다. 시간이 지남에 따라 사이트가 원하는 대로 작동하는지 확인하는 것이 중요합니다. 여기에서 WordPress 유지 관리가 시작됩니다.
간단히 말해서 시스템 유지 관리는 설정 후 시스템에 수행되는 일련의 변경 및 작업입니다. 버그를 수정하거나 시스템을 개선하거나 변화하는 요구 사항에 맞게 조정할 수 있습니다.
다른 시스템과 마찬가지로 WordPress 사이트는 유지 관리할 수 있습니다(필요). 페이지에 대한 링크가 작동을 멈추거나 확장이 더 이상 사용되지 않을 수 있습니다. WordPress 유지 관리는 이러한 상황을 방지하고 완화합니다.
다양한 유형의 WordPress 유지 관리
WordPress 사이트에서는 사이트의 필요에 따라 여러 유형의 유지 관리를 일회성 또는 정기적으로 수행할 수 있습니다.
예방 정비
유지 관리의 목표는 예를 들어 수행되지 않은 업데이트에 따라 사이트에 나타날 수 있는 문제를 방지하는 것입니다. WordPress에서 이것은 사이트를 작동시키는 다양한 시스템(WordPress 코어, 테마, 확장 및 번역)의 정기적인 업데이트로 구성됩니다.
보정 유지 보수
이러한 유형의 유지 관리는 특정 문제가 발생한 후 사이트를 "수리"하거나 복원하기 위해 구체적이고 적시에 개입합니다. 예를 들어, 바이러스에 의한 사이트 감염, 사이트 해킹 또는 사이트의 기능 정지에 따른 장애.
진화적 유지보수
우리는 진화적 유지 관리를 사용하여 사이트의 수명 기간 동안 발생하는 요구 사항에 따라 사이트를 진화시킬 것입니다. 이것은 예를 들어 뉴스레터와 같은 기능의 추가 또는 회원 영역의 통합이 될 수 있습니다.
WordPress 사이트를 유지하기 위해 해야 할 일
사이트의 상황, 현재 진행 중인 단계 또는 잠재 고객에 따라 위에서 언급한 유지 관리 작업 중 하나가 구현됩니다. 매번 사이트에서 특정 작업이 수행됩니다.
백업
잘못된 조작으로 인해 사이트가 오프라인 상태가 된 적이 있습니까? 이제, 예를 들어 이것이 하루에 수천 명의 방문이 있는 온라인 판매 사이트에 미칠 수 있는 영향을 상상해 보십시오!
이것은 백업이 생명의 은인이 될 수 있는 상황의 예입니다.
백업을 통해 웹사이트의 (일반) 사본을 가질 수 있으며 필요에 따라 재사용할 수 있습니다. 테스트를 수행하거나 가장 중요한 경우 기술적인 문제가 있거나 더 이상 작동하지 않는 사이트를 복원하기 위해.
이것은 사이트 생성 프로세스의 맨 처음에 구현해야 하는 좋은 유지 관리 방법 중 하나입니다.
WordPress를 사용하면 (플러그인 또는 서비스를 사용하여) 정기적으로 자동 백업을 예약하고 여러 위치에 저장할 수 있습니다. 실제로 사이트의 서버에 백업을 저장하고 이 서버에 문제가 발생할 때 액세스할 수 없는 것은 쓸모가 없습니다.
WordPress 사이트의 백업을 예약하는 방법에는 여러 가지가 있습니다. 확장 또는 SaaS 서비스를 선택할 수 있습니다.
다음은 사용할 수 있는 확장 또는 서비스 목록입니다.
- UpdraftPlus : 유료 버전이 포함된 무료 확장 프로그램입니다. WordPress 대시보드에서 직접 사이트 콘텐츠 및 데이터베이스의 백업을 예약하고 Google Drive, AWS, Dropbox 등과 같은 여러 위치에 저장할 수 있습니다.
- BackWPup : 이것은 또한 유료 버전이 있는 무료 WordPress 확장 프로그램입니다. UpdraftPlus와 거의 동일한 기능, 즉 사이트 및 데이터베이스의 백업을 예약하고 다른 공간에 저장하는 기능을 제공합니다.
- BlogVault 는 확장 기능과 결합된 WordPress 백업 서비스입니다. 이 서비스는 유료이며 하나 이상의 사이트 백업을 매일, 매주 등으로 예약할 수 있습니다. 백업은 서비스의 클라우드에 저장되며 전용 인터페이스에서 액세스하거나 조작할 수 있습니다.
보안
인터넷의 다른 리소스와 마찬가지로 웹사이트도 보안 침해에 노출될 수 있습니다 . 제로 리스크는 존재하지 않습니다. WordPress, 생태계의 테마 및 확장 기능도 예외는 아닙니다.
매일 수십만 건의 공격이 WordPress 사이트에 시작되고 똑같이 많은 수의 사이트가 해킹됩니다.
지난 30일 동안 웹사이트에 대한 80억 건 이상의 공격 시도가 WordPress 보안 회사인 Wordfence에 의해 차단되었습니다.
이를 방지하기 위해 따라야 할 몇 가지 기본 규칙이 있습니다.
- WordPress 사용자 이름 : 많은 사람들이 대부분의 호스팅 서비스에 포함된 원클릭 설치 스크립트로 WordPress를 설치합니다. 이러한 스크립트 중 일부는 "admin"이라는 관리자 권한을 가진 기본 사용자를 생성합니다.
짐작하기 참 쉽죠? 그렇지 않나요? 통계적 관찰 최적화 기능이 있는 무차별 대입 공격 소프트웨어는 먼저 이러한 종류의 사용자 이름을 테스트하여 시작합니다. 따라서 너무 일반적인 사용자 이름을 사용하지 않도록 주의하십시오.
- 암호 : 충분히 강력한 암호를 만들려면 주의를 기울여야 합니다. abcd, password, 1234 ...와 같은 암호는 공격에 오랫동안 저항하지 않습니다.
그 외에도 WordPress 보안 확장 프로그램을 사용하여 사이트의 보안 조치를 자동화하고 강화하는 것이 좋습니다. 가장 인기 있는 것 중에는 Sucuri Security, SecuPress 또는 Wordfence가 있습니다. 이러한 확장에 대한 설명을 읽고 귀하의 기대에 맞는 확장을 선택하시기 바랍니다.
업데이트
사이트가 디자인되자마자 WordPress, 테마 및 확장 프로그램이 업데이트되는 방법과 빈도에 대해 생각하는 것이 중요합니다.
몇 달 또는 몇 년 동안 이를 고려하지 않으면 사이트에 업데이트가 누적되어 다소 중요한 보안 및/또는 호환성 문제가 발생할 수 있습니다.
예를 들어 2021년 4월에 출시된 WordPress 버전 5.7.1은 CMS와 관련된 여러 보안 문제를 수정했습니다. 이전 버전을 사용하는 경우 사이트가 공격을 받을 수 있습니다. 해당 공격은 수정된 이러한 보안 결함을 악용할 수 있습니다.
몇 달 전에 또 다른 흥미로운 예가 있습니다. Wordfence 위협 인텔리전스 팀은 잠재적으로 백만 개가 넘는 WordPress 사이트에 대한 대규모 공격을 발견했습니다. Elementor 확장을 위한 Elementor Pro 및 Ultimate Addons의 취약점을 악용합니다.
이 두 확장에 대한 보안 패치가 신속하게 릴리스되었습니다. 그러나 이러한 확장의 이전 버전을 계속 사용하는 경우 사이트가 위험에 노출됩니다.
이 두 가지 예는 WordPress 사이트를 정기적으로 업데이트하는 것의 중요성을 강조합니다.
좋은 소식은 그것이 모든 운명과 우울이 아니라는 것입니다. 워드프레스 코어에서 발견된 보안 허점은 마이너 버전에서 수정되었습니다.
예를 들어 WordPress 5.7.1은 부 버전이고 WordPress 5.5 및 5.6은 주 버전입니다.
기본 WordPress 설치에서는 사소한 WordPress 업데이트가 자동으로 수행됩니다. 호스팅 제공업체 또는 귀하가 특별히 비활성화하지 않은 경우.
하나 이상의 사이트에서 업데이트를 자동화할 수 있는 MainWP 또는 ManageWP와 같은 서비스도 있습니다. BlogVault와 같은 올인원 시스템을 선택할 수도 있습니다(위의 백업 섹션에서 언급). 업데이트와 백업을 모두 관리합니다.
또 다른 옵션은 WordPress 유지 관리 패키지를 구독하는 것입니다. 이 경우 WordPress 전문가 팀이 업데이트, 백업, 보안, 최적화 등과 같은 사이트의 모든 기술적 측면을 처리합니다.
성능
아무도 성과가 없는 웹사이트를 갖고 싶어하지 않습니다. 고객은 제품을 구매하기 위해 제품 페이지가 로드되기를 5초 이상 기다리는 것을 원하지 않을 것입니다. 따라서 성능은 선택 사항이 아닙니다. 그것은 사이트 디자인의 필수적인 부분입니다. 처음부터 가장 적절한 도구를 사용하고 가장 최적화된 코드를 작성하는 것이 필요합니다.
웹에는 가능한 한 최선을 다해 적용해야 하는 우수한 성능 사례와 표준이 있습니다.
우선 WordPress 사이트에서 고품질 호스팅을 사용하는 것이 중요합니다. 호스팅은 사이트의 기초와 같습니다. 품질이 좋지 않으면 인프라가 무너질 수 있습니다.
지난 몇 년 동안 관리형 WordPress 호스팅이 등장했습니다. WordPress 사이트에 대한 최적의 구성을 제공합니다. Kinsta 또는 SiteGround를 살펴볼 수 있습니다.
호스팅 외에도 사이트에서 사용하는 테마 및 확장 프로그램 선택과 같은 WordPress 성능에 대한 몇 가지 다른 측면이 있습니다. 필요한 특정 기능이 포함된 가볍고 빠른 테마를 선택하고 싶을 것입니다.
확장 프로그램도 마찬가지입니다. 사이트에 확장 프로그램을 설치하기 전에 권장되고 평가가 좋으며 지원이 가능하고 반응이 빠른 확장 프로그램을 선택해야 합니다. 또한 필요한 기능을 구체적으로 제공하는 확장을 선택하는 것이 좋습니다. 또는 사용하지 않는 기능을 비활성화할 수 있습니다.
마지막으로 WordPress 사이트의 디자인 단계에서 성능을 보장한다는 것은 웹에 최적화된 이미지(필요한 경우 CDN)를 사용하고 사이트의 스타일과 스크립트 등을 최적화하는 것을 의미합니다.
PageSpeed Insights, GTmetrix 또는 Pingdom과 같이 사이트 성능에 대한 세부 정보를 제공하는 여러 온라인 서비스가 있습니다.
가동 시간 모니터링
WordPress 사이트의 소유자는 사이트가 항상 작동하고 모든 사용자가 사용할 수 있는지 확인해야 합니다. 여러 상황에서 이 적절한 기능이 손상되어 사이트에 액세스할 수 없게 될 수 있습니다. 따라서 사이트가 다운되었을 때 신속하게 감지하고 실시간으로 이 문제를 해결하는 것이 중요합니다.
가동 시간은 웹 사이트에 액세스할 수 있고 정상적으로 작동하는 기간입니다. 우리는 일반적으로 이 상태를 정량화하기 위해 백분율을 사용합니다. 한 달 동안 오프라인 상태가 아닌 사이트는 이 기간 동안 가동 시간이 100%입니다. 백분율이 높을수록 좋습니다.
오늘날 웹사이트의 가동 시간을 모니터링할 수 있는 여러 시스템/서비스가 있습니다. 대부분의 서비스에는 다음과 같은 고급 기능이 있습니다.
- 사이트가 여전히 실행 중인지 정기적으로 확인하십시오.
- 사이트가 일정 시간 이상 다운된 경우 이메일 보내기
- 404 페이지 및 깨진 링크 확인
다음은 이러한 서비스의 작지만 완전한 목록은 아닙니다.
- BlogVault : 이미 두 번 언급한 이 서비스는 일종의 워드프레스 스위스 군용 칼입니다. 백업 및 업데이트 기능 외에도 가동 시간 모니터링 시스템이 있습니다.
- 오 친애하는 사이트 액세스 가능성에서 404 페이지 및 상태 페이지를 포함한 깨진 링크에 이르기까지 웹 사이트 모니터링에 대한 완전한 제안을 제안합니다.
- WP Umbrella 는 WordPress 사이트의 작동을 모니터링하도록 특별히 설계된 확장 프로그램(웹 응용 프로그램과 결합)입니다. 무엇보다도 사이트에서 PHP 오류를 감지하고 실제 작업을 모니터링하는 등의 작업을 수행할 수 있습니다.
- Uptime Robot 은 웹 페이지 모니터링을 위한 가장 인기 있는 서비스 중 하나입니다. 일반적인 기능 외에도 이 서비스를 사용하면 모니터링되는 사이트에 대한 상태 페이지를 만들 수 있습니다.
WordPress 사이트 유지 관리 또는 유지 관리, 기억해야 할 사항은 무엇입니까?
그게 다야, 우리는 트릭을 수행했습니다. 이제 WordPress 유지 관리가 무엇이며 비즈니스에 왜 중요한지 이해해야 합니다. 또 다른 중요한 점은 (예를 들어 사업주로서) 혼자서 모든 것을 할 필요가 없다는 것입니다.
오늘날 광범위한 WordPress 유지 관리 서비스를 제공하는 많은 전문가가 있습니다. 그들은 귀하의 사이트를 관리하고 귀하가 비즈니스를 운영하는 동안 항상 양호한 상태인지 확인합니다.