🚀 TG4G
DirectoryDev Toolsivoryphp.net
🔧 Dev Tools
I

ivoryphp.net

Overall Rating
★★⯨☆☆ 5.0/10
China Access
★★★ China direct-connect friendly
Quick Check
Data source
ai_fine · Last updated 2026-07-12

⚡ Score breakdown

5-dim weighted · /10
Performance25% 5.0
Value20% 5.0
China access20% 10.0
Reputation20% 5.2
Support15% 4.5

Dimension scores are derived from public data and fields; weighted into the composite. Reference only.

Editorial Highlights

Open-source development library, useful as a reference for PHP/PostgreSQL projects.

In-Depth Review TG4G Review · · For reference only

What It Is

Ivory is a PHP database access layer built specifically for PostgreSQL. The text currently lists the latest version as 0.2.1, released on 2024-08-06. It is explicitly not an ORM and does not provide Active Record. Instead, it encourages developers to write SQL directly while adding type safety, parameterization, safe escaping, and database control features on top.

Core Capabilities

Ivory is designed around the idea of “PostgreSQL only, and as complete as possible.” It supports PHP ≥ 7.2 and PostgreSQL ≥ 9.4, and covers standard PostgreSQL data types, including enums, composite types, range types, custom types, multidimensional arrays, and distinguishing same-named types across different schemas. SQL Patterns are one of its key features, enabling safe parameter passing through placeholders, type inference, relational data input, and escaping for LIKE operands.

In terms of control, Ivory provides an object-oriented transaction API, automatic rollback, two-phase commit, session- and transaction-level configuration management, custom SQL state exception mapping, asynchronous connections, and asynchronous queries. It also supports the PSR-6 cache interface, batch asynchronous cursor fetching, relational algebra operations, and wrappers for PostgreSQL LISTEN/NOTIFY.

Pricing and License

No commercial pricing is shown in the text. Ivory is an open-source project released under the BSD 3-clause license. It can be used in commercial and closed-source software as long as the copyright notice is retained. From a licensing-cost perspective, it offers strong value.

Pros and Cons

Its strengths are its PostgreSQL focus, detailed type system, and strong native SQL expressiveness, making it suitable for PHP projects that need precise control over database behavior. Compared with general-purpose DBALs, it does not sacrifice PostgreSQL-specific features for multi-database compatibility.

The limitations are also clear: it is not an ORM, so business object mapping, repository layers, and similar abstractions need to be designed separately; it only supports PostgreSQL, so it is not suitable for multi-database products; and Prepared Statements, BLOB, COPY control, database object introspection, IDE support, and other features are still listed as future plans. The version number is still early, so production adoption should be preceded by an assessment of stability and community activity.

Who It’s For and Access from China

Ivory is suitable for PHP backend developers who are familiar with SQL/PostgreSQL, want to avoid the abstraction overhead of an ORM, and care about type safety and transaction control. If your team depends on mature ecosystems such as Laravel or Doctrine, migration costs may be relatively high. The text does not provide information about access from China; GitHub-related resources may be affected by network instability in mainland China. Payment issues are not applicable. Alternatives include Doctrine DBAL, PDO pgsql, or the database layer built into your framework.

⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on ivoryphp.net official site.

About this entry

ivoryphp.net is an overseas Dev Tools provider. TG4G tracks its product information, an overall rating of 5.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach ivoryphp.net directly.

Get Started

Price not disclosed
Visit ivoryphp.net official site →
External link · prices subject to vendor site

Frequently Asked Questions

What is ivoryphp.net?
ivoryphp.net is an overseas Dev Tools provider. Open-source development library, useful as a reference for PHP/PostgreSQL projects.
Is ivoryphp.net good? Is it worth it?
ivoryphp.net scores 5.0/10 on TG4G — a mixed rating. See the in-depth review below for pros, cons and China accessibility.
Is ivoryphp.net usable in China?
ivoryphp.net offers good direct-connect performance in mainland China and works in most regions without a proxy.
How do I sign up for ivoryphp.net?
Visit the ivoryphp.net official site to complete sign-up. Registration typically requires an email (Gmail/Outlook recommended) and a payment method. Most overseas services accept credit card / PayPal / crypto. See the "Visit Official Site" button on this page for the direct link.

Browse Other Categories

View the full directory →