{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

单人做一个网站需要掌握哪些知识?

SleepySleepy 回答0 收藏1
收藏问题

10条回答

ybak

ybak

回答于2022-06-28 14:48

毕业从事前端设计前来回答

1、建站零基础知识(某宝有,或者我发你),了解域名、服务器、网站前端后端程序

2、学习了解一定前端知识,h5+css3。这样能极大方便你建站。

3、了解国内常用建站开源程序,国内常用的wordpress、discuz、zblog、typecho,上手没有难度,不用担心。

以上是新手建站需要的基础,一般企业啊,学校部门网站基本足够

进阶版建站,需要深入学习以下

  1. 前端h5+css3+Jq
  2. 后端需要选择框架系统学习



具体可查全栈工程师学习方法,我仍处于小白就不多赘述。

以上分享都是个人学习心得,欢迎同爱好小伙伴互相探讨进步

评论0 赞同0
  •  加载中...
Sanchi

Sanchi

回答于2022-06-28 14:48

荣幸回答。

我将知无不尽,尽无不言。

同学请坐下,听我道来。

第一

首先从页面出发,html和js开发,掌握做出一个漂亮的网站页面。

第二

熟练掌握web开发,可以选择java,python等多种语言都可以,掌握web应用的开发以及优化部署和网络安全的设计防止被攻击。

第三

网站域名的注册,申请一个自己的专属域名,进行域名备案保证自己的网站是合法下运营。

第四:

云资源的购买或者租用。云服务器对于一般性质的网站来说采用租用就可以了,因为个人网站,起步的都是不会产生什么价值,没有必要购买。

第五:

为网站的性能和体验感的提升,还需要进行http的升级为https,更快更安全。

第六:

web系统的运维管理,网站部署云服务器后则需要管理和维护才能保证网站的安全和稳定。

评论0 赞同0
  •  加载中...
Caizhenhao

Caizhenhao

回答于2022-06-28 14:48

1.域名(可以去万网选择一下你觉得合适的域名)

2.空间服务器(现在国内大部分用的是ucloud云的服务器,比较稳定。还有一系列的备案,解析之类的等其他问题)

3.网站的模板(现在普通的一个模板网站好一点的300就可以完成,如果你是需要营销型的网站,那就是按需求来定制话)

4.资料的准备(具体是哪个行业的需要的大概就是公司简介,产品图,banner图,产品资料,联系方式之类的等等)

说的比较笼统,希望可以帮助到你。有不懂的地方也可以评论留言 ( ੭ ˙ᗜ˙ )੭


评论0 赞同0
  •  加载中...
vvpvvp

vvpvvp

回答于2022-06-28 14:48

1.web服务器,可以购买云服务器或者本地电脑用内网穿透,这样外网能访问到。

2.注册域名,如果用国内服务器需要备案,时间15天左右;非国内服务器免备案,但是不稳定,网速慢。如果不用域名,直接用云服务商分配的IP也是可行的。将域名解析到网站IP即可。

3.数据库服务器,一般不需要购买,直接在web服务器上安装数据库即可,如mysql。

4.网站程序,可以使用开源内容管理系统cms,找人开发或者自己写代码编程。

5.静态网站使用html,js,css三剑客即可这是入门级别;动态网站就需要掌握一门后端编程语言,如java,go,python,PHP等,单人网站采用lnmp架构比较多。

6.当前说的网站一般指动态的,会采用基本的mvc框架开始代码编程,如java的Spring,PHP的yii2,python的Django和go的goframe等。

7.如果是it圈内人会选择自己熟悉的编程语言框架写网站代码,如果不是建议使用lnmp模式,即Linux,nginx,mysql,PHP。

8.关于使用内容管理系统,功能都比较全,发展成熟,新用户,小白用户,外包公司用的比较多。如果网站输出内容好,有用户有流量辣这些都不是操心的问题了。

9.目前开发网站前后端分离占主流,前台客户端包含网站,h5,小程序,app等,当前也有许多的mvvm框架如vue,react去帮助完成前端开发,也有跨平台的解决方案如uniapp等。与后端通过API接口进行数据通信,实现整个网站的功能。

评论0 赞同0
  •  加载中...
mayaohua

mayaohua

回答于2022-06-28 14:48

简单的说,你要有一个善于学习的心和实践的热情。

度娘有各类教程,手把手的图文和傻瓜式操作视频比比皆是。

但,言归正传。域名、空间和模板源码。有这三样东西基本就完事了。除非你要重构一个网站,不然大部分的需求用WordPress的模板或者各类开源的cms都能满足。甚至买国内的空间或者vps都可以直接赠送简单的源码。

对于新手来说,最难理解的应该是域名和解析设置。这里就你对网络有一些基本的概念。特别是在国外买的域名,你确实是需要一些教程认真的观看和学习。

如果,你想系统的做一个网站,那请从语言开始吧。php/java 挑一个。前端H5/CSS 或者一些轻量级的前端框架快速入门,数据库的增删改查也是必要的。部署需要用到一些基本linux命令,ssh链接这些概念要有。可以用宝塔工具,集成了ajax Tomcat。但我觉得不是一朝一夕能够完成的。最好还是上面的方案吧。先用开源或者模板部署学习一个 比什么都强

评论0 赞同0
  •  加载中...
CHENGKANG

CHENGKANG

回答于2022-06-28 14:48

想做个像样点的网站,几乎所有的知识都得会。先从需求开始,你得知道你想要什么,要做需求分析,市场调研,xmind等脑图少不了。再到产品,不说完善的prd文档吧,原型总得简单画画,axure什么的得会点。想做的漂亮点,还得会点sketch,ps啥的,出个视觉稿。下一步系统设计,er图,uml等工具搞起来。进入开发,前端基本的html,css,js,高级点的es6,vue,webpack,less,后端java,.net等等也得会一个。再往后到数据库,设计建模,建库建表,crud语句。开发完了测试,就不自动化了,手动点点冒个烟,思路还是要有的。要上线,你得买服务器,部署环境,买域名,备案,发布。上线以后要有点运维知识,带宽啊,cpu啊,内存啊一些基本指标要有概念,用户多了还得扩个容,搞个集群,做做负载均衡。最后就是日常运营了,网站不能是个空壳子,内容得不断更新,还有就是怎么推广,拉新,激活等等要学学。祝你成功!

评论0 赞同0
  •  加载中...
张金宝

张金宝

回答于2022-06-28 14:48

我来回答你的问题,因为我刚刚一个人完成了一个企业官网并上线,感兴趣的可以打开看看https://info360.cn

这里设置一个前提就拿企业官网来说,因为是一个人做,从头到尾各种事情都要由你完成,太复杂的网站不太现实。

1、你肯定要掌握基本的编程知识,Html,JQ,CSS.能看懂会修改,初级就可以。

2、会配置web服务器,不管是apache还是iis或是nginx,你能上网找资料把服务跑起来就行。

3、你估计还得会用美图秀秀做基本的图片处理,百度找来素材,简单处理一下符合自己的网站风格。

4、会上面的三点就差不多可以做一个自己的静态网站,你如果网高阶去的话,做动态网站可以找一些开源的框架像thinkphp,等,那需要会操作数据库的技能,属于更深入一层,最终还是看你的想法.

一个人做非常考验综合能力,你如果有什么想法欢迎,沟通切磋.

评论0 赞同0
  •  加载中...
阿罗

阿罗

回答于2022-06-28 14:48

需要考察市场需求及市场份额的现状,要懂市场,懂基本的IT技术,懂得运营网站,懂用设计软件。

评论0 赞同0
  •  加载中...
shiyang6017

shiyang6017

回答于2022-06-28 14:48

域名,用空间或vps或者服务器,然后弄套源码源码,有整套的,没必要找人设计,网上有许多免费的,很多管理系统,大部分人都是下载同样的系统,只是修改了一些模板而已,站的有织梦系统,帝国系统,论坛的主要是discuz,phpwind,个人最好还是用博客的,比如,wordpress, zblog,可以找几个视频看下,不难。

评论0 赞同0
  •  加载中...
waruqi

waruqi

回答于2022-06-28 14:48

lv0

1域名

2买免备案空间

3百度一个cms

这些客服都能帮你搞定

lv1

上面的1 2

3 ftp工具的基础使用

4 备案

5 cms的基础使用

lv20

上面的

lv1的1~4

动态语言一门如asp,php,c#,java,py等

数据库 db2 oracle sqlsrver mysql redis等其中一门

ps 美术功底

html div+css js jq ajax vue等等

负载均衡

cdn

seo

需求沟通

价格估算

催款

商务

等其他技术

我自己目前大概在lv10~17这样吧

偶尔接点项目做做

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<