• 做一个网站需要多少花费?


    我是今年清明节(4.5)之后开始做自己的网站,这周(6.20号左右)网站正式上线。由于在上班,利用下班时间和周末,陆陆续续做了3个月,勉强做了个能打开,有内容(对,要求就这么地)的网站:

    直播客|打造直播乐园

    由于我在公司是前端开发,所以在建站之初,就排除了用网上现成的开源cms(织梦,帝国等),国内一些建站服务商等方案。决定自己从0开始做一个网站。

    技术选择:前端vue,后端node(express),数据库mysql。服务器:阿里云,需要备案。vue单页面不利于seo,所以又选了vue的服务端渲染框架nuxt,经试验,非常好用。用于在服务端渲染,最后在浏览器输出,这么做完全是为了seo。

    在开发的过程中也遇到了很多问题。比较好的时候,去年做过php的后端,熟悉了后端的工作,做起来没有想象的吃力。

    在操作数据上,用到了一个库:mohair,这样写出来的语法很像ThinkPhp的语法,省去了写一些复杂sql的过程。

    mohair​www.npmjs.com

    抓数据,用到了phantom,这样可以抓前端渲染的数据,但在部署到阿里云(centos)的过程中,出现了一些问题,写成博客:

    node phantomjs linux 安装问题​www.cnblogs.com

    此外,充分利用node的特性,用到了websocket。实现了弹幕的功能(虽然现在发弹幕的人基本没有。。。):

    阿里云申请的是最便宜的服务器(ecs),一年300多,mysql是自己安装在服务器上,node环境也需要自己安装,期间也踩了不少坑。代码是通过git更新的,少了往服务器传文件的过程,在个人电脑上开发好之后,进入服务器,直接git pull就拉下最新的代码,比传文件方便了很多。

    域名也是在阿里云上买的,第一年7元。

    另外,还需要备案,阿里云的服务器,不备案是不能访问的,会提示没有备案。在备案的这段时间里,都是在域名加个.访问的。备案选的是个人备案,备案地址选的是身份证上的地址,不然会要求提供暂住证(万恶的。。。),备案用了12天左右。

    备案通过后,5分钟就可以通过域名访问了。

    计算下,建设这样一个网站的花费:

    3个月的休息时间+300多的服务器+7块钱的域名

     
  • 相关阅读:
    SQLSERVER排查CPU占用高的情况
    SQLSERVER排查CPU占用高的情况
    查看SQL SERVER数据库的连接数
    查看SQL SERVER数据库的连接数
    SQL Server 运行状况监控SQL语句
    SQL Server 运行状况监控SQL语句
    Java8高阶函数及判断高阶函数的方式
    Java8高阶函数及判断高阶函数的方式
    mybatis中association和collection的column传入多个参数问题
    mybatis中association和collection的column传入多个参数问题
  • 原文地址:https://www.cnblogs.com/xiaochongchong/p/9268711.html
Copyright © 2020-2023  润新知