최근 웹사이트 개발을 하고 있는데 궁금한 점이 있어서 여러분께 조언을 구하고 싶습니다.
이 웹사이트는 Empire CMS를 사용하고 있습니다. 뉴스 섹션은 이전에 PHP를 사용하여 개발되었습니다. 각 뉴스는 사용자가 방문할 수 있는 정적 페이지를 생성합니다.
나중에 사용자가 콘텐츠를 게시하고 다른 사람이 이를 클릭하여 보는 또 다른 섹션이 개발되었습니다. 그러나 클릭하면 ajax를 사용하여 백그라운드에서 콘텐츠를 검색한 다음 사용자에게 반환합니다. >
이 두 가지 방법 중 어느 것이 더 좋을까요?
제가 아는 것은 첫 번째 방법을 사용하면 나중에 웹사이트의 콘텐츠가 늘어나고, 백그라운드에서 콘텐츠 페이지를 새로 고치는 것은 시간낭비라는 것입니다. . 두 번째 방법은 방문자 수가 너무 많으면 Ajax 호출 하나하나가 데이터베이스에 많은 부담을 줄 수 있습니다.사용자 댓글의 주요 목적은 SEO가 필요한지 여부입니다. 그렇지 않은 경우 다른 사용자에게는 이것이 가장 핵심이 아니며 여기에서 읽기가 끝날 수 있습니다. 이는 대역폭과 트래픽을 낭비합니다.
웹사이트의 핵심 콘텐츠는 주로 검색 엔진을 고려하여 정적 페이지를 사용하는 것이 좋으며, 중요하지 않은 댓글에는 Ajax를 사용할 수 있습니다
캐시 기술은 뉴스 정적 페이지가 생성된 후에 사용할 수 있으므로 사용자가 뉴스를 보기 위해 클릭할 때마다 캐시 파일이 만료되지 않은 경우 PHP를 통해 데이터를 로드하는 HTML 페이지를 다시 생성할 필요가 없습니다. 페이지의 액세스 속도를 향상시킬 수 있습니다. 그렇지 않으면 페이지를 생성하기만 하면 됩니다. 일반적으로 이와 같은 뉴스 정보 매체는 100년에 한 번씩 변경할 수 없습니다. 변경하기 쉬운 상태는 ajax를 통해 데이터 정보를 로드할 수 있습니다. 댓글의 실시간 특성은 특정 요구 사항에 따라 다릅니다