This article was originally written in 2005 as a support forum article. This is still relevant today so I have decided to add and update it here for posterity.
If you are looking to take advantage of IMAP ability to sync your emails across mutiple devices such as your mobile phone or pda, while being able to also pick them up from your home or work computer, them IMAP is the way to go.
There are many reasons that you might want to run your application on node js as opposed to php. One reason that stands out for me is that node js has a built in server, making it much lighter than say php that typically served on top of either Apache or Nginx 'web servers'. This typically makes such applications very heavy on memory usage, with each thread maybe consuming around 128MB for a standard Drupal site.
When online servers are setup, for some reason the allocated partitions on the hard drive may need to be adjusted manually to take advantage of the the amount of space available. These instructions are specific to Centos but similar likely applies to other Linux distros.
We can look at what the current partitions and there allocated size by using the df command. the -h flag sets the out put to be human readable
With the launch of Drupal 9, one of the requirements is for MySQL 5.7 or later.
- If using Drupal 9 with MySQL or Percona, version 5.7.8+ is required.
- If using Drupal 9 with MariaDB, version 10.3.7+ is required.
What I discovered is the the version of MySQL that ships by default with Centos is constrained to 5.5*. To find my current version of MySQL:
These days some api's are restricted to access over Https. With Https being a standard requirement for most production sites these days, it is also worth enabling this on your development environment as well, to help you to check for any mixed content errors, and to test your apps with any apis that may insist on Https access.
I have experienced issues either directly or indirectly with organisations that use Amazon's Simple Email Service.
After some investigation my plesk based mail server uses grey listing to cut down on spam emails. One consequence of this is if it does not recognise the mail server it will grey list it, essentially delaying the delivery of the said email. Eventually it will deliver it but chances are any token attached will have long expired.
Yesterday, May 1st 2019, Drupal announced the latest stable iteration to their open source CMS Drupal 8.7.0. There were a number of announcements including