@PradeepC
it is nearly useless
I sent this to enhance today; core requirements should be prioritized before extras.
Staging:
This should be 100% hands-off. If it isn't, then this priority should be priority 10
not true staging; more of a clone
I'm not saying cloning isn't nice to have, but we need staging
Inability to push staging to production
Without this, why bother doing anything
inability to lock staging to the same server
Sure, maybe we'd want it on a different server in rare cases.
- waste of time for everyone involved (nothing like waiting 1,2,3 hour for staging from Seattle to Miami for no reason
- often a complete waste of BW and resources, clogging up the network
- simplicity for the customer, create staging and push live (fast)
instantly create staging (same server)
instantly push staging to production (same server)
local staging, click a button, create staging, done (not that difficult)
push to production, click a button, swap staging with production (don't even need to move anything)
done, old production now in staging (just in case), and easily removed
production online
not difficult
ability to disable backups on staging
nice to have and ultimately easy enough, disable backups on staging (tick a box done)
auth-based access to staging
should not require .htaccess (non-functional on openlitespeed) and automated.
No staging site should be publicly accessible.
Business Elements
onboarded a large marketing firm in the US today
lost client, first question they asked, "can we make our own staging?"
discussion in 10k facebook page the other day, bashing hosts without staging, forcing website owner to ask
Priority
Hosting company need (the time we waste on this internally even with 100 websites is insane)
Website owner needs
Why prioritize extras vs. core requirements?
This hugely limits my ability to scale websites. Which also affects enhances revenue given the pricing model.
Who else struggles with this???