>백엔드 개발 >PHP 튜토리얼 >의사정적이란 무엇입니까? PHP에서 의사정적을 사용하는 것의 중요성은 무엇입니까?

의사정적이란 무엇입니까? PHP에서 의사정적을 사용하는 것의 중요성은 무엇입니까?

黄舟
黄舟원래의
2017-11-13 10:47:144315검색

PHP 개발 작업을 하고 있는 친구들이 phppseudo-static이라는 말을 자주 듣게 될 것입니다. 아마 그들 중 많은 사람들이 php pseudo-static이 무엇인지 모르기 때문에 오늘은 그 곳으로 여러분을 데려가겠습니다. PHP 의사 정적이 무엇인지 이해하고, 의사 정적을 사용하는 PHP의 중요성은 무엇입니까?

의사 정적은 실제 정적에 상대적입니다.

1. 정적 기술이란 무엇인가요?

정적이라는 것은 주소에 물음표가 없다는 뜻입니다. URL rewriting이라고도 알려진 의사 정적 URL은 정적 URL처럼 보이는 동적 URL입니다. 즉, 동적 웹페이지는 URL 메소드를 다시 작성하여 동적 웹페이지의 매개변수를 제거하지만 실제 웹페이지 디렉토리에 다시 작성된 페이지를 구현할 필요는 없습니다.
2. 의사정적 기술을 사용하는 이유는 무엇인가요?
웹 애플리케이션의 가장 큰 특징 중 하나는 상태 비저장입니다. 한 페이지가 다른 페이지로 이동하면 이 페이지의 모든 매개변수가 삭제되므로 동적 페이지는 일반적으로 URL 주소를 사용하여 매개변수를 저장합니다. 예:

www.attjs.net/essay.asp?id=1

그런데 검색엔진이 페이지를 인덱싱할 때 물음표 때문에 데드루프에 들어갈 수도 있는데(과거 동왕에도 이런 허점이 있었고, 스파이더는 빠져나오지 못했다), 물음표가 입력되지 않아 페이지 수집의 효율성이 떨어집니다. 이 경우 물음표 없이 URL을 선택하면 검색엔진이 자신의 웹페이지를 더 쉽게 포함할 수 있지 않을까요? 물론. 정적 웹 페이지의 URL에는 물음표가 없기 때문에 SEO 목적과 웹 사이트 포함 효율성 향상을 위해 위조해야 합니다.
1. pseudo-static 사용에 대하여

일부 사용자는 pseudo-static과 true static 사이에 포함되는 게시물의 실제 개수가 매우 다를 것이라고 생각합니다. 실제로는 개인의 관점에서는 그렇지 않습니다. , 게시글이 정말 정적인지 아닌지를 판단해야 합니다.
정적이라는 것은 주소에 물음표가 없다는 뜻이기 때문에 아마도 확인하기 어려울 것입니다. .. 진짜인지 가짜인지가 중요한가요? 그럼 사실, 검색엔진에서는 당신이 가짜라고 말하지 않습니다.
최종 분석에서 검색 엔진은 왜 물음표가 있는 URL을 포함하지 않습니까? 검색 엔진은 물음표로 인해 무한 루프에 들어가는 것을 두려워하기 때문에 물음표가 있는 주소는 포함되지 않습니다. 검색 엔진의 경우 주소에 물음표가 없기 때문에 의사 정적이 실제로 정적입니다. 따라서 의사 정적보다 실제 정적이 포함된다는 말은 없습니다.


2.
물론 어느 기사 작성자가 말했듯이 "트래픽이 조금 더 크고 Pseudo Static을 사용하면 CPU 사용량이 과부하가 걸리게 됩니다. , 동시에 300명이 넘는 사람이 온라인에 접속했을 때 크래시가 발생했는데, 그렇지 않을 때 의사정적을 사용하지 마세요. 동시에 500명이 넘는 사람이 접속했을 때에도 내 ISS 번호는 1000이었습니다. "이것이 실제로 그렇습니다. 의사정적은 실제 주소 대신 일반 판단을 사용하기 때문에 어느 것을 결정하는 책임이 있습니다. 표시할 페이지도 직접 사양에서 CPU로 전송되므로 CPU 사용량의 증가는 실제로 의사 정적의 가장 큰 단점입니다.


지침:


  1. 진정한 정적을 사용합니다. 메서드를 직접 제거할 수 있습니다. 어떻게 생성되든 하드디스크에 매우 해롭기 때문입니다. ​​ ​ ​ 2. true와 false static의 효과는 동일하므로 pseudo-static을 선택하면 됩니다. ​ ​ 3 .하지만 pseudo-static을 많이 사용하면 CPU 과부하가 발생합니다.

4. 따라서 대량으로 사용하지 않는 한 5. static은 SEO에만 사용되므로 pseudo-static만 필요합니다. SEO이며, 사용자가 사용할 필요가 없습니다

      6. 따라서 SEO 크롤링을 위해 특별히 제공되는 Archiver에서 pseudo-static만 사용하면 됩니다.




요약:


위 글을 통해, 나는 모든 사람들이 php pseudo-static이 무엇인지, 그리고 php pseudo-static이 무엇인지 이해하고 있다고 믿습니다. 이것이 여러분에게 도움이 되기를 바랍니다.

관련 권장 사항:

PHP 의사 정적 그래픽 및 텍스트 코드에 대한 자세한 소개

가상 정적이란 무엇입니까? PHP에서 의사정적을 구현하는 세 가지 방법 소개

PHP 의사 정적 기술 사용 방법 요약

위 내용은 의사정적이란 무엇입니까? PHP에서 의사정적을 사용하는 것의 중요성은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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