必须掌握的,HTML,CSS,JS,PHP,mysql数据库
html,或者叫html5,标签语言,一个网站最最基础的编程语言,甚至简单到有人不觉得这算编程语言,你必须掌握。
css,或者叫css3,这个是html配套的样式,比如段落间隔多宽,什么颜色等等,几乎所有基本变化都在css里面,你必须掌握。
js,JavaScript,浏览器脚本语言,如果你需要高级的复杂的变化,你必须要用到js,比如,大图轮播,放大缩小等等。
PHP,php7,网站后台数据管理的编程语言,为什么是php,因为他可以简单的使用到高级变化,属于入门比较简单的后台语言。
mysql,数据库,配套php使用,数据调用之后通过php处理,遍历,到前台显示。
知识管理你还需要富文本编辑器,就是网页上的文本编辑,类似word的。研究透他并二次开发到可以使用也是需要时间的。百度的ue用的人挺多。
首先是服务器环境搭建,然后是各种语言的基本学习,各种工具的基本学习,然后网站的框架,数据各自的联系,如何使用工具实现你的网站,然后是优化,然后是安全问题。
我建议你花钱解决,然后找个大佬,因为实在太多要学的了
域名买一个,自己用可以随便来,那个域名便宜买哪个。
空间,去阿里云买个虚拟主机,一年几百块。
或者只是自己用的话,直接本地运行就好了,还省钱,前期肯定是本地开发就好了,域名不考虑。服务器,随便一台window10也就行了,就不必费精力去学习linux的命令行和虚拟机配置。