워드프레스 웹사이트를 구축했는데 속도가 너무 느린 것을 발견했습니다. 주류 최적화는 플러그인 줄이기, 정적 리소스 최적화, 웹사이트 페이지 정적화 등입니다. 하지만 플러그인이 없는 웹사이트의 경우 기본값을 사용하세요. 테마이며 PHP 파일 자체에서 모든 요청이 필요합니다. (리소스 파일 로딩 제외) 1초 이상 소요됩니다.
이 냄비는 WP용인가요, PHP용인가요?
WordPress 코드를 자세히 살펴보지는 않았지만(PHP에 익숙하지 않기 때문에) WP 데이터베이스를 살펴보니 테이블이 몇 개밖에 없다는 것을 알게 되었습니다. WP 확장을 기반으로 한 웹 사이트, 사용자 정의된 웹 사이트 속성은 post_meta를 통해 구현됩니까? 이 경우 각 get_post_meta
이 쿼리를 실행합니까? 이 경우 페이지가 매우 느려집니다. 이것이 사실인지 모르겠습니다.
모든 플러그인을 비활성화하고 기본 테마로 변경한 후 위의 그림과 같이 데이터베이스 쿼리 시간이 그리 길지 않은 것 같습니다. TTFB가 왜 이렇게 큰가요?
워드프레스 웹사이트를 구축했는데 속도가 너무 느린 것을 발견했습니다. 주류 최적화는 플러그인 줄이기, 정적 리소스 최적화, 웹사이트 페이지 정적화 등입니다. 하지만 플러그인이 없는 웹사이트의 경우 기본값을 사용하세요. 테마이며, PHP 파일 자체가 모든 요청을 요구합니다. (리소스 파일 로딩 제외) 1초 이상 소요됩니다.
이 냄비는 WP용인가요, PHP용인가요?
WordPress 코드를 자세히 살펴보지는 않았지만(PHP에 익숙하지 않기 때문에) WP 데이터베이스를 살펴보니 테이블이 몇 개밖에 없다는 것을 알게 되었습니다. WP 확장을 기반으로 한 웹 사이트, 사용자 정의된 웹 사이트 속성은 post_meta를 통해 구현됩니까? 이 경우 각 get_post_meta
이 쿼리를 실행합니까? 이 경우 페이지가 매우 느려집니다. 이것이 사실인지 모르겠습니다.
모든 플러그인을 비활성화하고 기본 테마로 변경한 후 위의 그림과 같이 데이터베이스 쿼리 시간이 그리 길지 않은 것 같습니다. TTFB가 왜 이렇게 큰가요?
보통, WordPress는 너무 느립니다...
php 5.6은 xcache를 사용하여 데이터베이스를 캐시하는 것을 고려할 수 있습니다
php 7은 opcache를 사용하여 php를 캐시할 수 있습니다
나중에 redis를 사용하여 데이터베이스를 캐시할 수 있습니다
보통. 워드프레스를 버리고 ghost나 hexo로 가세요