域名、服务器和程序,网站域名按照流程注册就可以了,网站服务器根据网站需要的空间选择,这两个只要你查查或者问提供商就可以慢慢操作的,其中最难的程序,里面需要学习的东西真的很多,也不是一天两天就可以学会的。
1.首先,我们需要学CSS和HTML,这是最基础的东西;
2.然后,我们需要再学javascript,懂得用js做一些简单的页面交互,比如点击按钮后弹出一个对话框等等;
3.接下来就可以开始学习后端开发语言了,Java / .NET / PHP / Python等这些都是我们常用的语言,目前做网站用的最多的是PHP,入门简单,开源免费,开发效率高;
PS:做后端开发肯定会涉及到某种语言、数据库和一个Web服务器,所以还要学会如何在开发机上搭建本地开发环境,目前有不少的开发环境一键安装包,如果是选择PHP+MySQL,可以安装WampServer,如果选择Java+MySQL,可以安装Tomcat,我们可以根据自己的情况去选择;
4.做网站还要用到数据库,目前市面上主流的关系型数据库有Oracle/SQL Server/MySQL/PostgreSQL,推荐使用MySQL,开源且免费,学习数据库主要的点是学会如何创建数据库、创建数据表,和如何使用SQL语句跟数据库打交道;
5.数据库和后端语言都会了,接下来你就应该学学怎样使用后端语言去操作数据库了,比如PHP可以使用PDO来连接和操作数据库;
6.最后我们还要学一学如何让前端跟后端进行交互了,简单来说,就是网页如何将数据提交到Web服务器,服务器又如何响应,然后将数据传回给网页。