It would indeed, but without a client-server model it would also create a gigantic security leak =) A client only or server only solution is not possible, to state the obvious. :) As with any solution a proper architecture needs to be in place to ensure stability, scalability, performance, security...