Eliminating State on the Server Side - Best Practice? Pros / Cons
<p>After seeing how easy client-side state can be accomplished on this <a href="http://stackoverflow.com/questions/10807822/can-javascript-maintain-any-state-after-a-reload">SO Post</a> and verifying that using local storage will work on all major modern browsers, I want to eliminate the Session Class in PHP...I want to eliminate sessions and keep this info on the client side.</p>

<p>What are the pros and cons to doing this?  Did I miss anything?  This is a major refactoring so I wanted to cover my bases.</p>

<p>Should I implement state on the client side?</p>

<p><strong>Pros</strong></p>

<ul>
<li>Less load to the server</li>
<li>Simpler Implementation ( note link above )</li>
</ul>

<p><strong>Cons</strong></p>

<ul>
<li>Must pass back state variables to server when needed</li>
</ul>
