只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 营销型网站建设 >  如何建立一个自己的工具型网站?


如何建立一个自己的工具型网站?

发布时间:2019-05-25 07:40:51  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
谢邀。在个人建站方面,我也是跟您遇到的一样的烦恼。从小白一枚,到现在已经将自己的网站制作上线。先推荐一波自己的个人网站。http://www.5windy.com。由于我是一枚小设计师出身,最开始,仅
如何建立一个自己的工具型网站?

谢邀。

在个人建站方面,我也是跟您遇到的一样的烦恼。从小白一枚,到现在已经将自己的网站制作上线。

先推荐一波自己的个人网站。http://www.5windy.com。

由于我是一枚小设计师出身,最开始,仅仅是想把自己平时做的一些小练习,自己的一些项目整理归类,放到网上。由于不懂建站,走了很多弯路。下面我将一些经验分享给您。

一个网站要上线要分为几步。第一步,得有网站的代码(前端+后台)后面详诉。第二步,得有自己的网站域名(需要到工信部备案)。第三步,得有自己的服务器,部署代码用,也就是我们所说的腾讯云,阿里云什么的。


第一步中。自己需要有网站开发技术。开发步骤为1需求分析,2网页设计,3前端网页页面代码开发,4后台数据上传代码开发。5测试运维,6部署上线。

看起来很难很麻烦对吧。没错,想要把这些都学会,确实很麻烦。由于我是互联网从业者(UI设计师)在整个开发流程中,在2网页设计这个步骤中。其他的步骤,也是自己咨询相关人士,自学各种开发资料。这里就不做展开了。大概可以给您解释一下。

1.需求分析。就是您对自己网站的定位,要做些啥,网站的用途是什么,需要实现什么功能。一般为产品经理所做的事情。您自己这方面的架构图,可能也做出来了。

2.网页设计,当您的想法有了形成之后,您就需要将网站的页面进行设计,常用工具有Photoshop和sketch等。下面是我自己对个人网站做的设计。

3.前端网页代码开发。就是将设计转化为代码。让浏览器可以打开。常见的前端开发语言就是我们所说的HTML,目前前端网页开发三剑客是 html+css+JavaScript。这是基础中的基础。学会了三门语言之后,我们才可以实现网站的展示层(这里不包括数据交互和数据存储逻辑)。为了让网页更快速的开发,目前有提供更快速的开发框架比如Vue.js。目前我的网页就是用vue.js框架开发的前端。

4.后台网页代码开发。这里就是实现数据与前端展示层交互逻辑的地方了。比如您在后台要上传一张图片,传上去了之后,网页中才能展示。这里涉及到的就是数据的前后台交互,以及数据的存储。

常见的后台开发也有相应的开发语言。举几个例子,比如有PHP、C#、C++、Python、Java、JavaScript(没错前端脚本语言现在也可以做后台逻辑开发了,不过需要学新的框架Node.js)等等、

最开始我想选择的是NODE,但是我小白一枚,学了几个教程之后发现和前端的JavaScript不是一个难度等级。后来就选择了学习号称最简单的语言Python。

目前我的网站的后端是用python的框架Django搭建起来的。(这里遇到的一个坑我也说明一下。最开始学python网站开发,选择的是最轻量的框架flask做的开发,但是开发完成以后,发现数据库过了2天就出现服务器异常,整个数据库连接不上了,需要重启才能继续访问。由于我也是个初学者,一直找不到问题原因所在,后来才更换了更重量级的Django框架,也是重新付出了学习成本。现在进部署上线了。)

5测试运维,当然开发完成以后,需要对自己的代码逻辑关系,是否实现了自己需要的功能,功能有没有BUG进行测试。这个阶段。还没有部署上线,大多都在本地进行测试的。也就是外网不能访问,服务器在自己的电脑上。通常也就是我们所说的localhost:xxxx来访问。局域网可访问,放给别人就不能访问了。

在这个阶段,也需要记录好自己的一些问题所在。

6.部署上线。这也就是坑最多的地方。首先我们要选择购买服务器。阿里云还是腾讯云或者其他。买国内的还是国外的。国内的需要备案,备案需要差不多1个月。国外不需要备案,但是不翻墙的访问又特别慢,翻墙的国内的人大多都不会也就造成不能访问。买服务器,又要纠结什么配置,买了之后又要安装什么系统。linux还是Windows sever。linux又需要对系统进行学习,因为如果没有接触过服务器的小白用户,基本都没见过linux。由于我自己本身就是苹果电脑的重度用户,所以linux上手也非常快,这两个系统命令都特别像,操作方式也特别像。所以在这里推荐您使用Windows sever。和您在Windows开发后端的时候一样,使用起来也特别类似。


还有一些其他问题,比如https证书、nginx代理、跨域问题,也都是学习成本。如果想做的话,也可以稍微了解一下。


第二步,得有自己的网站域名(需要到工信部备案)。

购买域名,这个直接在阿里云,腾讯云上输入自己想要的域名进行申请,这个也不多说购买就行。

再说备案。备案现在特别简单了。只需要提供相关资料,下载填写,盖章/按手印。然后购买一个背景幕布在家拍照上传就行。具体的流程阿里,腾讯都有提供。

第三步,得有自己的服务器。选择一个购买就行。

这是我的服务器配置。

当然第一步说了这么多。如果自己不学习开发的话,您就可以像其他回答里面的一样。

目前很多都提供了现成的建站服务,您只需要购买模板,进行简单的页面配置就可以上线网站了。

优点就是不需要任何的开发学习成本。缺点就是仅仅只能做展示用,很多功能都无法实现。

也有一些可实现的建站服务,目前我就没有太多了解了。比如科凡建站,WordPress等等。


最后再说,其实目前个人建站只是一种信仰了。里面耗费的学习成本、开发成本、维护成本都是巨大的。而且实现盈利也特别困难。

推荐题主可以玩玩小程序开发,转移到移动端,同样也是HTML(小程序语言变种),能够开发出很多很好玩的应用,也不需要以上那么多的成本。不需要备案,不需要购买服务器(小程序提供云开发云服务,都有免费的。)


我自己也开发了一个。大家有空可以玩玩。微信小程序“回家吃什么”。解决自己每天不知道吃什么的选择困难症。

责任编辑:
热门阅读排行
© 16货源网 1064879863