а зачем на стороне клиента? в 99% случаев вполне достаточно нормального серверного CMS на пхп. клиентский это разве когда клиенту надо пальцы перед кем-то погнуть, мол, во какой у меня крутой есть финт! но тогда уже лучше писать или на java или вообще делнормальный application - C++, Delphi или кому чего нравицца...
все вышесказанное - ИМХО

на основе пережитого