V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ipchy
V2EX  ›  程序员

个人博客有必要站库分离么?

  •  
  •   ipchy · 2016-07-05 07:34:18 +08:00 · 14593 次点击
    这是一个创建于 3069 天前的主题,其中的信息可能已经有所发展或是发生改变。
    背景:想建立一个个人博客, V---P----S 商家准备选择 IDCF 、 Vultr 、 DigitalOcean ,预算 10 刀
    疑问:我是买俩 5 刀( 512M or 768M )的做站库分离还是买一个 10 刀( 1G )的站库一家呢?
    第 1 条附言  ·  2016-07-05 10:54:15 +08:00
    感谢大家的回答,现在决定了 512M Do (因为有个 V 友赠送了一个 50 刀账号,由于 V 友要求就不公开 ID 了,特别感谢!)
    还有个问题就是 Do 选择那个节点,旧金山的话,我发现有好多 IP 段,不同 IP 段,会有区别么?希望接下来大家回答这个问题,谢谢;
    疑问: Do 旧金山应该选择哪一个 IP 段?
    102 条回复    2016-07-06 20:04:29 +08:00
    1  2  
    yangqi
        1
    yangqi  
       2016-07-05 07:35:29 +08:00
    一个 5 刀就足够了,分两个简直是闲的蛋疼
    loading
        2
    loading  
       2016-07-05 07:38:11 +08:00 via Android   ❤️ 36
    一个人访问的站点,有必要吗?
    ipchy
        3
    ipchy  
    OP
       2016-07-05 07:42:30 +08:00
    @yangqi 我想使用 nginx1.10.1 、 mariadb 5.5 或者 10 、 php7 wordpress 4.5.3 , 512M 会不会显得不够啊
    ipchy
        4
    ipchy  
    OP
       2016-07-05 07:42:59 +08:00
    @loading 我的头好疼,你这打击的真给力
    qdk0901
        5
    qdk0901  
       2016-07-05 07:44:52 +08:00
    之前试过 vps 和 BAE 上挂 wp 、 Ghost ,发现其实还挺麻烦的。
    最后用 github.io + hexo , markdown 写文章,简单便捷
    tscat
        6
    tscat  
       2016-07-05 07:45:29 +08:00
    @ipchy 完全够用。亲测
    lzhd24
        7
    lzhd24  
       2016-07-05 07:55:20 +08:00 via Android
    最小成本原则。
    AscenZ
        8
    AscenZ  
       2016-07-05 08:05:22 +08:00
    虽然不是很懂,但是 github pages + HEXO 用起来确实爽,然后再买个自己域名,就高大上啦,我的就是这样搭的啦
    hiyouli
        9
    hiyouli  
       2016-07-05 08:07:08 +08:00
    个人博客, 5 刀 /月的足够你用。还能顺带自己搭建 ss 也足够。
    到最后你就会发现,坚持写很困难,坚持写又有很多人看更困难。
    到最后,差不多就会沦为一个专用的 ss ,顺带放个博客。
    RqPS6rhmP3Nyn3Tm
        10
    RqPS6rhmP3Nyn3Tm  
       2016-07-05 08:09:38 +08:00 via Android
    确实内存小会很蛋疼。我的 5 刀服务器,开了一个 nodejs 网站,一个 php 网站,俩 MySQL 数据库 还有 ss 服务端就不行了, nodejs 那玩意老被 kill 掉
    解决方法:自己写了个 crontab ,每隔一小时重启一次 nodejs …
    majinjing3
        11
    majinjing3  
       2016-07-05 08:13:27 +08:00 via Android
    @BXIA 加点 swap 即可,
    RqPS6rhmP3Nyn3Tm
        12
    RqPS6rhmP3Nyn3Tm  
       2016-07-05 08:18:25 +08:00 via Android
    @majinjing3 很奇怪,明明内存快要爆了, swap 的使用还是 0
    SkyLanD
        13
    SkyLanD  
       2016-07-05 08:18:40 +08:00
    歪个楼, IDCF 还能买, LZ 在日本?
    majinjing3
        14
    majinjing3  
       2016-07-05 08:29:47 +08:00 via Android
    @BXIA 你是不是没设置 swap ?
    Mutoo
        15
    Mutoo  
       2016-07-05 08:37:25 +08:00
    没有必要站库分离,定期备份就好了。能做到周产或者月产文章就很厉害了。
    qqmishi
        16
    qqmishi  
       2016-07-05 08:43:49 +08:00 via Android
    做好备份就行了,分两个没什么必要
    LEFT
        17
    LEFT  
       2016-07-05 08:46:42 +08:00 via iPhone
    @ipchy 我 256M 的 openvz 有个日流量不足 1000 的博客 nginx1.10.1 、 php7.0.8 、 mysql5.5.50 、 wp4.5.3
    arens
        18
    arens  
       2016-07-05 08:47:01 +08:00
    V 的话速度觉得真慢,别的还真没试过,个人博客如果确实流量不小,还是建议用回国内节点~
    genffy
        19
    genffy  
       2016-07-05 08:48:31 +08:00 via iPhone
    GitHub issues 足够用了,如果真是要利用搭站来学习周边技术,那弄吧。
    shulen
        20
    shulen  
       2016-07-05 08:52:21 +08:00
    不是听说阿里云的很便宜吗, digitalocean 的速度跟不上了
    skyeycirno
        21
    skyeycirno  
       2016-07-05 08:55:34 +08:00 via iPhone
    你要装 wp 的话有 512ram 和一点 swap 就够了,我 20 刀一年的搬瓦工都够…
    timothyye
        22
    timothyye  
       2016-07-05 08:55:51 +08:00 via Android
    连数据库都没必要了,直接 markdown 输出静态 blog 吧……
    tcdw
        23
    tcdw  
       2016-07-05 08:57:12 +08:00 via Android
    我在一个 1G KVM 上放了 nginx 1.10.1 、 MySQL 5.6 、两个小型 Ghost 博客和 ss ,照样跑得很欢;
    负载均衡长期保持 0.00 0.01 0.05 , ram 和 swap (也是 1G )实际占用均维持在 50% 左右
    mumuy
        24
    mumuy  
       2016-07-05 09:00:11 +08:00
    @timothyye 就是就是!!!
    xiaoshangmin
        25
    xiaoshangmin  
       2016-07-05 09:03:54 +08:00 via iPhone
    @ipchy 我的 256 内存用的 mysql5.5 nginx1.11 php 7 跑得很流畅 还搞了 ss 装了 java ftp 没啥问题
    billion
        26
    billion  
       2016-07-05 09:06:04 +08:00
    @shulen 用阿里云要备案。
    jeffw
        27
    jeffw  
       2016-07-05 09:07:49 +08:00 via iPhone
    先想想为什么要分呢?
    ThreeBody
        28
    ThreeBody  
       2016-07-05 09:08:59 +08:00 via Android
    预算 10 刀推荐直接上 Linode
    IDCF 不清楚,但是另外两家都试过, Linode 秒杀他们,无论是线路还是性能
    DT27
        29
    DT27  
       2016-07-05 09:11:44 +08:00
    分离会拖慢速度吧。。。
    honeyshine75
        30
    honeyshine75  
       2016-07-05 09:12:34 +08:00
    @loading 说的太对了,都看哭了
    aeshfawre
        31
    aeshfawre  
       2016-07-05 09:12:38 +08:00
    这里有个 sentris 的 2 美元一年的 64M 内存的服务器, 3000pv 也能抗住,溜不溜.
    63.223.94.61
    lianxiaoyi
        32
    lianxiaoyi  
       2016-07-05 09:14:43 +08:00
    香港空间 30 元 /年。。。。。足够了。。。。。
    Backkey
        33
    Backkey  
       2016-07-05 09:17:22 +08:00 via iPhone
    折腾吧,别人说什么都没鸟用,不然有何意义
    for8ever
        34
    for8ever  
       2016-07-05 09:18:14 +08:00
    公交车 http://www.w3clog.com/ 我用的 Vultr 5 美元,很顺畅
    notgod
        35
    notgod  
       2016-07-05 09:23:13 +08:00
    搞什么 VPS 要不就服务器 要不就主机
    VPS 开发东西 测试东西 可以用用

    美国
    Intel(R) CPU 2140 @ 1.60GHz
    4G 内存
    250G 硬盘
    100Mbps 端口 不限流量
    1 个独立 IP
    $10/月 (人民币 70/月)

    国内访问速度不快
    搭配 CDN 使用 效果最佳
    RqPS6rhmP3Nyn3Tm
        36
    RqPS6rhmP3Nyn3Tm  
       2016-07-05 09:23:53 +08:00
    @majinjing3 有的
    penjianfeng
        37
    penjianfeng  
       2016-07-05 09:25:36 +08:00
    @for8ever 哪个节点?日本还是 la ?
    ipchy
        38
    ipchy  
    OP
       2016-07-05 09:25:49 +08:00
    @aeshfawre sentris 还是算了,我始终相信一分钱一分货,而且 sentris 我手上也有( 128M ),已经吃灰了,不多评价
    ichou
        39
    ichou  
       2016-07-05 09:26:33 +08:00 via iPhone
    nginx + mongodb + mysql + redis + wordpress + php7 + Rails + shadowsocks
    亲测 够
    $5 每月的 do
    ipchy
        40
    ipchy  
    OP
       2016-07-05 09:27:10 +08:00
    @notgod 太便宜了,靠谱不
    ipchy
        41
    ipchy  
    OP
       2016-07-05 09:27:35 +08:00
    @ichou 试试站点速度来
    wupher
        42
    wupher  
       2016-07-05 09:33:12 +08:00
    真心没必要做分离。

    国内访问相对会慢些,建议 CDN 吧,青牛的免费额度基本够用了。

    按天朝的这样的玩法,我挺担心未来有可能会在域名解析甚至不让国内访问。壮哉,我西朝鲜大局域网。
    eqing
        43
    eqing  
       2016-07-05 09:33:47 +08:00
    不是有 github 么
    tony1016
        44
    tony1016  
       2016-07-05 09:35:56 +08:00
    我来推荐一个韩国梯子吧, https://www.moguhost.com/aff.php?aff=97 ,最近使用效果还不错,可以用我的博客测试 ping 值, tonylee.name
    for8ever
        45
    for8ever  
       2016-07-05 09:36:48 +08:00
    @penjianfeng 日本
    aeshfawre
        46
    aeshfawre  
       2016-07-05 09:41:24 +08:00
    sentris 我感觉还可以啊,搭建 ss 的话,比我手上的板瓦工速度快.
    搭网站的话,那 ip 就是证据,我感觉还可以.
    刚看到你说 10 美元也不贵
    我手上有个 kvmla 的, 72 元,2G 内存,香港 CN2,ping 值稳在 60.
    BoiledEgg
        47
    BoiledEgg  
       2016-07-05 09:43:37 +08:00
    @for8ever 你这个 vultr 服务器是在哪里的?我试了洛杉矶和东京的都没这么快啊
    for8ever
        48
    for8ever  
       2016-07-05 09:46:23 +08:00
    @BoiledEgg 就是东京的
    raptor
        49
    raptor  
       2016-07-05 09:51:30 +08:00
    以前在 15 刀每年的 buyvm 128M 机器上跑过 Wordpress+nginx+postgresql ,个人 BLOG 基本够了。重点还是看你访问量有多大。日 IP 几百的真不用考虑太多。
    odirus
        50
    odirus  
       2016-07-05 10:00:08 +08:00
    Vultr ,有 snapshot 功能,每天快照一次就行了,没必要站库分离,毕竟是个人小站

    只要备好份,一切都阔以恢复都嘛

    如果你觉得每天一次备份还不够,那你调用 API 吧,每天进行多次备份,在最糟糕的情况下损失最小。
    geek123
        51
    geek123  
       2016-07-05 10:11:58 +08:00
    @ipchy 看你想怎么玩,你想把 blog 玩出花儿来,当然机器越多越好了。可以试验不同的技术和需求啊。
    看你想干嘛还是。你是发发感慨,那还是算了吧。
    xfwduke
        52
    xfwduke  
       2016-07-05 10:15:23 +08:00
    每天加入 iptables 被永久 ban 掉的 ip 是正常访问 ip 几十倍的东西
    分离完全是浪费钱
    onceyoung
        53
    onceyoung  
       2016-07-05 10:15:32 +08:00 via iPhone   ❤️ 1
    我觉得最好买个集群,压力可能扛不住
    blackboom
        54
    blackboom  
       2016-07-05 10:17:19 +08:00 via Android
    创建个人博客不就是为了写点东西,不建议这么折腾,合理利用 VPS 资源还能干点其他事情
    endoffight
        55
    endoffight  
       2016-07-05 10:23:28 +08:00
    我的情况和楼主一样, 512 跑 LNMP 的时候内存一直是满的,于是我买了 2 个 512M 的,一个专门跑数据库和 ss ,年付不到$20 ,不过现在已经没有这个价了。

    https://blog.phpgao.com
    imcxy
        56
    imcxy  
       2016-07-05 10:23:53 +08:00
    有必要!你要想啊,万一上市了呢!!
    hardware
        57
    hardware  
       2016-07-05 10:27:17 +08:00
    我觉得可能部署在自己电脑上都可以
    lyragosa
        58
    lyragosa  
       2016-07-05 10:32:30 +08:00
    @loading 正因为是个人网站,所以无压力,可以随便折腾。

    我的建议是:在你能接受的成本(包括时间成本 /人力成本 /金钱成本)范围内,尽力折腾。
    onionnews
        59
    onionnews  
       2016-07-05 10:36:01 +08:00
    @lianxiaoyi 哪里有买
    ichou
        60
    ichou  
       2016-07-05 10:37:01 +08:00
    @ipchy
    速度瓶颈不在你的机器性能上,在网络传输上,尽量把静态资源都放在国内就会好很多
    这个是 wordpress , 还没有使用 redis 缓存的,使用后数据库查询会减少到现在的 25%: http://ichou.cn

    我之前对 Rails 那个博客(技术博客)做了丧心病狂的优化,除了 html 渲染,所有资源全部放在国内 CDN 上, Rails 本身使用 MongoDB ,还使用 Redis 缓存,后来发现。。。我 TM 过度优化了,作为个人站根本没可能评到性能瓶颈😂
    现在已经换了 hugo ,所以贴地址出来没什么意义了

    你用 wordpress 的话,给你安利两个东西,对你的网站速度可能会有帮助:
    https://yii.im/post/aliyun-oss-support-plugin-for-wordpress/
    https://wordpress.org/plugins/memcached/
    changshu
        61
    changshu  
       2016-07-05 10:44:07 +08:00
    预算$10 上 linode, 多出的 1G 内存小站直接搞全站静态缓存都行.
    winterbells
        62
    winterbells  
       2016-07-05 10:46:11 +08:00 via Android
    @hiyouli 我直接把博客放弃了。。。
    killerv
        63
    killerv  
       2016-07-05 10:48:47 +08:00
    如果是为了折腾随便搞,如果担心性能,想多了……
    quietjosen
        64
    quietjosen  
       2016-07-05 10:56:40 +08:00 via iPhone
    另外搞个图床就行了,这是流量大户,网速瓶颈
    huage
        65
    huage  
       2016-07-05 10:58:39 +08:00
    别墅折腾,个人建议把心思放在内容和运营上,阿里云低配+wordpress ,备个案,搞定。
    除非你一天有上万 IP
    ipchy
        66
    ipchy  
    OP
       2016-07-05 10:59:22 +08:00
    @huage 不想备案,所以才选择国外的 VPS
    huyinjie
        67
    huyinjie  
       2016-07-05 11:00:11 +08:00 via Android
    IDCF 已经不能给非日本用户使用了
    laravel
        68
    laravel  
       2016-07-05 11:08:03 +08:00
    godaddy 6 美元 /month 的虚拟主机也不错
    pangliang
        69
    pangliang  
       2016-07-05 12:16:26 +08:00
    研究表明, 博主维护的博客系统本身复杂度, 和博主维护博客的持续(坚持)时间成反比
    MikuM97
        70
    MikuM97  
       2016-07-05 13:00:09 +08:00
    现在博客挂在亚马逊的 AWS 上面,免费期,有免费的 RDS 用,就站库分离了。一般个人站不需要,一个个人 wp 博客 512 内存全套轻松跑起来没问题。
    wenwuliu
        71
    wenwuliu  
       2016-07-05 13:14:25 +08:00
    一台机器,内存大点就可以了。两台简直浪费。
    shiinamayuri
        72
    shiinamayuri  
       2016-07-05 13:14:54 +08:00
    @hiyouli 真相了!!
    MrGba2z
        73
    MrGba2z  
       2016-07-05 13:19:56 +08:00
    放在 linode newark 有一年多了

    准备回头放自己家里了

    一个人的站, 树莓派应该没啥压力 ( 苦笑 )
    yujieyu7
        74
    yujieyu7  
       2016-07-05 13:28:13 +08:00
    @loading 恨不能万赞
    boro
        75
    boro  
       2016-07-05 13:52:47 +08:00 via iPhone
    DO 有提供各机房的测速工具。
    menc
        76
    menc  
       2016-07-05 13:55:37 +08:00
    @AscenZ gitpage 真的慢,所有文件放 cdn ,结果被首页一个文件拖下来了
    KaneLin1217
        77
    KaneLin1217  
       2016-07-05 14:09:27 +08:00
    @ipchy 我在 512M 的 VPS 放, nginx 1.10 php 7.0 mariadb 10 ssserver 平时一个人访问,内存占用都在 100M 以内( 70M~90M openvz 的, KVM 可能会高 20M 左右)。用 Mariadb 据说比 mysql 轻量,再关闭 innodb (吃内存实在太多,默认开启,个人建议 4G 内存再用 innodb ) ,主要把数据库这一块给优化好了。像什么 cache 可以少配置一点,这样节约物理内存。也不会影响个人博客的访问速度。
    JuSH
        78
    JuSH  
       2016-07-05 14:45:56 +08:00
    花 50 买个了 vps ,挂了 SS 后,顺便用个 nginx 挂了个静态博客,除了更新稍微麻烦一点外,其他的还行。
    SmiteChow
        79
    SmiteChow  
       2016-07-05 14:53:35 +08:00
    没必要,写作的话。 blogspot 就够了。
    Jerry5850022
        80
    Jerry5850022  
       2016-07-05 14:59:54 +08:00
    我的已经放在 AWS 了,从来没有站库分离过。
    16500682
        81
    16500682  
       2016-07-05 15:03:59 +08:00 via Android
    真是有钱烧的,我这苦逼学生党还在 Github pages 与虚拟主机之间徘徊呢
    16500682
        82
    16500682  
       2016-07-05 15:04:34 +08:00 via Android
    过几天就要续费了
    Remember
        83
    Remember  
       2016-07-05 15:07:21 +08:00
    根本都不需要数据库。本机 hexo + nodejs 然后 cygwin rsync 部署到 vps , vps 只要装个 nginx 就好了.
    noobcode
        84
    noobcode  
       2016-07-05 16:20:25 +08:00
    如果你要用高大上的配置来写博客,自然买个 1G 的。 Linode DO 是国外 VPS 首选的,虚拟机我现在用的是 Sugar...省了运维的时间。哈哈
    yannxia
        85
    yannxia  
       2016-07-05 16:24:02 +08:00
    个人站点,我都倾向不用数据库,因为什么事务啊,这些功能真的用不到, SQLite 是你的好伙伴
    somnus
        86
    somnus  
       2016-07-05 16:35:23 +08:00
    够的,我的 256 还放了几个站,而且还是本地数据库
    Xrong
        87
    Xrong  
       2016-07-05 16:55:54 +08:00
    就是一颗爱折腾的心
    blue7wings
        88
    blue7wings  
       2016-07-05 16:59:04 +08:00
    vultr 最低配置+ coding page(免备案),服务器把动态内容编译成静态文件放在 coding 托管。
    root787
        89
    root787  
       2016-07-05 17:16:01 +08:00
    @loading 莫名的有点伤感,像一个宇宙中的一个小星球。
    onice
        90
    onice  
       2016-07-05 17:41:42 +08:00
    又不涉及到钱,何必那么麻烦。。。
    eurry
        91
    eurry  
       2016-07-05 17:48:53 +08:00
    https://hacpai.com/article/1467125795481
    推荐个博客系统
    我的搭建在阿里云 ECS 上了
    mrjoel
        92
    mrjoel  
       2016-07-05 17:55:45 +08:00
    整吧 你要折腾 也没人拦得住
    lslqtz
        93
    lslqtz  
       2016-07-05 17:59:46 +08:00 via iPhone
    @16500682 我把阿里云套上 cdn 给朋友挂博客。。
    https://www.labc.me
    hard2reg
        94
    hard2reg  
       2016-07-05 22:29:48 +08:00
    你的博客有什么军事机密吗?
    FindHao
        95
    FindHao  
       2016-07-06 08:05:19 +08:00
    西部数据的当时 300 三年,虚拟空间,非 vps ,用 wordpress ,速度很慢。。等到期换阿里。
    http://www.findspace.name
    princeofwales
        96
    princeofwales  
       2016-07-06 09:05:35 +08:00
    @notgod 这是哪家的毒妇?
    al0ne
        97
    al0ne  
       2016-07-06 10:41:42 +08:00
    总感觉个人的话弄个 hexo+markdown 这种静态的就完了,站库分离又不是企业。个人的话访问量能有多少,即使被黑了在 vps 上还原一下快照搞定。
    wsph123
        98
    wsph123  
       2016-07-06 13:12:27 +08:00
    我用了 upyun

    http://mouto.org
    lslqtz
        99
    lslqtz  
       2016-07-06 14:48:47 +08:00 via iPhone
    @ichou memcached 对速度没啥帮助,用了也就是那个秒数。
    opcache 可以大幅加快,但是没缓存来的显著。
    find2bHusky
        100
    find2bHusky  
       2016-07-06 17:37:16 +08:00
    @loading 666
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1153 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:41 · PVG 02:41 · LAX 10:41 · JFK 13:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.