V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
szyp
0.08D

经过对一些网站的观察,向大家请教一个关于代码逻辑设计的问题

  •  
  •   szyp · Feb 8, 2020 via iPhone · 2850 views
    This topic created in 2280 days ago, the information mentioned may be changed or developed.

    我用一个简单的例子来描述,比如说你们在设计自己的博客系统的时候,展示某一分类下的文章的时候会选择 /category/xxxx 这种形式,还是选择 /post?category=xxxx 这种形式呢

    14 replies    2020-02-09 08:35:57 +08:00
    loading
        1
    loading  
       Feb 8, 2020
    第一种,因为好看。
    你可能需要了解一下 rewrite
    momocraft
        2
    momocraft  
       Feb 8, 2020   ❤️ 1
    別用你想象中的簡單例子來描述 這已經不是代碼邏輯了
    sanggao
        3
    sanggao  
       Feb 8, 2020 via iPhone
    没什么区别
    opengps
        4
    opengps  
       Feb 8, 2020
    我说 2 个角度:(总结:选第一种路由形式)
    1,按照早期的 SEO 优化的说法:第一种更有利于 SEO,然而实际上我博客依然是传统的?id=xxx,也能被搜素引擎收录。
    2,按照 CDN 等产品的特点:第一种必然会从源站拉取然后缓存,第二种需要配置参数才能 cdn 边缘没有,就单独去源站拉取
    lxk11153
        5
    lxk11153  
       Feb 8, 2020
    @loading #1 rewrite 是啥?
    delectate
        6
    delectate  
       Feb 8, 2020
    其实和 seo 已经无关了,搜索引擎比你想象中的要健壮很多。
    只是人类友好度不同。
    前者看起来层次分明,后者并不是那么友好。建议前者。
    luzemin
        7
    luzemin  
       Feb 8, 2020
    @lxk11153 URL Rewrite
    szyp
        8
    szyp  
    OP
       Feb 8, 2020 via iPhone
    @momocraft 可能是我表达有误😀,或许这是业务逻辑?
    loading
        9
    loading  
       Feb 8, 2020
    @szyp 如果是业务系统,可能需要看看 restful api。如果你怕 url 爆炸了,你其实可以通过 post 获取数据的,参数可以都放在 post form 里面,而不是在 URL。
    buffzty
        10
    buffzty  
       Feb 8, 2020
    前端显示用 1,后端接口用 2
    webshe11
        11
    webshe11  
       Feb 8, 2020
    用 /category.php?id=xxxx (逃
    uxstone
        12
    uxstone  
       Feb 8, 2020
    10 楼说的对
    manami
        13
    manami  
       Feb 8, 2020 via Android
    习惯用 1
    noreplay
        14
    noreplay  
       Feb 9, 2020 via Android
    第一种好读,给人一种网站目录的感觉。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3422 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 12:14 · PVG 20:14 · LAX 05:14 · JFK 08:14
    ♥ Do have faith in what you're doing.