Goose CMS
์ํฐํด ์ ๋ณด
- ๋ฅ์ง
- Tool & Service
- ๋ถ๋ฅ
- Extra
- ๋ฑ๋ก์ผ
- 2019-06-20 11:56:57
- date: 2012 ~ 2014
- position: all
- GitHub repo: https://github.com/redgoose-dev/goose
- Goose API: https://github.com/redgoose-dev/goose-api
- Goose Manager: https://github.com/redgoose-dev/goose-manager
SCE ํ๋ก๊ทธ๋จ์ผ๋ก ์ถ๋ฐ
๊ฐ์ธ ํํ์ด์ง๋ฅผ ํ์๋๋ถํฐ ์์ํด์ ์ค๋ฌ๋์ ๋ง๋ค์ด์๋ค.
์ค๊ฐ์ค๊ฐ ์ด๋ฆ์ด๋ ๋๋ฉ์ธ ์ฃผ์๋ ๋ฐ๋๊ฒ ๋์์ง๋ง ๊ฐ์ธ ํํ์ด์ง๋ผ๋ ๊ณต๊ฐ์ ํตํด์ ๋์ ํฅ๋ฏธ๊ฑฐ๋ฆฌ๋ ์ฌ์ง, ์์ ๋ฌผ๋ค์ ์ ๋ก๋ํ์ฌ ๋ค๋ฅธ์ฌ๋๋ค์๊ฒ ๋ณด์ฌ์ฃผ๊ณ ์๋ค.
2012๋
์ด์ ์๋ ํ๋ก๊ทธ๋จ์ ์ง์ ๋ง๋ค๊ธฐ๋ ํ๊ณ ๋ง์ง๋ง์๋ XpressEngine์ ์ด์ฉํ์ฌ ๋์ ์์
๋ฌผ์ด๋ ์ฌ์ง๋ค์ ์
๋ก๋ํ์ฌ ๊ฐค๋ฌ๋ฆฌ ์๋น์ค์ ์ด์ฉํ๊ณ ์์์ง๋ง NAS๋ผ๋ ์ฅ๋น๋ฅผ ์ฌ์ฉํ์ฌ ์ง์์ ์๋ฒ๋ฅผ ๋๋ฆด ์ ์๊ฒ๋์ด ๊ฐ์ธ ํํ์ด์ง๋ฅผ NAS์ ๋ฃ์ด์ ์๋น์คํ๋ ค๊ณ ํ๋๋ฐ XE(XpressEngine)์ ํ๋ก๊ทธ๋จ์ด ๋๋ฌดํฌ๊ณ ๋ฌด๊ฑฐ์์ ์ฌ์ฉํ๋๋ฐ ์ฒด๊ฐ์๋๊ฐ ๋๋ฆด ์ง๊ฒฝ์ด์๋ค.(NAS์ฅ๋น๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋์จ์ด ์คํ์ด ๋ฎ๋ค.)
๋ง์ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ CMS๋ฅผ ์ฌ์ฉํ๋๊ฑฐ์ ๋นํด์ ๋๋ฌด ์ ์ ๊ธฐ๋ฅ๋ง ์ฌ์ฉํ๊ณ ์๊ณ , ๋ญ ํ๋ง๋ฆฌ ์ก๋๋ฐ ์์ก๋ ์นผ์ ์ฌ์ฉํ๋ค๋ ๊ธฐ๋ถ์ด ํฌ๊ฒ ๋ค์ด์ ๋ด๊ฐ ์ฌ์ฉํ ๊ธฐ๋ฅ๋ง ๋ค์ด๊ฐ์๋ CMS๋ฅผ ๋ง๋ค์๊ณ ๊ฒฐ์ฌ์ ํ๊ฒ๋์ด SCE๋ผ๋ ์ด๋ฆ์ผ๋ก ํ๋ก๊ทธ๋จ์ ๋ง๋ค์๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฒ์ํ์ด๋ ๋ธ๋ก๊ทธ์ ๋น์ทํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ํ์๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์๊ธฐ ๋๋ฌธ์ ์ค๋ก์ง ๊ด๋ฆฌ์๋ง ๊ธ์ ์ฌ๋ฆด ์ ์๋๋ก ์ ํ๋์ด์๋ค.
๋ค ๋ง๋ค๊ณ ๋ณด๋ ํ๋ก๊ทธ๋จ์ด ๋จ์ํ๋ค๋ณด๋ ์ฌ์ฉํ๊ธฐ๊ฐ ํธํ๊ณ , ๋ฌด์๋ณด๋ค ์๋๊ฐ ๋๋จํ ๋ง์กฑ์ค๋ฌ์ ๋ค.
Goose ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณํ๋ฅผ ๊ตฌ์
์ด๋ ๊ฒ ์ ์ฌ์ฉํ๊ณ ์๋ค๊ฐ '์ข ๋ ํญ๋๊ฒ ์ฌ์ฉํ ์ ์์๊น'๋ผ๋ ์๊ฐ์ ์์ํ์ฌ ๊ด๋ฆฌ์์ญ๊ณผ ๋ฐฉ๋ฌธ๊ฐ์๊ฒ ๋ณด์ฌ์ฃผ๋ ์์ญ์ ๋ถ๋ฆฌ์์ผ๋ฒ๋ฆฌ์๋ ์๊ฐ์ ๋ฏธ์ณค๋ค. ๊ทธ๋ฆฌ๊ณ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๊ณต๊ฐ๋ฅผ ํ์ฌ ๋ค๋ฅธ ์ฌ๋๋ค๋ ์ฌ์ฉํ์ผ๋ฉด ํ๋ ๋ฐ๋จ๋ ์๊ฒผ๋ค.
๊ทธ๋์ ์๊ฐํ๋๊ฒ๋ค์ ๋์ถฉ ์ฐ์ต์ฅ์๋ค ๊ทธ๋ฆฌ๋ฉด์ ์ด๋ค ๋ฐฉํฅ์ผ๋ก ํ๋ก๊ทธ๋จ์ ๊ตฌ์ฑํ ๊ฑด์ง ์ ๋ฆฌ๋ฅผ ํ๋ค.
๊ฐ์ฅ ํฐ ๋ชฉ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฝ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ป์ด์ค๋ฉด์ ๋ค์ํ ํํ๋ก ๊ธ์ด๋ ์ฌ์ง ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์๋ ํ๊ฒฝ์ ๊ตฌ์ถํ๋๊ฒ์ด๋ค.
์ฝ๊ฒ ๋งํ์๋ฉด ๋ค๋ฅด๊ฒ ๋งํ์๋ฉด ๊ด๋ฆฌ์์ ํํ์ด์ง ์คํจ์ ๋ถ๋ฆฌํด๋ฒ๋ฆฐ ์
์ด๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์ด Goose๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ฐ๊พธ๊ฒ ๋์๋ค.
๊ฑฐ์๋ผ๋ ๋๋ฌผ์ ์ด๋ฆ์ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ฅ์ง๋ผ๋ ํฐ ๊ทธ๋ฃน์์ ์(ํฌ์คํธ ๊ธ)์ ๋ง๋๋ ๊ณผ์ ์ ์ฐฉ์ํ์ฌ ์ด๋ฆ๋ ๊ทธ์ ๋น์ทํ๊ฒ ๋ฐ๊ฟจ๋ค. ๋๋ฆ๋๋ก ๋
์ฐฝ์ฑ๋ ๋
ธ๋ ธ๋ค. :)
์คํ์์ค ํ๋์ ์ถ๋ฐ GitHub
Gooseํ๋ก๊ทธ๋จ์ ๋ง๋๋์ค์ ์น๊ตฌ๊ฐ GitHub์์ ์ ์ฅ์๋ฅผ ์์ฑํด์ ๋ค๋ฅธ์ฌ๋๋ค์๊ฒ ์์ค๋ฅผ ์ ๊ณตํด์ฃผ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ๊ต์ก์ ๋ฐ์๋ค. (์ ๋ง๋ก ๊ณ ๋ง์ด ์น๊ตฌ๋ค!)
๊ทธ๋ฆฌํ์ฌ ๊ณง์ฅ Gooseํ๋ก๊ทธ๋จ์ GitHub์ ์ฅ์์ ์ฌ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์์
์ ์์ํ๋ค.
์คํ์์ค๋ก ํ์ด๋ฒ๋ฆด๊ฑฐ๋ผ๊ณ ์์ ํ๊ณ ์์ด์ GitHub ์๋น์ค๋ ๋ํ๋์์์ด ์ข์ ์๋น์ค๋ค. ๊ฐ์ธ์ ์ผ๋ก ๋ด๊ฐ ํ๋ก๊ทธ๋จ ์์
ํ๋ ํ์ ์ ๋จ๊ธธ ์ ์๊ณ , ๋ค์ํ ๊ณณ์์(๊ฐ์ธ ๋ฐ์คํฌํ, ๊ฐ์ธ ๋
ธํธ๋ถ, ํ์ฌ ๋ฐ์คํฌํ ๋ฑ) ๋์ผํ ํ๊ฒฝ์ผ๋ก ๊ฐ๋ฐ์์
์ ํ ์ ์๋ค๋ ๊ฒ์ด ์์ฃผ ์ข์๋ค.
์ปค๋ฐ์ ์ฌ๋ฆฌ๋ ์ฌ๋ฏธ๋ ์ ์ ํ๋ค. ์๋ง๋ ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ณ ์ด์๊ฐ ๋๋ฉด ๋๋จํ ์ค๋ ์ด ๋์ง ์์๊น ์์๋๋ค.
๋ณธ๊ฒฉ์ ์ธ ํ๋ก๊ทธ๋จ ์์
๊ฐ๋ฐ ์์
์ ๋ก์ปฌํธ์คํธ์์ ํ๋ก๊ทธ๋จ์ ์๋ก ๋ง๋ค์๋ค.
๋์์ธ์ด๋ ์ผ๋ถ ํ๋ก๊ทธ๋จ ์์ค๋ค์ ํ์ํ ๋ถ๋ถ์ ๋ผ์ ๊ฐ์ ธ์ค๊ณ , ๊ณผ๊ฑฐ์ ๊ตํ์ ์ผ์ ํ๋ก๊ทธ๋จ์ ์ข ๋ ์ ๋ฆฌ๋ฅผ ํ๋ ๊ธฐํ๋ก ์ผ์๋ค. ๊ทธ๋์ ํ๋ก๊ทธ๋จ ์์ค๊ฐ ๋ ๊น๋ํด์ก๋ค๊ณ ์๊ฐํ๋ค.
๋์์ธ๋ค์ ์ ์ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ๊ทธ๋๋ก ์ฌ์ฉํ๋ฉด์ ์์ ๋ถ๋ถ๋ค์ ์กฐ๊ธ์ฉ ๊ฐ์ ํด๊ฐ๋ค.
๊ด๋ฆฌ์ ํ๋ฉด์ ๋ฅ์ง๋ชฉ๋ก, ์์ ํ์ด์ง์ ๋ชจ์ต
์ ์ ๋ง๋ค์ด์ง ํํ๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์์ค๋ค์ ์ ๋ฆฌํ๋๋ฐ ์ง์คํ ์ ์์๋ค. ๊ทธ๋ฆฌ๊ณ ์ปจํ ์ธ ๊ฐ ๋งค์ฐ ๋จ์ํด์ ์์ด ๋ง์ด๊ฐ์ง ์๋ ํธ์ด์๋ค.
ํฌ์คํธ ๊ธ ์์ธํ๋ฉด
์์ค์ ๋ด์ฉ์ด ๊ฐ์ฅ๋ง์ด ๋ฐ์งํด์๊ณ , ๊ฐ์ฅ ๋ง์ด ์ ๊ฒฝ์ด ํ์ด์ง๊ฐ ๊ธ์ฐ๊ธฐ ํ์ด์ง๋ค.
๊ทธ๋์ ์์
์๊ฐ๋ ๋ง์ด ์์๋์๊ณ , ํ๋ก๊ทธ๋จ ์์
ํ๋ฉด์ ๊ฐ์ฅ๋ง์ด ์์ด๋์ด์ ๊ธฐ์ ์ ๋ง์ด ์ง์ด๋ฃ๋ ๊ณต๊ฐ์ด ๋์ด๋ฒ๋ ธ๋ค.
๊ด๋ฆฌ์์ ํํ๊ฐ ์๋ฌด๋ฆฌ ๋จ์ํ์ง๋ง ๊ฐ์ฅํธ๋ฆฌํ๊ณ ๊ฐ๋ ฅํ๊ฒ ๊ธฐ๋ฅ์ ๊ฐ์ถ๊ณ ์ถ์ ๋ถ๋ถ์ด ๊ธ์ฐ๊ธฐ ํ์ด์ง๋ค.
๊ธ์ฐ๊ธฐ์ ๊ธฐ๋ฅ์ด ๊ฐ๋ ฅํ๊ณ ํธํ๋ฉด ํฌ์คํ
ํ ๊ฒฐ๊ณผ๋ฌผ์ด ์ข์์ง๊ฒ์ด๋ผ๊ณ ๋ฏฟ๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋์ ํ์ผ์ ๋๋๊ทธ์ค ๋๋กญ์ผ๋ก ํ์ผ์ด ์
๋ก๋ ๋๋ค๊ฑฐ๋ ์ ํํ ์ฌ์ง์ ์ธ๋ค์ผ ์ด๋ฏธ์ง๋ก ๋ง๋ค์ด์ฃผ๊ฑฐ๋ ํธ๋ฆฌํ๊ฒ ๊ธ์ ํธ์ง์ ํ ์ ์๋ ์๋ํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ถ๋ถ์์ ํ๋ก๊ทธ๋จ ์์ค๊ฐ ๋ง์ด ๋ค์ด๊ฐ๊ธฐ๋ ํ๊ณ ๊ธ์ ์ ์ธ ๋น์ฉ๋ ๋ง์ด ๋๊ฐ๋ค.
์ฒ์์ html5์
๋ก๋ ํ๋ก๊ทธ๋จ์ ๋ฐ๋ก ๋ง๋ค๊ธฐ ๊ท์ฐฎ์์ ์
๋ก๋ ์ปดํฌ๋ํธ๋ฅผ ๊ตฌ์
ํด์ ์ฌ์ฉํ๊ธฐ๋ ํ์๊ณ , ์๋ํฐ๋ jQuery ๋ฒ ์ด์ค๋ก ์ ๋ฃ๋ก ํ๊ณ ์๋ redactor๋ฅผ ๊ฑฐ๊ธ์ ๋ค์ฌ ๊ตฌ์
ํด์ ์ฌ์ฉํ๊ณ ์๋ค.
๋๋ฆ๋๋ก ํธ๋ฆฌํ๊ฒ ๊ธ์ฐ๊ณ ํธ์งํ๋ ํ๊ฒฝ์ ๋ง๋๋ ค๊ณ ๊ฐ์ฅ ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐํ ๋ถ๋ถ์ด๋ค.
๋ง๋ฌด๋ฆฌ
Goose ํ๋ก๊ทธ๋จ์ ์๋น์ค ํ ์ ์์์ ๋๋ก ์์ฑ์ด ๋์ด์๋ ์ํ๊ณ , ์ด ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ 2,3๊ฐ์ ๋ค๋ฅธ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ์ฃผ์๋ค.
์ปค์คํฐ๋ง์ด์ฆ ๋ฌธ์ ๋ก ์ด๋ณด์๋ค์ด ์ฌ์ฉํ ์ ์๋ ํ๋ก๊ทธ๋จ์ด์ง๋ง ์ด๋์ ๋ html, css, javascript, php๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฐ์๋ผ๋ฉด ๋ ๊ฐ๊ฐ ๋์ด์ฃผ๋ ๋ฉ์ง ๋๊ตฌ๊ฐ ๋ ์ ์๋ค๊ณ ์๊ฐํ๋ค.
๋์๋ง ๋ฌธ์๋ฅผ ์ ๋ฆฌํด์ผํ๊ณ , ๊ณต์ ํ์ด์ง๋ฅผ ๋ง๋ค์ด์ผํ๊ณ , ํ๋ก๊ทธ๋จ์ ์ข ๋ ์ ๋ฆฌ๋ฅผ ํด์ผํ๋ ์ผ๋ค์ด ์ฐ๋๋ฏธ์ง๋ง ์ด๊ฑธ๋ก ํ์ ์ฌ์ฉํ๋ค๋ ์๊ฐ์ผ๋ก ์ฒ์ฒํ ๊ฐ์ ํด ๋๊ฐ๊ฒ์ด๋ค.