单人做一个网站需要掌握哪些知识?
想做个像样点的网站,几乎所有的知识都得会。先从需求开始,你得知道你想要什么,要做需求分析,市场调研,xmind等脑图少不了。再到产品,不说完善的prd文档吧,原型总得简单画画,axure什么的得会点。想做的漂亮点,还得会点sketch,ps啥的,出个视觉稿。下一步系统设计,er图,uml等工具搞起来。进入开发,前端基本的html,css,js,高级点的es6,vue,webpack,less,后端java,.net等等也得会一个。再往后到数据库,设计建模,建库建表,crud语句。开发完了测试,就不自动化了,手动点点冒个烟,思路还是要有的。要上线,你得买服务器,部署环境,买域名,备案,发布。上线以后要有点运维知识,带宽啊,cpu啊,内存啊一些基本指标要有概念,用户多了还得扩个容,搞个集群,做做负载均衡。最后就是日常运营了,网站不能是个空壳子,内容得不断更新,还有就是怎么推广,拉新,激活等等要学学。祝你成功!
我来回答你的问题,因为我刚刚一个人完成了一个企业***并上线,感兴趣的可以打开看看
这里设置一个前提就拿企业***来说,因为是一个人做,从头到尾各种事情都要由你完成,太复杂的网站不太现实。
1、你肯定要掌握基本的编程知识,Html,JQ,CSS.能看懂会修改,初级就可以。
2、会配置web服务器,不管是apache还是iis或是nginx,你能上网找资料把服务跑起来就行。
3、你估计还得会用美图秀秀做基本的图片处理,百度找来素材,简单处理一下符合自己的网站风格。
4、会上面的三点就差不多可以做一个自己的静态网站,你如果网高阶去的话,做动态网站可以找一些开源的框架像thinkphp,等,那需要会操作数据库的技能,属于更深入一层,最终还是看你的想法.
简单的说,你要有一个善于学习的心和实践的热情。
但,言归正传。域名、空间和模板源码。有这三样东西基本就完事了。除非你要重构一个网站,不然大部分的需求用WordPress的模板或者各类开源的cms都能满足。甚至买国内的空间或者vps都可以直接赠送简单的源码。
对于新手来说,最难理解的应该是域名和解析设置。这里就你对网络有一些基本的概念。特别是在国外买的域名,你确实是需要一些教程认真的观看和学习。
如果,你想系统的做一个网站,那请从语言开始吧。php/j***a 挑一个。前端H5/CSS 或者一些轻量级的前端框架快速入门,数据库的增删改查也是必要的。部署需要用到一些基本linux命令,ssh链接这些概念要有。可以用宝塔工具,集成了ajax Tomcat。但我觉得不是一朝一夕能够完成的。最好还是上面的方案吧。先用开源或者模板部署学习一个 比什么都强
1.域名(可以去万网选择一下你觉得合适的域名)
2.空间服务器(现在国内大部分用的是阿里云的服务器,比较稳定。还有一系列的备案,解析之类的等其他问题)
3.网站的模板(现在普通的一个模板网站好一点的300就可以完成,如果你是需要营销型的网站,那就是按需求来定制话)
4.资料的准备(具体是哪个行业的需要的大概就是公司简介,产品图,banner图,产品资料,联系方式之类的等等)
说的比较笼统,希望可以帮助到你。有不懂的地方也可以评论留言 ( ੭ ˙ᗜ˙ )੭