>  기사  >  백엔드 개발  >  javascript - 웹 사이트 페이지 콘텐츠 호출과 관련하여 ajax 요청을 사용하여 호출하는 것이 더 낫습니까, 아니면 php를 사용하여 정적 페이지를 생성하는 것이 더 낫습니까?

javascript - 웹 사이트 페이지 콘텐츠 호출과 관련하여 ajax 요청을 사용하여 호출하는 것이 더 낫습니까, 아니면 php를 사용하여 정적 페이지를 생성하는 것이 더 낫습니까?

WBOY
WBOY원래의
2016-12-01 01:27:251055검색

최근 웹사이트 개발을 하고 있는데 궁금한 점이 있어서 여러분께 조언을 구하고 싶습니다.

  1. 이 웹사이트는 Empire CMS를 사용하고 있습니다. 뉴스 섹션은 이전에 PHP를 사용하여 개발되었습니다. 각 뉴스는 사용자가 방문할 수 있는 정적 페이지를 생성합니다.

  2. 나중에 사용자가 콘텐츠를 게시하고 다른 사람이 이를 클릭하여 보는 또 다른 섹션이 개발되었습니다. 그러나 클릭하면 ajax를 사용하여 백그라운드에서 콘텐츠를 검색한 다음 사용자에게 반환합니다. >

  3. 이 두 가지 방법 중 어느 것이 더 좋을까요?
제가 아는 것은 첫 번째 방법은 앞으로 웹사이트의 콘텐츠가 늘어나고 백그라운드에서 콘텐츠 페이지를 새로 고치는 것은 시간 낭비라는 것입니다. . 두 번째 방법은 방문자 수가 많으면 Ajax 호출 하나하나가 데이터베이스에 많은 부담을 줄 수 있습니다.


답글 내용:

최근 웹사이트 개발을 하고 있는데 궁금한 점이 있어서 여러분께 조언을 구하고 싶습니다.

    웹사이트는 Empire CMS를 사용합니다. 뉴스 섹션은 PHP를 사용하여 개발되었습니다. 각 뉴스는 사용자가 방문할 수 있는 정적 페이지를 생성합니다.
  1. 나중에 사용자가 콘텐츠를 게시하고 다른 사람이 이를 클릭하여 보는 또 다른 섹션이 개발되었습니다. 그러나 클릭하면 ajax를 사용하여 백그라운드에서 콘텐츠를 검색한 다음 사용자에게 반환합니다. >
  2. 이 두 가지 방법 중 어느 것이 더 좋을까요?

    제가 아는 것은 첫 번째 방법을 사용하면 나중에 웹사이트의 콘텐츠가 늘어나고, 백그라운드에서 콘텐츠 페이지를 새로 고치는 것은 시간낭비라는 것입니다. . 두 번째 방법은 방문자 수가 너무 많으면 Ajax 호출 하나하나가 데이터베이스에 많은 부담을 줄 수 있습니다.

사용자 댓글의 주요 목적은 SEO가 필요한지 여부입니다. 그렇지 않은 경우 다른 사용자에게는 이것이 가장 핵심이 아니며 여기에서 읽기가 끝날 수 있습니다. 이는 대역폭과 트래픽을 낭비합니다.

또한 HTML이 작을수록 로드 속도가 빨라집니다.

웹사이트의 핵심 콘텐츠는 주로 검색 엔진을 고려하여 정적 페이지를 사용하는 것이 좋으며, 중요하지 않은 댓글에는 Ajax를 사용할 수 있습니다

캐시 기술은 뉴스 정적 페이지가 생성된 후에 사용할 수 있으므로 사용자가 뉴스를 보기 위해 클릭할 때마다 캐시 파일이 만료되지 않은 경우 PHP를 통해 데이터를 로드하는 HTML 페이지를 다시 생성할 필요가 없습니다. 페이지의 액세스 속도를 향상시킬 수 있습니다. 그렇지 않으면 페이지를 생성하기만 하면 됩니다. 일반적으로 이와 같은 뉴스 정보 매체는 100년에 한 번씩 변경할 수 없습니다. 변경하기 쉬운 상태는 ajax를 통해 데이터 정보를 로드할 수 있습니다. 댓글의 실시간 특성은 특정 요구 사항에 따라 다릅니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.