{{위키데이터 속성 추적}}
[[파일:Scheme static page en.svg|섬네일|right|500px|정적 웹 페이지는 저장된 그대로 사용자에게 전달된다.]]
'''정적 웹 페이지'''({{lang|en|static web page}}), '''플랫 페이지'''({{lang|en|flat page}}, '''스테이셔너리 페이지'''({{lang|en|stationary page}})는 저장된 그대로 사용자에게 전달되는 [[웹 페이지]]로서,<ref>{{웹 인용| url = https://smallbusiness.chron.com/difference-between-dynamic-static-pages-69951.html | title = The Difference Between Dynamic & Static Web Pages | access-date = 2019-03-20 | last = Melendez | first = Steven | date = 2018-08-10 | website = Chron | quote = Static by definition means something that does not change. The first pages on the World Wide Web were largely static and unchanged, delivering the same information about a particular topic to anyone who visited. In some cases, sites may evolve slightly over time but are still largely static, meaning that they only change when manually changed by their creators, not on a regular and automated basis. | format = html | archive-url = https://web.archive.org/web/20190320233700/https://smallbusiness.chron.com/difference-between-dynamic-static-pages-69951.html | archive-date = 2018-03-20 | df = dmy-all  }}</ref> 이는 [[웹 애플리케이션]]에 의해 생성되는 [[동적 웹 페이지]]와 반대되는 용어이다.<ref>{{웹 인용| url = https://www.pcmag.com/encyclopedia/term/42199/dynamic-web-page | title = Definition of: dynamic Web page | access-date = 2019-03-20 | website = [[:en:PC Magazine]] | quote = A Web page that provides custom content for the user based on the results of a search or some other request. | format = html | archive-url = https://web.archive.org/web/20170117040526/https://www.pcmag.com/encyclopedia/term/42199/dynamic-web-page | archive-date = 2017-01-17 | df = dmy-all  }}</ref>

즉, 정적 웹 페이지는 모든 상황에서 모든 사용자에게 동일한 정보를 표시하며, [[미디어 타입|콘텐츠 타입]]이나 문서 언어의 협상(negotiate)을 위해 [[웹 서버]]의 현대적 기능에 종속된다.

== 개요 ==
정적 웹 페이지는 [[HTML]] 문서이기도 하며<ref>{{뉴스 인용|url=https://www.techopedia.com/definition/5399/static-web-page|title=What is a Static Web Page? - Definition from Techopedia|work=Techopedia.com|access-date=2018-11-04|language=en}}</ref> [[파일 시스템]]의 파일들로 저장되며 [[HTTP]]를 통해 웹 서버에 의해 이용할 수 있게 된다. (그럼에도 불구하고 ".html"로 끝나는 [[URL]]이라고 하여 무조건 정적인 것은 아니다) 그러나 이 용어를 느슨하게 해석하면 [[데이터베이스]]에 저장된 웹 페이지를 포함할 수도 있으며 서비스되는 페이지에 변화가 없고 저장된 그대로 표출되는 데 한정하여, 템플릿을 사용하여 서식화되고 애플리케이션 서버를 통해 서비스되는 페이지를 포함할 수도 있다.

정적 웹 페이지들은 업데이트를 전혀 하지 않거나 거의 할 필요가 없는 내용에 적절하지만 현대의 정적 사이트 생성기들은 변화하고 있다. 수많은 정적 페이지들을 파일로 관리하는 일은 [[웹 템플릿 시스템]]에 기술되는 "정적 사이트 생성기"와 같은 자동화된 도구 없이는 비현실적이다. 정적 페이지를 관리하는 또다른 방법에는 [[온라인 소스 코드 플레이그라운드 비교|온라인 컴파일 소스 코드 플레이그라운드]]를 포함하는 것이며, 이를테면 [[GatsbyJS]], [[깃허브]]를 사용하여 [[워드프레스]] 사이트를 정적인 웹 페이지로 이관할 수 있다.<ref>{{웹 인용| url = https://www.taniarascia.com/migrating-from-wordpress-to-gatsby/ | title = The End of an Era: Migrating from WordPress to Gatsby | access-date = 2019-03-20 | last = Rascia | first = Tania | date = 2019-03-14 | quote = However, I realized that an SSG like Gatsby utilizes the power of code/data splitting, pre-loading, pre-caching, image optimization, and all sorts of performance enhancements that would be difficult or impossible to do with straight HTML. | format = html | archive-url = https://web.archive.org/web/20190321002146/http://www.taniarascia.com/migrating-from-wordpress-to-gatsby/ | archive-date = 2019-03-21 | df = dmy-all }}</ref> 모든 개인화 또는 상호활동은 제한적이지만 클라이언트 측에서 실행되어야 한다.<ref name="javascript">{{웹 인용 | url = https://davidwalsh.name/introduction-static-site-generators | title = An Introduction to Static Site Generators | access-date = 2019-03-20 | last = Bouças | first = Eduardo | date = 2015-05-20 | quote = A dangerous solution: There’s an easy exit for whenever you’re faced with the challenge of dynamically updating content on a static site: “I can do it with JavaScript”. Doing processing on the client-side and appending the results to the page after it’s been served can be the right approach for some cases, but must not be seen as the magic solution that turns your static site into a full dynamic one. | format = html | archive-url = https://archive.today/20150721063623/http://davidwalsh.name/introduction-static-site-generators | archive-date = 2015-07-21 | df = dmy-all | url-status = live }}</ref>

== 각주 ==
<references />

== 외부 링크 ==
* [https://staticsitegenerators.net/ The definitive listing of Static Site Generators], a community-curated list of static site generators.
* [https://www.oreilly.com/library/view/static-site-generators/9781492048558/ ''Static Site Generators'', Brian Rinaldi, (O'Reilly Media, 2018)].

{{웹 인터페이스}}

[[분류:웹 1.0]]
[[분류:웹 개발]]