Your dynamic website (often called a webapplication) is very probably
OS-specific anyway. I&#x27;ve seen websited that can run only on Ubuntu. Most often
you could as well settle with what OS provides to deploy it, especially that
you won&#x27;t need another instance <i>on the same server</i>. Even more so if it&#x27;s not
a hobbyst project, but a professional one.<p>&gt; I don&#x27;t use OS specific packaging because it was intentionally written to be
non-portable.<p>Only if you use it mindlessly. It&#x27;s not really different to build a package
for Debian, Red Hat, Slackware, or Gentoo (been there, done all of these). All
it takes is to properly separate downloading sources and building things,
which is a good engineering on its own. And guess what you get in exchange?
Easy dependency installation, both for development and for deployment.