๊ณํ ์ํค๋ฏธ๋์ด ์ฌ๋จ ์๋ก์ด ๋ฒ์ ์ ์ ๋ณด์์ต๋๋ค ๋ฏธ๋์ด ์ํค - ์ํค ์์ง๋ ๋๊ตฌ๋ ๊ธฐ์ฌ๋ฅผ ์์ฑํ๊ณ ๊ธฐ์กด ์๋ฃ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ์ฌ ๊ธฐ์ฌํ ์ ์๋ ๊ณต๊ฐ์ ์ผ๋ก ์ ๊ทผ ๊ฐ๋ฅํ ์ง์ ๊ธฐ๋ฐ์ ๋๋ค. ์ด๋ ์ฅ๊ธฐ ์ง์(LTS) ๋ฆด๋ฆฌ์ค๋ก, 3๋ ๋์ ์ง์๋๋ฉฐ ์ด์ LTS ๋ถ๊ธฐ์ธ 1.31์ ๋์ฒดํฉ๋๋ค. MediaWiki๋ ์ธ๊ธฐ ์๋ ์ ์ ๋ฐฑ๊ณผ์ฌ์ ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์ํค ๋ฐฑ๊ณผ, ๊ทธ๋ฆฌ๊ณ ๋ค์๊ณผ ๊ฐ์ ๊ฐ์ฅ ํฐ ์ํค ์ฌ์ดํธ์ ๊ฐ์ ๋ค๋ฅธ ์ฌ๋ฌ ์ํค ์ฌ์ดํธ๋ ์์ต๋๋ค. ์ํค์, ์๊ท๋ชจ ์กฐ์ง ๋ฐ ๊ฐ์ธ ์ฌ์ฉ์.
์๋์๋ ์ธ๋ถ์ ์ผ๋ก ์ค๋ช ํ์ง ์๊ณ ์ต์ข ์ฌ์ฉ์์๊ฒ ์ ์ฌ์ ์ผ๋ก ํฅ๋ฏธ๋กญ๊ณ ์ ์ฉํ ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก์ด ๋์ ์์ต๋๋ค. ์ ์ฒด ๋ณ๊ฒฝ ๋ก๊ทธ์๋ ์ถ๊ฐ, ์ ๊ฑฐ ๋ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ํญ๋ชฉ์ ๋ํ ์๋นํ ์์ ๊ธฐ์ ์ธ๋ถ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ์ต์ ํ์ PHP ๋ฒ์ ์ด 7.3.19๋ก ์ํฅ๋์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๊ฐ ๋ณ๊ฒฝ๋์์ผ๋ฏ๋ก ์์ํ๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ /์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
- ํ์ด์ง์์ aria-hidden HTML ์์ฑ์ ์ฌ์ฉํ๋ ๊ฒ์ด ํ์ฉ๋๋ฏ๋ก ๋ฐ์ดํฐ๊ฐ ์ฌ์ฉ๋๋ ํ๊ทธ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์จ๊ธธ ์ ์์ต๋๋ค.
- ํน์ ๋ฆฌ๋๋ ์ ํ์ด์ง๊ฐ ์ถ๊ฐ๋์์ต๋๋ค: Special:EditPage, Special:PageHistory, Special:PageInfo ๋ฐ Special:Purge. ๊ทธ๋ฌํ ํ์ด์ง์ ๋ํ ์ธ์๋ ํด๋น ์์ ์ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด Special:EditPage/Foo๋ ๊ธฐ์ฌ "Foo"๋ฅผ ํธ์งํ๊ธฐ ์ํ ํ์ด์ง๋ฅผ ์ฝ๋๋ค.
- ํฌํจ๋จ Parsoid์ PHP ๊ตฌํ, ์ด์ ์๋ ๋ณ๋์ Node.js ์๋ฒ๋ก ๋ฐฐํฌ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ผ๋ถ ํ์ฅ์ด ์๋ํ๋ ค๋ฉด ํ์ํฉ๋๋ค. ๋น์ฃผ์ผ ํธ์ง๊ธฐ, ์ด๋ ๋ํ ์๋ก์ด ๋ฒ์ ์ ์์ง๊ณผ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค. ์ด์ ๊ทธ๋ค์ ์์ ์๋ ๊ทธ๋ฌํ ์ธ๋ถ ์์กด์ด ํ์ํ์ง ์์ต๋๋ค.
- $wgLogos - ์ํค ๋ก๊ณ ์ ์ธ์ ์ํ ๊ธฐ์กด $wgLogo ๋ฐ $wgLogoHD ์ต์ ์ ๋์ฒดํฉ๋๋ค. ์ด ์ต์ ์๋ ๋ก๊ณ ์ด๋ฏธ์ง์ ํจ๊ป ์ธ์๋ ๋ก๊ณ (์๋๋งํฌ)์ ๊ฐ๋ก ์ด๋ฏธ์ง๋ ํ์ํ ์ ์๋ ์๋๋งํฌ๋ผ๋ ์๋ก์ด ์์ฑ์ด ์์ต๋๋ค. ์๋๋งํฌ๋ ๋ฌด์์ธ๊ฐ, ์๋๋งํฌ๊ฐ ํฌํจ๋ ๋ก๊ณ ์์.
- $wgWatchlistExpiry - ์ฌ์ฉ์๊ฐ ๋ณธ ํ์ด์ง ๋ชฉ๋ก์ ์๋์ผ๋ก ์ง์ฐ๋ ์๋ก์ด ์ต์ ์ ๋๋ค.
- $wgForceHTTPS - HTTPS ์ฐ๊ฒฐ์ ๊ฐ์ ๋ก ์ฌ์ฉํฉ๋๋ค.
- $wgPasswordPolicy - ์ฌ์ฉ์๊ฐ ์์ ์ ์ด๋ฆ์ ๋น๋ฐ๋ก ์ฌ์ฉํ๋ ๊ฒ๋ฟ๋ง ์๋๋ผ ๋น๋ฐ๋ฒํธ๋ฅผ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ์๋ก์ด ๋น๋ฐ๋ฒํธ ํ์ธ์ด ๋์ ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋น๋ฐ๋ฒํธ๋ "MyPass"์ด๊ณ ์ฌ์ฉ์ ์ด๋ฆ์ "ThisUsersPasswordIsMyPass"์ ๋๋ค.
- Docker ์ปจํ ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ MediaWiki๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ถ์ฒ : linux.org.ru