Si hiciéramos una encuesta entre desarrolladores y usuarios de la WWW, una gran parte respondería que la mejor base de datos para construir sitios web y aplicaciones es MySQL.
Entre los principales aspectos se esgrimen aparecen el rendimiento ofrecido por la base de datos, la facilidad de uso y, sobre todo, el hecho que no tenga coste de licencia.
Con estos criterios, resulta sorprendente que una base de datos open source como PostgreSQL tenga un volumen de aceptación menor.
PostgreSQL es una base de datos potente, ampliable, escalable, con un lenguaje procedural (PL/pgSQL), triggers, stored procedures, etc.
Aunque originalmente sólo disponía de versiones unix y gnu linux, actualmente también dispone de versión windows (una de las primeras versiones beta portadas a windows obligaba a trabajar con NTFS).