Quote:
Originally posted by Radio
phpBB supports PostgreSQL.
|
Yes it supports Postgres, but in fact it does not use any of this database capabilities (triggers, functions, views). This is because the forum must run the same with each database server.
So the phpBB guys, can't use any particulary capability of a database that other DB does not support. For example, they can't use triggers, which are not supported by MySQL, but are suported by Oracle, PostgreSQL and MSSQL.
The diference between MySQL an PostgreSQL is not the speed or stability, but in the capabilities of each database system.
PostgreSQL is an Object Relational Database Server (wich means it has the posibilities to declare relations between the tables elements, and this relations are stored in the database as objects known as foreign keys). Also the developer have the posibility to declare his own data types and agregations. I will remind here the much many datatypes which is suported by Postgres like arrays, geometric types(circle, polygon) or network address data types (ip, MAC addresses).
And the most powerful thing is the PL/PGSQL which allows developers to create stored procedures, triggers, rules and functions.
Actually, the PostgreSQL slogan is true: The most advanced open source database in the world.
This is why, this database system is recommended for advanced websites and application, where MySQL is not enough.