Yes, CiviCRM works fine with WordPress on Nginx. However, since Nginx doesn't use .htaccess you'll want to add any changes to your site-specific configuration.
For example, there are a few upload directories that have .htaccess files denying access to their contents. To do the same thing in Nginx, you'd want to add a location block to your site's ...
The short answer is no.
Per this blog post, only the core team can control in-app messages. I'd say you'd have to make your appeal directly to them. I'm sure they'd be hesitant (with good reason), but you may be able to make your case.
However, that wouldn't do any good in your case. I've just skimmed CRM/Core/CommunityMessages.php. The pick method ...
I'm afraid CiviCRM doesn't support Drupal 8 yet. You will need to install Drupal 7.
You can find more details here: Installation and Upgrades
See also this question: Does CiviCRM work with Drupal 8 and how can I help?
Yes all fine, but a quick note that you may need to add an extra line to the NGINX config file to set the CiviCRM file folder to not be accessible from the web as the .htaccess file will no longer block this folder otherwise your clients files that they upload against activities etc can be found.
CiviCRM uses MySQL functions extensively, so it can't be run with PostgreSQL.
This has been raised before over on forum.civicrm.org (at least in 2010 and 2007). Tim Otten's answer in this forum post may also help understand some of the workings currently in the DB layer (and specific to MySQL).
It could (in theory) be done, but it would take ...
You would not be able to have direct interaction between Expression Engine and CiviCRM like Drupal, WordPress or Joomla allows, but you could certainly install CiviCRM on a subdomain of your current website along with one of those three and use it on the subdomain. See https://civicrm.stackexchange.com/a/9385/105 for some great thoughts regarding this.
I think you are still likely to run into problems on Windows as Aidan mentioned but to give yourself the best chance:
use CiviCRM 5.1.0, which has additional changes to resolve cli.php problems on Joomla 3.8
use cli.php not cron.php. cron.php still doesn't work in some environments
My recollection of PHP and Apache on Windows is that paths with / work fine ...
If you look at the release notes for CiviCRM you will see various comments about fixes for PHP 7 / 7.1 / 7.2 / 7.3 from around 4.7.14 onwards. Some of those are wide-ranging or critical fixes, others just affect a specific function. So whether any particular version of Civi works under a specific version of PHP depends to some extent on which bits of Civi ...
Email from the author says:
"Yes - it should work on the latest 5.x release. I'll remove the reference to 4.7 as 5.3 was a security release & < 5.3 is not secure.
I merged changes recently that probably mean the current version needs 5.4+ - I'd have to check."
You can migrate the CiviCRM data between different CMS platforms but there are several steps to go through. See Switching CMS platforms and Moving an Existing Installation to a New Server or Location to understand the issues involved.
Make sure you use the same version of CiviCRM on the Drupal and WordPress sites. You can upgrade later.
Moving other ...