yaml
-
설정 파일은 어떤 포맷을 사용할까?IT/101 2017. 6. 23.
이번 글에서는 설정 파일에 대한 이야기를 하려고 한다. 개발을 할 때 설정 파일 포맷을 직접 만들어서 개발하는 경우가 있는데 사실 아래와 같은 경우가 아니라면 이미 잘 만들어진 포맷들을 이용하는 것이 좋다. 잘 알려진 설정 포맷들이 내가 원하는 기능을 지원하지 않을 때 다양한 멀티 플랫폼을 고려해야할 때 원하는 기능을 제공하지 않는 경우는 할 이야기가 없지만, 멀티 플랫폼 고려에 대해서는 apache와 nginx를 소개하려 한다. apache, nginx 웹 서버에서 사용하는 설정 포맷은 ini 스타일과 비슷하지만 독자 스펙으로 개발되었다. 왜냐하면 다양한 플랫폼을 고려해야하기 때문이다. 그도 그런 것이 다양한 플랫폼에서 설정 포맷 라이브러리가 모두 지원되리라는 법이 없기 때문에 이런 경우는 만들어서 사..