Considerations - dev ops

List of considerations for deploying website

This is a list of all considerations ( that I will continually add to ) that need to be addressed when deploying a website

Web Server

  • Cache static files
  • Clearing cache upon site updates so we dont serve outdated content
  • Use HTTP/2 by converting the line into your nginx server conf "listen 443 ssl;" => "listen 443 ssl http2;"

Javascript

  • Remove unused javascript / Minify
  • Obfuscate the javascript

Server

  • Setup both ufw firewall and firewall on the hosting provider
  • Automate tracking of server resources ( space, memory, cpu )