I l@ve RuBoard Previous Section Next Section

Chapter 13. Client-Side Programming

PostgreSQL provides a number of interfaces that enable client applications to access the database back end. In addition to the APIs provided by PostgreSQL, a number of other languages have provided their own interfaces to PostgreSQL.

The choice of client language depends on many factors. C and C++ excel at fine-grained control and raw speed, Python and Perl are ideal for rapid prototyping and flexibility, PHP is great as a web-based solution, and ODBC and JDBC provide access from Windows or Java clients. Interfaces for each of these languages are addressed in the following sections.

    I l@ve RuBoard Previous Section Next Section