title: When should an Azure website be restarted, and what are the consequences?
body: <p>In the Azure Management Portal, you can configure your website. As an example, you can change the PHP version your website is using. When you have edited a configuration option, you have to click “Save”.</p>
  
  <p>So far, so good. But you also have the option to restart your site (by clicking “Restart“ next to “Save”).</p>
  
  <p>My question is, when should you restart your website? Are there some configuration changes that require a restart, and others that don't? I haven't found any hints in the user interface.</p>
  
  <p>Are there other situations that require a restart? Say, the website has been running for a given time without a restart?</p>
  
  <p>Also, what are the consequences of restarting a website? Does it affect cookies/sessions in any way (i.e. delete a user's shopping cart or log them out)? Are there any other consequences I should be aware of?</p>