나만의 커스텀 데이터베이스 클래스를 만드는 PDO와 PDO를 사용하는 것의 장점이 궁금합니다. 예, PDO는 이미 개발 및 문서화되어 있지만 PDO는 귀하의 조치로 인해 변경되거나 사라질 수 있습니다. 사용자 정의 데이터베이스 클래스를 개발해야하고 사용자가 제공하는 문서 만 필요하지는 않지만 수행하는 유일한 변경 사항은 사용자가 수행하는 변경 사항뿐입니다. 나는이 주제에 대해 더 잘 알고있는 누군가의 생각을 알고 싶어합니다.php PDO 대 커스텀 DB 클래스
-1
A
답변
2
"PDO는 당신의 행동으로 인해 변경되거나 사라질 수 있습니다."그 논리는 PHP 전체에 적용될 수 있습니다.
나는 내 자신을 만드는 데 시간을 투자하지 않을 것이다. 그것은 이미 당신을 위해 만들어졌으며, 문서화되고 갈 준비가되어 있습니다. 언제/시간이 바뀌면 걱정하지. 그러나 모든 정직에서, 내가 전에 말했듯이, PHP의 어떤 함수 나 클래스도 사라질 수 있습니다.
1
짧은 대답은 왜 바퀴를 재발 명합니까? PDO에는 준비된 문과 같은 많은 기능이 포함되어 있습니다. 그것은 멋지게 객체 지향적이며, 데이터베이스에 의존하지 않습니다. 또한, 사용하는 것이 권장되는 데이터베이스 라이브러리이기 때문에 PHP가 함께 사용하지 않는 한 그 라이브러리는 사라질 것입니다. 게다가 C 언어로 작성된 핵심 확장 기능이므로 아무리 잘 수행해도 PHP로 집으로 돌아간 것보다 훨씬 빠릅니다.
요약하면 그것은 사라지지 않고 꽤 좋습니다. 그것을 사용하십시오 :
관련 문제
- 1. PHP PDO 클래스 디자인
- 2. PHP | PEAR : MDB2 대 PDO 대 Native-PHP (Raw)
- 3. PDO 대 pg_ * 기능
- 4. PHP 클래스 PDO 객체 참조
- 5. PHP 클래스 데이터베이스 상호 작용 (PDO 사용)
- 6. PHP 클래스 DB 연결
- 7. 거짓을 반환하는 PHP PDO 가져 오기 클래스
- 8. PHP 세션 대 DB 조회
- 9. PHP 클래스 : :: 대 -> -?
- 10. PHP 세션 대 클래스
- 11. 오류 확장 PDO 클래스
- 12. 커스텀 JavaScriptConverter 클래스
- 13. PHP PDO 커스텀 클래스가 객체를 돌려주고 어떤 객체를 반환하지 않았습니까?
- 14. PDO : 정의되지 않은 메서드를 호출하십시오. DB :: query()
- 15. PDO :: query 대 PDOStatement :: execute (PHP 및 MySQL)
- 16. MySQL 대 PDO
- 17. PDO 문 클래스 확장
- 18. PHP PDO 액세스 문제
- 19. PHP PDO 기본 방정식 대 객체 및 배열
- 20. PDO 연결 클래스/코드 및 클래스 디자인
- 21. PHP PDO fetchAll, PDO :: FETCH_CLASS하고
- 22. PHP에서 pdo 클래스 만들기
- 23. 클래스 전반의 PDO 객체
- 24. PHP pdo 연결 범위
- 25. 다른 클래스 함수에 PDO db 객체 인스턴스 전달
- 26. 의 PHP PDO 클래스는
- 27. PDO. 데이터베이스 관리 클래스 -
- 28. 치명적인 오류 : PHP, PDO, 세션,
- 29. PDO 삽입 오류 PHP
- 30. PHP - PDO 루프 반입
+1 문서화. 그것은 매우 중요합니다! –