全部自己制作的话,需要学习各方面的知识,如果时间充裕的话,也可以去学一学。
1学习html,css,js等前端基础知识。
学完就可以完成页面排版,可以按自己的喜欢做出页面的样子。
2学习php,mysal等后端知识。
学完后可以完成数据交互部分,做出动态页面。
以上是自学路线,需要花费很多时间,当然你也可以去下载一些现成的模板或者源代码,然后改一下丢到自己买的服务器上就行了。
源代码的话,可以下载比较流行的wordpress代码,那种偏向于博客类型的网站。
http://wordpress.org/
如果要求并不高的,不想搞动态数据,就想做几个静态页面那种,也可以下载一些现成的模板。给你推荐些国外的h5自适应网页模板。
https://www.free-css.com/free-css-templates
还有些资源我就不搬过来了,可以看我另一篇文章