PHP Oracle 数据库扩展

  • OCI8 是适用于 Oracle 数据库的最有效的、最具伸缩性的 PHP 适配器。它随 PHP 提供,也可单独下载以便升级较旧的 PHP 版本。OCI8 与 PHP 4 和 PHP 5 协同工作,将使用 Oracle 9iR2、10g 和 11g 客户端库编译。因为 Oracle 的标准跨版本兼容性和连通性是普遍适用的,因此 OCI8 库可以本地或远程连接较旧或较新版本的数据库。

    最新的 OCI8 版本包括对 Oracle Database 11g 数据库驻留连接池 (DRCP) 和快速应用程序通知 (FAN) 的支持(白皮书),还包括对 Oracle 身份验证和端到端跟踪元数据属性的支持(文章)。这些特性提高了 OCI8 扩展的可伸缩性和可用性。

     


数据库

  • Oracle Database 快捷版 (XE) — 一款基于标准 Oracle Database 代码库的小型入门级数据库,它具备以下优点:免费进行开发、部署和分发,下载速度快并且管理简单。
  • MySQL — 全球最受欢迎的开源数据库。MySQL 社区版是可免费下载的版本。商业客户可以从多个版本中灵活选择,以满足特定的业务和技术需求。还提供了免费的 MySQL Workbench 用于 SQL 编辑、系统管理和模式建模。
  • Oracle Berkeley DB 11g — 提供企业级数据库所具备的许多复杂数据管理特性。这些管理特性包括:高吞吐量、低延迟读取、无阻塞写入、高并发性、数据伸缩性、内存缓存、ACID 事务,以及应用程序、系统或硬件故障时的自动灾难恢复,还有高可用性和复制,这些都包括在一个应用程序可配置的程序包中。只需对库进行配置并使用提供的某些特殊特性,即可满足您的特殊应用需求。



IDE

  • NetBeans IDE — 支持您使用 Java、PHP、C/C++ 等开发桌面、移动和 Web 应用程序。在 Windows、Linux、Mac OS X 和 Solaris 上运行。NetBeans IDE 是开源和免费的。

     


虚拟化

  • Oracle VM VirtualBox — 针对基于 x86 的系统的强大的跨平台虚拟化软件。“跨平台”意味着它可以安装在 Windows、Linux、Mac OS X 和 Solaris x86 计算机上。而“虚拟化软件”则意味着可以在同一台计算机上同时创建和运行多个虚拟机,并且这些虚拟机可以运行不同的操作系统。例如,可以在 Mac 上同时运行 Windows 和 Linux,在 Windows PC 上同时运行 Linux 和 Solaris,或者在 Linux 系统上运行 Windows。Oracle VM VirtualBox 作为适用于 Windows、Linux、Mac OS X 和 Solaris 的开源或预构建库提供。
  • OTN 提供了一些预构建的开发人员 VM,其中包括的 Oracle Tuxedo Web 应用服务器 VM 提供 PHP 支持。还有由 Zend 创建的 Zend Server VM for PHP。Zend Server 是一个功能完备、企业就绪、支持 Oracle 的 Web 应用服务器,用于运行和管理需要高可靠性、高性能和高安全性的 PHP 应用程序。Zend Server 以社区版和支持的版本提供。

     


操作系统

  • Oracle Linux — 免费下载和分发。现今最广泛部署的操作系统之一,Linux 越来越为基于云的解决方案所采用。Oracle Linux 是最全面、最集成的可用解决方案,它以最多低于 Red Hat 7 倍的成本提供更优的性能和更高的可靠性。(为何选择 Oracle Linux 而非 Red Hat Linux?)Oracle Linux 5.6 和 6 引入了 PHP 5.3 程序包;Unbreakable Linux Network 的订阅者有权访问新增的预构建 PHP OCI8 RPM,也可以直接访问 RPM 来安装 Zend Server

     


应用服务器

  • Oracle Tuxedo — 为开发企业应用程序提供了一个健壮的、支持网格的平台。它在开放、分布式系统上为 C、C++ 和 COBOL、PHP、Python 和 Ruby 软件提供大型机级别的可伸缩性和性能。Oracle Tuxedo 提供经济高效的可靠性、极高的可伸缩性以及每秒成百上千个分事务的吞吐量。诸如 Web 服务、SCA 编程模型、元数据驱动的应用程序开发等功能,简化了用多种编程语言编写的应用程序的开发和集成。无需修改任何代码,PHP 应用程序即可托管在 Tuxedo 平台上,从而利用该平台的高可用性、可伸缩性和集成功能。

     


客户端库

  • Oracle Instant Client — 一组小型库,用于将应用程序和工具连接到现有的 Oracle Database。Oracle OCI、OCCI、Pro*C、ODBC 和 JDBC 应用程序无需修改即可运行。可以使用 Oracle Instant Client 构建 PHP OCI8 扩展,以便连接到远程数据库;Instant Client 在一个单独的 OTN 开发和分发许可下提供,它允许大多数许可下载、重新分发和部署到生产环境中,而不收取任何费用。
Left Curve
热门下载
Right Curve