写网站的代码有哪些类型