as far as client side rendering I dont even have an opinion, but for server side, if your doing it browser based, php-mysql makes a good combination for database and information serialization