社区
基础编程
帖子详情
php连接Oracle,使用原来的过程函数,还是PDO好??
alasika
2006-04-18 02:33:49
PDO的移植性很好, 但是因为项目从一开始数据库就先用Oracle,所以这个优势可不考虑.
两者从效率上说,哪个会更好一些??
...全文
151
4
打赏
收藏
php连接Oracle,使用原来的过程函数,还是PDO好??
PDO的移植性很好, 但是因为项目从一开始数据库就先用Oracle,所以这个优势可不考虑. 两者从效率上说,哪个会更好一些??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alasika
2006-04-19
打赏
举报
回复
谢谢唠叨大哥
xuzuning
2006-04-19
打赏
举报
回复
是原来的过程函数
PDO是通用的数据库接口,就如同在此之前的adodb类
由于改用c语言实现,性能自然优于php代码实现的类
通用就意味丧失个性,大多利用具体数据库特征的技巧都不能被通用类所支持
alasika
2006-04-18
打赏
举报
回复
自己顶
alasika
2006-04-18
打赏
举报
回复
都没有人用过PDO吗?有没有一个比较性的东西?
yii2-oci8
pdo
:
使用
PHP
OCI8
函数
模拟
Oracle
PDO
的 Yii 扩展
yii2-oci8
pdo
使用
PHP
OCI8
函数
模拟
Oracle
PDO
的 Yii 扩展。
PDO
驱动程序模拟文件也可以在没有 Yii 的情况下
使用
。 此
PDO
类的目标是模拟您在应用程序中
使用
的 99% 的
PDO
函数
。 如果您发现任何问题,我很乐意提供反馈。 请打开一个问题。 创建 UnitTests 在我的 TODO 列表中。 1. 安装 Yii Framework 2.* 第 1 步:添加文件 composer.json " repositories " : [ { " type " : " vcs " , " url " : " https://github.com/sfedosimov/yii2-oci8
pdo
.git " } ], " sfedosimov/yii2-oci8
pdo
" : " * "
PHP
函数
参考手册大全
作者和贡献者 I. 入门指引 1. 简介 2. 简明教程 II. 安装与配置 3. 安装前需要考虑的事项 4. Unix 系统下的安装 5. Mac OS X 系统下的安装 6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17.
函数
18. 类与对象(
PHP
4) 19. 类与对象(
PHP
5) 20. 异常处理 21. 引用的解释 IV. 安全 22. 简介 23. 总则 24. 以 CGI 模式安装时 25. 以 Apache 模块安装时 26. 文件系统安全 27. 数据库安全 28. 错误报告 29.
使用
Register Globals 30. 用户提交的数据 31. 魔术引号 32. 隐藏
PHP
33. 保持更新 V. 特点 34. 用
PHP
进行 HTTP 认证 35. cookies 36. 会话 37. 处理 XForms 38. 文件上传处理 39.
使用
远程文件 40.
连接
处理 41. 数据库永久
连接
42. 安全模式 43.
PHP
的命令行模式 VI.
函数
参考 I. .NET
函数
II. Advanced
PHP
debugger III. Alternative
PHP
Cache IV. Apache 特有
函数
V. Array 数组
函数
VI. Aspell
函数
(已废弃) VII. BC math 高精度数学
函数
VIII. Bzip2 压缩
函数
IX. Calendar 日历
函数
X. CCVS API Functions [deprecated] XI. Character Type Functions XII. Classes/Objects 类/对象
函数
XIII. Classkit Functions XIV. ClibPDF Functions XV. COM 和 .Net(Windows)
函数
XVI. Crack Functions XVII. Credit Mutuel CyberMUT functions XVIII. CURL, Client URL Library Functions XIX. Cybercash Payment Functions XX. Cyrus IMAP administration Functions XXI. Database (dbm-style) Abstraction Layer Functions XXII. Date/Time 日期/时间
函数
XXIII. DB++ Functions XXIV. dBase Functions XXV. DBM Functions [deprecated] XXVI. dbx Functions XXVII. Direct IO Functions XXVIII. Directory 目录
函数
XXIX. DOM Functions XXX. DOM XML Functions XXXI. Error Handling and Logging Functions XXXII. Exif Functions XXXIII. File Alteration Monitor Functions XXXIV. filePro Functions XXXV. Filesystem 文件系统
函数
XXXVI. Firebird/InterBase Functions XXXVII. Firebird/Interbase Functions (
PDO
_FIREBIRD) XXXVIII. Forms Data Format Functions XXXIX. FriBiDi Functions XL. FrontBase Functions XLI. FTP
函数
XLII. Function Handling Functions XLIII. Gettext XLIV. GMP Functions XLV. GNU Readline XLVI. GNU Recode Functions XLVII. HTTP
函数
XLVIII. Hyperwave API Functions XLIX. Hyperwave Functions L. IBM DB2, Cloudscape and Apache Derby Functions LI. ICAP Functions [deprecated] LII. iconv Functions LIII. ID3 Functions LIV. IIS Administration Functions LV. Image 图像
函数
LVI. IMAP, POP3 and NNTP Functions LVII. Informix Functions LVIII. Ingres II Functions LIX. IRC Gateway Functions LX. KADM5 LXI. LDAP Functions LXII. libxml Functions LXIII. Lotus Notes Functions LXIV. LZF Functions LXV. Mail Functions LXVI. mailparse Functions LXVII. Math 数学
函数
LXVIII. MaxDB
PHP
Extension LXIX. MCAL Functions LXX. Mcrypt Encryption Functions LXXI. MCVE Payment Functions LXXII. Memcache Functions LXXIII. Mhash Functions LXXIV. Microsoft SQL Server and Sybase Functions (
PDO
_DBLIB) LXXV. Microsoft SQL Server Functions LXXVI. Mimetype Functions LXXVII. Ming functions for Flash LXXVIII. Miscellaneous Functions LXXIX. mnoGoSearch Functions LXXX. Mohawk Software Session Handler Functions LXXXI. mSQL Functions LXXXII. Multibyte String Functions LXXXIII. muscat Functions LXXXIV. MySQL
函数
LXXXV. MySQL Functions (
PDO
_MYSQL) LXXXVI. MySQL Improved Extension LXXXVII. Ncurses Terminal Screen Control Functions LXXXVIII. Network Functions LXXXIX. Net_Gopher XC. NSAPI-specific Functions XCI. Object Aggregation/Composition Functions XCII. Object property and method call overloading XCIII. ODBC and DB2 functions (
PDO
_ODBC) XCIV. ODBC Functions (Unified) XCV. oggvorbis XCVI. OpenAL Audio Bindings XCVII. OpenSSL Functions XCVIII.
Oracle
函数
XCIX.
Oracle
Functions (
PDO
_OCI) C.
Oracle
函数
(已废弃) CI. Output Control 输出控制
函数
CII. Ovrimos SQL Functions CIII. Paradox File Access CIV. Parsekit Functions CV. PDF functions CVI.
PDO
Functions CVII.
PHP
/ Java Integration CVIII.
PHP
bytecode Compiler CIX.
PHP
Options&Information CX. POSIX Functions CXI. PostgreSQL 数据库
函数
CXII. PostgreSQL Functions (
PDO
_PGSQL) CXIII. PostgreSQL Session Save Handler CXIV. PostScript document creation CXV. Printer Functions CXVI. Process Control Functions CXVII. Program Execution Functions CXVIII. Pspell Functions CXIX. qtdom Functions CXX. Radius CXXI. Rar Functions CXXII. Perl 兼容正则表达式
函数
CXXIII. POSIX 扩展正则表达式
函数
CXXIV. runkit Functions CXXV. SDO Functions CXXVI. SDO Relational Data Access Service Functions CXXVII. SDO XML Data Access Service Functions CXXVIII. Secure Shell2 Functions CXXIX. Semaphore, Shared Memory and IPC Functions CXXX. SESAM Database Functions CXXXI. Session Handling Functions CXXXII. Shared Memory Functions CXXXIII. Shockwave Flash Functions CXXXIV. SimpleXML functions CXXXV. SNMP
函数
CXXXVI. SOAP Functions CXXXVII. Socket Functions CXXXVIII. SQLite Functions CXXXIX. SQLite Functions (
PDO
_SQLITE) CXL. Standard
PHP
Library (SPL) Functions CXLI. Stream Functions CXLII. String 字符串处理
函数
CXLIII. Sybase Functions CXLIV. TCP Wrappers Functions CXLV. Tidy Functions CXLVI. Tokenizer Functions CXLVII. Unicode Functions CXLVIII. URL
函数
CXLIX. Variable 变量
函数
CL. Verisign Payflow Pro Functions CLI. vpopmail Functions CLII. W32api
函数
CLIII. WDDX Functions CLIV. xattr Functions CLV. xdiff Functions CLVI. XML 语法解析
函数
CLVII. XML-RPC
函数
CLVIII. XMLReader functions CLIX. XSL functions CLX. XSLT Functions CLXI. YAZ Functions CLXII. YP/NIS Functions CLXIII. Zip File Functions (Read Only Access) CLXIV. Zlib Compression Functions VII.
PHP
和 Zend 引擎内部资料 44.
PHP
扩展库编程 API 指南 45. Zend API:深入
PHP
内核 46. 扩展
PHP
3 VIII. FAQ:常见问题 47. 一般信息 48. 邮件列表 49. 获取
PHP
50. 数据库问题 51. 安装常见问题 52. 编译问题 53.
使用
PHP
54.
PHP
和 HTML 55.
PHP
和 COM 56.
PHP
和其它语言 57. 从
PHP
/FI 2 移植到
PHP
3 58. 从
PHP
3 移植到
PHP
4 59. 从
PHP
4 移植到
PHP
5 60. 杂类问题 IX. 附录 A.
PHP
及其相关工程的历史 B. 从
PHP
4 移植到
PHP
5 C. 从
PHP
3 移植到
PHP
4 D. 从
PHP
/FI 2 移植到
PHP
3 E.
PHP
的调试 F. 配置选项 G.
php
.ini 配置选项 H. 扩展库分类 I.
函数
别名列表 J. 保留字列表 K. 资源类型列表 L. 支持的协议/封装协议列表 M. 可用过滤器列表 N. 所支持的套接字传输器(Socket Transports)列表 O.
PHP
类型比较表 P. 解析器代号列表 Q. 关于本手册 R. 开放出版许可协议 S.
函数
索引
pdo
oci:包装
PHP
OCI
函数
以模拟
PDO
对象,因为对OCI的
PDO
支持非常混乱且缓慢
PDO
CI 仅
使用
纯
PHP
和oci_ *
函数
,即可包装
PHP
OCI
函数
以模拟
PDO
对象。 面对现实吧。 安装
PHP
,
PDO
,
Oracle
驱动程序和
PDO
OCI并不是一件令人愉快的任务。 将竹签插入指甲下方比制造完成该任务所需的所有伏都教具更加令人愉悦。 这有两个大问题: 如果您安装
pdo
_oci与pecl ,你会得到从2005年版本( )。 即使是克里斯蒂安·贝尔(Christian Bale),现在也离2005年的事情还很遥远。 所有的东西都是黑色的。 如果您遵循官方文档,则需要编译
PHP
并获得实验性扩展( )。 来吧。 我们不能(是的,我们知道该怎么做!)不能在需要的每台服务器上编译
PHP
,而只是为了进行实验性功能? 这就是为什么我制作
PDO
OCI的原因。 安装 首先安装
Oracle
驱动程序(我喜欢即时客户端版本)和oci8软件包(
使用
pecl ,该软件包似乎经常更新
PHP
基于
pdo
的数据库操作类【可支持mysql、sqlserver及
oracle
】
本文实例讲述了
PHP
基于
pdo
的数据库操作类。分享给大家供大家参考,具体如下: 工作中需要操作sqlserver、
oracle
都是
使用
的这个类,当时是在别人的基础上改进了,现在分享下 <?
php
class
Pdo
db{ protected $
pdo
; protected $res; protected $config; /*构造
函数
*/ function __construct($config){ $this->Config = $config; $this->connect(); } /*数据库
连接
*/ public function co
PHP
5 完整官方 中文教程
PHP
5 完整官方 中文教程 版权信息 前言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Mac OS X 系统下的安装 Windows 系统下的安装 PECL 扩展库安装 还有问题? 运行时配置 语言参考 基本语法 类型 变量 常量 表达式 运算符 控制结构
函数
类与对象(
PHP
4) 类与对象(
PHP
5) Namespaces 异常处理 引用的解释 安全 简介 总则 以 CGI 模式安装时 以 Apache 模块安装时 文件系统安全 数据库安全 错误报告
使用
Register Globals 用户提交的数据 魔术引号 隐藏
PHP
保持更新 特点 用
PHP
进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理
使用
远程文件
连接
处理 数据库永久
连接
安全模式
PHP
的命令行模式
函数
参考 .NET — .NET
函数
Apache — Apache 特有
函数
APC — APC 可选
PHP
缓存 APD — APD 高级
PHP
调试器 Arrays — Array 数组
函数
Aspell — Aspell
函数
(已废弃) BBCode — BBCode Functions BC math — BC math 高精度数学
函数
bcompiler — BCompiler
PHP
字节码编译器 Bzip2 — Bzip2 压缩
函数
Calendar — Calendar 日历
函数
CCVS — CCVS API
函数
(已废弃) Classes/Objects — Classes/Objects 类/对象
函数
Classkit — Classkit
函数
ClibPDF — ClibPDF Functions [deprecated] COM — COM 和 .Net(Windows)
函数
Crack — Crack Functions ctype — Character Type Functions CURL — CURL, Client URL Library Functions Cybercash — Cybercash Payment Functions CyberMUT — Credit Mutuel CyberMUT functions Cyrus IMAP — Cyrus IMAP administration Functions Date/Time — Date/Time 日期/时间
函数
DB++ — DB++ Functions dba — Database (dbm-style) Abstraction Layer Functions dBase — dBase Functions DBM — DBM Functions [deprecated] dbx — dbx Functions Direct IO — Direct IO Functions Directories — Directory 目录
函数
DOM — DOM Functions DOM XML — DOM XML Functions enchant — enchant Functions Errors and Logging — Error Handling and Logging Functions Exif — Exif Functions Expect — Expect Functions fam — File Alteration Monitor Functions FDF — Forms Data Format Functions Fileinfo — Fileinfo Functions filePro — filePro Functions Filesystem — Filesystem 文件系统
函数
Filter — Filter Functions Firebird/InterBase — Firebird/InterBase Functions Firebird/Interbase (
PDO
) — Firebird/Interbase Functions (
PDO
_FIREBIRD) FriBiDi — FriBiDi Functions FrontBase — FrontBase Functions FTP — FTP
函数
Function handling — Function Handling Functions GeoIP — GeoIP Functions gettext — Gettext Functions GMP — GMP Functions gnupg — gnupg
函数
gopher — Net_Gopher haru — Haru PDF Functions hash — hash Functions HTTP — HTTP
函数
Hyperwave — Hyperwave Functions Hyperwave API — Hyperwave API Functions i18n — i18n
函数
IBM (
PDO
) — IBM Functions (
PDO
_IBM) ibm_db2 — IBM DB2, Cloudscape and Apache Derby Functions iconv — iconv Functions id3 — ID3 Functions IIS Functions — IIS Administration Functions Image — Image 图像
函数
Imagick Image Library IMAP — IMAP, POP3 and NNTP Functions Informix — Informix Functions Informix (
PDO
) — Informix Functions (
PDO
_INFORMIX) Ingres II — Ingres II Functions IRC Gateway — IRC Gateway Functions Java —
PHP
/ Java Integration JSON — JSON
函数
kadm5 — KADM5 LDAP — LDAP Functions libxml — libxml Functions Lotus Notes — Lotus Notes Functions LZF — LZF Functions Mail — Mail 邮件
函数
Mailparse — Mailparse Functions Math — Math 数学
函数
MaxDB — MaxDB
PHP
Extension MCAL — MCAL Functions mcrypt — Mcrypt Encryption Functions MCVE — MCVE (Monetra) Payment Functions Memcache — Memcache Functions mhash — Mhash Functions Mimetype — Mimetype Functions Ming (flash) — Ming functions for Flash Misc. — Miscellaneous Functions mnoGoSearch — mnoGoSearch Functions MS SQL Server — Microsoft SQL Server Functions MS SQL Server (
PDO
) — Microsoft SQL Server and Sybase Functions (
PDO
_DBLIB) Msession — Mohawk Software Session Handler Functions mSQL — mSQL Functions Multibyte String — Multibyte String Functions muscat — muscat Functions MySQL — MySQL
函数
MySQL (
PDO
) — MySQL Functions (
PDO
_MYSQL) mysqli — MySQLi 扩展库 Ncurses — Ncurses Terminal Screen Control Functions Network — Network Functions Newt — Newt Functions NSAPI — NSAPI-specific Functions Object Aggregation — Object Aggregation/Composition Functions Object overloading — Object property and method call overloading OCI8 —
Oracle
函数
ODBC — ODBC Functions (Unified) ODBC and DB2 (
PDO
) — ODBC and DB2 Functions (
PDO
_ODBC) OGG/Vorbis — oggvorbis openal — OpenAL Audio Bindings OpenSSL — OpenSSL Functions
Oracle
—
Oracle
函数
(已废弃)
Oracle
(
PDO
) —
Oracle
Functions (
PDO
_OCI) Output Control — Output Control 输出控制
函数
OvrimosSQL — Ovrimos SQL Functions Paradox — Paradox File Access Parsekit — Parsekit Functions PCNTL — Process Control Functions PCRE — Perl 兼容正则表达式
函数
PDF — PDF
函数
PDO
—
PDO
Functions phar — Phar archive stream and classes
PHP
Options/Info —
PHP
Options&Information POSIX — POSIX Functions POSIX Regex — POSIX 扩展正则表达式
函数
PostgreSQL — PostgreSQL 数据库
函数
PostgreSQL (
PDO
) — PostgreSQL Functions (
PDO
_PGSQL) Printer — Printer Functions Program Execution — Program Execution Functions PS — PostScript document creation Pspell — Pspell Functions qtdom — qtdom Functions radius — Radius Rar — Rar Functions Readline — GNU Readline Recode — GNU Recode Functions RPMReader — RPM Header Reading
函数
runkit — runkit Functions SAM — SAM - Simple Asynchronous Messaging Satellite — Satellite CORBA client extension [deprecated] SCA — SCA Functions SDO — SDO Functions SDO DAS XML — SDO XML Data Access Service Functions SDO-DAS-Relational — SDO Relational Data Access Service Functions Semaphore — Semaphore, Shared Memory and IPC Functions SESAM — SESAM Database Functions Session PgSQL — PostgreSQL Session Save Handler Sessions — Session 会话处理
函数
shmop — Shared Memory Functions SimpleXML — SimpleXML functions SNMP — SNMP
函数
SOAP — SOAP Functions Sockets — Socket Functions spl — Standard
PHP
Library (SPL) Functions SQLite — SQLite Functions SQLite (
PDO
) — SQLite Functions (
PDO
_SQLITE) ssh2 — Secure Shell2 Functions Statistics — Statistics Functions Streams — Stream Functions Strings — String 字符串处理
函数
SVN — Subversion
函数
SWF — Shockwave Flash Functions swish — Swish Functions Sybase — Sybase Functions TCP Wrappers — TCP Wrappers Functions tidy — Tidy Functions Tokenizer — Tokenizer Functions Unicode — Unicode Functions URLs — URL
函数
Variables — Variable 变量
函数
Verisign Payflow Pro — Verisign Payflow Pro Functions vpopmail — vpopmail Functions W32api — W32api
函数
WDDX — WDDX Functions win32ps — win32ps Functions win32service — win32service Functions xattr — xattr Functions xdiff — xdiff Functions XML — XML 语法解析
函数
XML-RPC — XML-RPC
函数
XMLReader — XMLReader functions XMLWriter — XMLWriter Functions XSL — XSL functions XSLT — XSLT Functions YAZ — YAZ Functions YP/NIS — YP/NIS Functions Zip — Zip File Functions Zlib — Zlib Compression Functions
PHP
at the Core: A Hacker's Guide to the Zend Engine The
PHP
5 build system Extension structure Memory management Working with variables Writing functions Working with classes and objects Working with resources Working with INI settings Working with streams
PDO
Driver How-To Extension FAQs Zend Engine 2 API reference Zend Engine 1 The future:
PHP
6 and Zend Engine 3 FAQ — FAQ:常见问题 一般信息 邮件列表 获取
PHP
数据库问题 安装 — 安装常见问题 编译问题
使用
PHP
PHP
和 HTML
PHP
和 COM
PHP
和其它语言 从
PHP
/FI 2 移植到
PHP
3 从
PHP
3 移植到
PHP
4 从
PHP
4 移植到
PHP
5 杂类问题 附录
PHP
及其相关工程的历史 Migrating from
PHP
5.1.x to
PHP
5.2.x Migrating from
PHP
5.0.x to
PHP
5.1.x 从
PHP
4 移植到
PHP
5 从
PHP
3 移植到
PHP
4 从
PHP
/FI 2 移植到
PHP
3
PHP
的调试 配置选项
php
.ini 配置选项 所支持时区列表 扩展库分类
函数
别名列表 保留字列表 资源类型列表 支持的协议/封装协议列表 可用过滤器列表 所支持的套接字传输器(Socket Transports)列表
PHP
类型比较表 解析器代号列表 Userland Naming Guide 关于本手册 开放出版许可协议
函数
索引 补充说明
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章