Re: CRM where pg is a first class citizen?

From: John DeSoi <desoi(at)pgedit(dot)com>
To: Ivan Sergio Borgonovo <mail(at)webthatworks(dot)it>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: CRM where pg is a first class citizen?
Date: 2016-12-16 03:28:03
Message-ID: 01435F71-2B14-4E5F-849D-71BFBBF01B8F@pgedit.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


> On Dec 13, 2016, at 3:25 PM, Ivan Sergio Borgonovo <mail(at)webthatworks(dot)it> wrote:
>
> I don't develop on Drupal anymore but up to at least D7 Postgresql was still not a first class citizen.
>
> I've heard DB abstraction layer in D8 is much better but I don't have anything critical on Drupal anymore and life is too short to fight to see your patches refused from upstream because "supporting postgres is holding us back".
> Considering that most PHP web applications are not optimized for any DB and I wonder what features could a developer exploit to optimize for mysql, that's really a shame.
>
> I don't want to repeat the experience, especially on software I'm just going to use and not develop on.
>
> Forgive me for I have sinned: last Drupal I've installed was 7 and I picked up mysql and I still feel awkward when I've to deal with it.

I have been using Drupal with Postgres since 2005. Yes, there are sometimes issues, but it is rarely a problem unless you expect every third party module to support Postgres. All of the core modules work well with Postgres. The database abstraction layer works for the most part. The main benefit of Drupal is to get a base website up and going quickly. You can then write your own custom (Postgres only) module to implement the non-core features you need.

John DeSoi, Ph.D.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Simon Charette 2016-12-16 05:14:51 Recursive row level security policy
Previous Message Anirudh Jayakumar 2016-12-15 22:16:26 pgbench initialize