* .cfg (Python Buildout), * .xml (Gnome), * .json (Chrome 확장 프로그램), * .yaml (Google App Engine), * .ini 및 * .py 앱을 사용하는 사용자를 보았습니다. 구성 파일 (장고와 같은).다른 구성 형식에 대한 장단점은 무엇입니까?
제 질문은 : 왜 많은 다른 구성 파일 형식이 있습니까? 나는 xml 대 json 접근법 (훨씬 덜 장황하다)이나 파이썬 모듈 (때때로 파이썬 응용 프로그램을 가지고 있으며 설정 파일을 구문 분석하기 위해 특정 모듈을 사용하고 싶지는 않음)의 이점을 볼 수 있지만, 구혼?
제가 예시 한 구성 파일보다 더 많은 형식이 있다는 것을 알고 있습니다. 서로 비교할 때 실제로 어떤 이점이 있습니까? 역사적인 이유? 다른 시스템과의 호환성?
어떤 종류의 구성 파일 (플러그인 에코 시스템 포함)을 읽으려면 응용 프로그램을 시작 하시겠습니까?
내가 예로 든 것 중 가장 오래된 것이 무엇입니까? 그게 역사라는 걸 아십니까?
귀하의 경험을 알고 싶어합니다. 감사! –
JSON은 실제로 개체입니다. 구성 파일로 사용하는 것은 매우 잘못된 것처럼 보입니다. 그리고 주석을 적절하게 사용할 수있는 능력이 부족합니다. 당신은 항상 key : value를 생성 할 수 있습니다. – Anders