If you want to build a Web application, you're going to need a few pieces of software. You'll need a server operating system, such as Linux. You'll also need a server-side language and framework.
Postgres (PostgreSQL) is gaining in popularity. I see it from the customers I interact with, who last year voted Postgres as the number-one new database they wanted support for on SolarWinds’ THWACK ...