2009-10-10 3 views
4

팀과 함께 RSS 피드 애그리 게이터를 작성할 계획이지만 XML 데이터베이스를 사용해야하는지 궁금합니다. 서버는 현재 PHP 5.3.0 x64로 IIS 6.0을 실행합니다. 이미 서버 응용 프로그램과 PHP 확장이 모두 필요하다는 것을 알고 있습니다.PHP 웹 사이트에 가장 적합한 XML DB가 있습니까?

이미 발견했습니다 무엇 :

  • GALAX 이
  • 이전 대학에서 이것을 사용해 본 적이,하지만 난 구글에 대한 정보를 찾을 수 없습니다
      , 그것은에 대한 정보를 표시하는 경향이 을 GALAX 또는 갤럭시 이름이 뭔가 ...
  • eXist
    • 함께하면 Phexist인데, 최후의 수단 인 것 같습니다. 2007 년 12 월입니다.
    • 잘못된 문서입니다.
    • 개발을 통해 필요한 모든 기능이 있는지 궁금 할 때.
  • Sedna
    • 전문적인 외모와 PHP를위한 API 지원을 가지고있다.
    • 좋은 문서!
    • 단점이 있는지 궁금합니다. Berkeley DB XML
    • 또한
    • 이 바로 단지 오래된 프리젠 테이션 문서를 찾을 수 없습니다 ... 오라클은 잘 알려져 있고 내가 전에 버클리 들어 본 적이있다, 전문 보인다.
    • 나는 PHP 확장 모듈을 컴파일하려고 노력할 것입니다. 이렇게하면 set-up in PHP에 하드 Saxon
    • 과 비 대한 불안정한 것 같다.
      • 는 다른 솔루션은
    • ...이 있습니까?
    • PHP가 이것으로 충분합니까? 사전에
나는이 작업을 수행하는 가장 좋은 방법에 대한 귀하의 의견을 듣고 싶어요

, 감사합니다!

답변

2

DB2 ($$$)는 훌륭한 XML 통합 기능을 제공하지만 비용을 지불해야합니다. 이것은 제가 일하는 곳에서 우리가 사용하는 것입니다. PDO를 사용하여 인터페이스를 사용하려면 최신 PHP를 실행해야합니다 (어쨌든).

XML을 기본적으로 처리 할 수있는 데이터베이스를 찾고 있다고 가정합니다.내 이해 (소문) 오라클과 MS - SQL도 XML을 처리하지만 그들은 광택되지 않습니다.

오픈 소스 세계에서 나는 단단한 XML 통합을 위해 무엇을 추천해야하는지 모른다.

-CF

+1

DB2 Express-C는 무료이며, XML을 가지고 전체 DB2 플랫폼을 가지고 있습니다. OSS가 아니기 때문에 IBM에서 지원을받을 수 없습니다. – dragonmantank

+0

계획된 프로젝트는 비영리 기관이며, 내일은 DB2 Express-C를 살펴볼 것입니다. 귀하의 빠른 응답을 보내 주셔서 감사합니다 ...-) –

+0

세드나를 선택했지만 받아 들인 해결책이 될 자격이 있습니다. ;-) –

관련 문제