php xhtml diamond content management system design content management html data security mysql fpga javascript publish gold jewelry cms information leak prevention emerald cmsimple linux rails windows unix open source ilp e-commerce