以前的个人网站很简单,静态网页技术就可以了,现在个人网站就比较多样化了,不同功能需求基本都有现成模板,比如bbs、商城、下载、(音)视频播放、搜索引擎等等。确认了具体需求,就可以考虑服务器租用和开发环境。只有确认了服务器支持以后,再去选择开源模板才有意义(比如你选择一个asp.net的模板,要在php上用,改动甚至比你重新开发还大)。
看你主要用来干什么,其实个人网站现在主要就是博客类似的啦。有很多博客系统可以用。
此外你可以找CMS(内容管理系统),也可以用。
此外还有一些静态化的内容管理或者解决方案,比如github的方案,可以参考。