php,sql,ftp操作,

如果只是做个人网站,只需要购买虚拟主机,购买域名,需要注意的是如果国内空间,必须要做域名备案,大多数空间商都支持帮助备案,但要自己提供一些资料,具体可以在购买空间的时候跟空间运营商联系。如果不想备案,那就买国外的主机,比如香港主机,美国主机。无需备案,开通后绑定域名,上传网页程序安装就可以使用,当然,如果你自己写的静态页面,直接上传你的静态页到控件也是一样的。也可以用php直接自己搭建动态环境,单纯html就有些不够用了,如果不想学php,那就直接用别人已经做好的整站程序,比如帝国,知网等整站程序。

从某个层面上讲,搭建一个个人网站其实很简单,,

1.从空间运营商购买主机,得到主机的ip地址,ftp登陆信息等资料。这里需要注意一点,要看主机支持的系统,net版本,数据库版本。

ip地址就是指向你空间的独立地址,用于绑定域名时候用,以后要访问你的网站这个很重要。

ftp信息,就是通过ftp访问后台,包括上传数据到空间,备份删除空间资料等,也就相当于你远程操作你的虚拟空间,但一般虚拟空间只能上传,下载,删除这些操作,不支持运行客户端程序。

可以使用ftp管理软件操作,也可以在资源管理器内,通过ftp访问你的站点。

2.域名,从域名供应商直接查询购买域名,开通后在你的主机上绑定该域名,然后在域名购买的地方登陆,一般在控制面板,域名管理里面,可以看到你购买的域名,然后要添加a记录等信息,具体参照页面提示,或咨询你的域名提供商就可以。大同小异。

3.等待域名绑定生效,如果你的空间上传过主页索引文件,一般是.html或.php,你在浏览器输入自己的域名就可以访问你的网站了。

具体网站设计就靠你以前所学的各类语言的配合操作。

另外,初学建议在本地机器配置一个本地服务器,进行学习,学习好了再购买虚拟空间。

可以百度一下本地搭建网站过程。

做个人网站的话,建议还是用现成的网站系统。如

功能强大的博客系统,

国产精简博客系统

只推荐这两个,是因为它们是目前最流行的两款个人/网站博客系统,免费好用。作为新手,能够搜索到的教程、资料也最为丰富。各种免费/付费的模板也十分丰富。

既然你已经学习了html,css,js,那么你可以尝试对照网络上的教程,给你的网站制作自己的模板。

有十分专业的模板交易平台。如果你的模板制作的足够漂亮,可以尝试拿出去卖。

接下来,你需要学习学习php后台语言,数据库。制作模板的过程中需要一定的php语言。如果你有js编程基础。学习php应该十分简单。理论上一天足够入门。一旦入门,配合手册,可以很快的学到东西。

但php不仅可以面向过程编程,还可以面向对象,它实际内容还是挺多的。如果你并非想做后端,你大可不用专门花大量时间去学习php。

整个web开发的学习过程中,强烈推荐。上面web方面学习资源丰富,可以说,它是很多前端学习者的启蒙教程,更是很多web开发者最好用的参考手册。

接下来,你就可以尝试完全脱离现有的网站系统,开发完全自主开发的『个人网站』了。

网站开发恐怕是目前互联网上学习资源最多的了。善用搜索引擎,这方面几乎任何问题都已经有别人解决过了。

加油↖(^ω^)↗

看你个人网站是要展现什么内容了。

首先需要有一个域名+一个服务器。

免费服务器的可以去阿里云申请万网免费主机-虚拟主机,也可以买阿里云的ECS,方便以后学习和服务器等知识。

也可以买国外的VPS,方便探索外面的世界。

而域名则需要花钱了。也可以直接在阿里云买。

关于网站:

如果是个人介绍+资料展示之类的网站,HTML+CSS+CSS就足够了。

如果是博客,或者需要进行内容管理的,就需要一个后台。

博客类,主流的后台开发技术是PHP+(参考)。

当然你也可以与时俱进用Node.js搭。(参考)

其它类个人网站其实也类似,可以在博客的基础上进行增强和拓展。