WordPress는 세계에서 가장 인기 있는 블로그 및 웹 사이트 구축 소프트웨어입니다. 하지만 한 가지 아쉬운 점은 WordPress가 주로 동적 웹 사이트 페이지를 생성하므로 상대적으로 성능이 많이 소모된다는 점입니다. WordPress로 구축하기에는 규모가 큽니다. 웹사이트는 서버측 리소스를 많이 차지하며, 우리에게 필요한 것은 완전히 정적인 웹사이트인 경우가 많습니다.
완전히 정적인 웹사이트는 html 파일만 있고 서버 리소스를 거의 소모하지 않습니다. 많은 곳에서 정적 웹사이트에 대한 무료 호스팅 서비스를 제공하므로 정적 웹사이트의 운영 비용이 매우 낮습니다.
또한, 정적 웹사이트의 보안은 매우 우수하며, 공격받을 수 있는 취약점이 거의 없습니다. 동적 웹사이트에 비해 접속 수 측면에서 보안 문제에 대해 크게 걱정할 필요가 없습니다. 즉석 방문 수가 매우 많고 정적 웹사이트도 잘 지원되므로 기본적으로 성능 문제가 없습니다.
그렇다면 WordPress 웹사이트를 완전히 정적으로 만드는 방법은 무엇일까요? 아래에서 그 방법에 대해 이야기하겠습니다.
WordPress "설정" >> "Permalink"에서 고정 링크를 "사용자 정의 구조"로 설정하고 기사 제목 끝에 .html을 추가하면 기사 페이지가 정적으로 표시됩니다. 페이지이지만 카탈로그와 태그는 여전히 동적 페이지입니다.
그 후, WordPress의 댓글 기능을 끄세요. "설정" > "토론"에서 "게시 후 1일 후 자동으로 댓글 기능 끄기"를 선택하세요.
워드프레스의 글 수가 1,000개 미만인 경우 Simply Static이라는 플러그인을 설치하면 단시간에 정적 웹사이트를 생성하고 다운로드할 수 있습니다. 이는 매우 간단하고 소개가 필요하지 않습니다.
그러나 기사 수가 수만 개 등 5,000개를 초과하는 경우 Simply Static 플러그인을 사용하여 html을 생성하면 일반적으로 오류가 보고됩니다. 일반 웹사이트 서버에서는 시간 제한을 설정하고 PHP의 메모리 제한.
우리의 일반적인 솔루션은 PHP 환경을 로컬로 구축하고 PHP 시간 초과 및 메모리 크기를 수정하는 것입니다. 예를 들어 Windows 시스템의 경우 "Pagoda Panel"이라는 소프트웨어를 설치하여 설치 후 WAMP 환경을 빠르게 구성할 수 있습니다. 환경에서 PHP 시간 초과 및 메모리 크기를 수정하세요. 현재 Simply Static 플러그인을 사용하면 오류가 보고되지 않습니다.
실제로 수만 개의 기사가 있는 WordPress의 경우 Simply Static 플러그인은 웹 사이트를 생성하기에는 너무 느려서 거의 몇 시간이 걸립니다. 여기서는 또 다른 정적 플러그인인 WP2Static 플러그인을 사용하는 것이 좋습니다.
WP2Static 플러그인에서는 Crawl Increments 수를 100보다 큰 값으로 변경하면 페이지 생성 속도를 효과적으로 높일 수 있습니다. 하지만 WP2Static 플러그인을 사용할 때도 몇 가지 문제가 발견되어 여러 번의 디버깅이 필요했습니다. 성공적으로 생성합니다.
더 많은 WordPress 관련 기술 기사를 보려면 wordpress 튜토리얼 칼럼을 방문하여 알아보세요!
위 내용은 WordPress를 정적으로 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!