I'm looking for a hosting service for Drupal to suggest to all my next customers, to be sure I'm not going to have development issues.
I'm writing down a list of features a Drupal hosting service should have:
1. Control panel with zip compress / decompress functionality After I uploaded drupal to new server, I usually don't have ssh access, and php scripts sometimes cause files permissions issues. It is better to do it from control panel.
2. PHP Memory Limit: 128MB (or more ?) I don't want anymore to see out of memory messages. This is an important point.
3. PHP post_max_size Some users couldn't upload long videos (with CCK Upload fields) because of this limit. What's a reasonable value for it ?
4. Rewrite Module Enabled I'm not sure all hosting services have it enabled. Or am I wrong ? I should ask for it if I want to use clean urls, correct ?
5. IMAP E-mail ? I want to be able to setup e-mail services for my customers. They should be able to setup multilple client e-mail applications with their e-mail account and a copy of their e-mails should remain on the server. This is what IMAP protocol does.. correct ? Should I ask for it, if I want this e-mail functionality or I can handle it differently ?
6. Automatic backup. I want my website always online. This means that a copy of my drupal installation should be automatically created on a backup server and ready to use if the server is down.
Could you please correct, or suggest features to add ? Thanks!