2012-05-04 3 views
-1

나만의 커스텀 데이터베이스 클래스를 만드는 PDO와 PDO를 사용하는 것의 장점이 궁금합니다. 예, PDO는 이미 개발 및 문서화되어 있지만 PDO는 귀하의 조치로 인해 변경되거나 사라질 수 있습니다. 사용자 정의 데이터베이스 클래스를 개발해야하고 사용자가 제공하는 문서 만 필요하지는 않지만 수행하는 유일한 변경 사항은 사용자가 수행하는 변경 사항뿐입니다. 나는이 주제에 대해 더 잘 알고있는 누군가의 생각을 알고 싶어합니다.php PDO 대 커스텀 DB 클래스

답변

2

"PDO는 당신의 행동으로 인해 변경되거나 사라질 수 있습니다."그 논리는 PHP 전체에 적용될 수 있습니다.

나는 내 자신을 만드는 데 시간을 투자하지 않을 것이다. 그것은 이미 당신을 위해 만들어졌으며, 문서화되고 갈 준비가되어 있습니다. 언제/시간이 바뀌면 걱정하지. 그러나 모든 정직에서, 내가 전에 말했듯이, PHP의 어떤 함수 나 클래스도 사라질 수 있습니다.

+0

+1 문서화. 그것은 매우 중요합니다! –

1

짧은 대답은 왜 바퀴를 재발 명합니까? PDO에는 준비된 문과 같은 많은 기능이 포함되어 있습니다. 그것은 멋지게 객체 지향적이며, 데이터베이스에 의존하지 않습니다. 또한, 사용하는 것이 권장되는 데이터베이스 라이브러리이기 때문에 PHP가 함께 사용하지 않는 한 그 라이브러리는 사라질 것입니다. 게다가 C 언어로 작성된 핵심 확장 기능이므로 아무리 잘 수행해도 PHP로 집으로 돌아간 것보다 훨씬 빠릅니다.

요약하면 그것은 사라지지 않고 꽤 좋습니다. 그것을 사용하십시오 :