你是怎么开始撸一个网站的,作为程序员 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
codebear01
V2EX    程序员

你是怎么开始撸一个网站的,作为程序员

  •  1
     
  •   codebear01 2019-04-29 17:32:15 +08:00 7865 次点击
    这是一个创建于 2363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当你有个想法实现网站时,我是参考着现有类似的网站,网上找 UI 框架 然后就开始写了,很糙很随性,不知道大家都是如何开始撸一个网站的。

    ps:我对前端设计这块是真心无感,总是感觉页面太丑

    51 条回复    2019-05-03 09:50:54 +08:00
    ThankYou
        1
    ThankYou  
       2019-04-29 17:40:38 +08:00   1
    先看看要实现什么功能, 根据功能的层次来开发吧
    kamal
        2
    kamal  
       2019-04-29 18:10:38 +08:00
    我是
    1,先想办法说服自己不需要自己做网站。
    kamal
        3
    kamal  
       2019-04-29 18:10:58 +08:00   1
    2,实在不行了等三年再说
    quere
        4
    quere  
       2019-04-29 18:13:25 +08:00
    ctrl+c ctrl+v???
    allanzhuo
        5
    allanzhuo  
       2019-04-29 18:15:49 +08:00
    先撸一版简单的,在慢慢改重构升级,不要想着一口吃个大胖子
    oscer
        6
    oscer  
       2019-04-29 18:17:18 +08:00
    无聊自己做了一个网站,http://oscer.net
    4DAX07B8Kle4Dm6T
        7
    4DAX07B8Kle4Dm6T  
       2019-04-29 18:17:42 +08:00 via iPhone
    非常重要的一点就是 开始计划之前,不要想着做多么庞大复杂的项目,这可能会造成三分钟热度
    tomxin7
        8
    tomxin7  
       2019-04-29 18:18:26 +08:00   1
    可以看看我无聊的时候撸的一些网站: http://tomxin.cn
    TommyLemon
        9
    TommyLemon  
       2019-04-29 18:18:35 +08:00
    作为一个前端菜鸟,css 又不熟,只能找找别人的类似项目,拿来改改 UI,再整合下其库,再加上自己的算法喽
    APIJSONAuto-自动化接口管理工具,自动生成代码、自动静态检查、自动化回归测试、自动生成文档与注释等。
    对你有用的话,可以点 Star 支持下哦
    https://github.com/TommyLemon/APIJSONAuto
    TommyLemon
        10
    TommyLemon  
       2019-04-29 18:20:04 +08:00

    自动生成封装请求 JSON 的 Android 与 iOS 代码、一键自动生成 JavaBean 或解析 Response 的代码


    自动保存请求记录、自动生成接口文档,可添加常用请求、快捷查看一键恢复


    一键自动接口回归测试,不需要写任何代码(注解、注释、配置等全都不要)
    TommyLemon
        11
    TommyLemon  
       2019-04-29 18:20:31 +08:00
    Mmiracle110
        12
    Mmiracle110  
       2019-04-29 18:39:21 +08:00
    没有自己手动撸代码,用的是静态博客 hexo。
    oscer
        13
    oscer  
       2019-04-29 18:45:58 +08:00
    @Mmiracle110 hexo 很漂亮,很适个人网站
    Mmiracle110
        14
    Mmiracle110  
       2019-04-29 19:00:07 +08:00
    @oscer 是的,hexo 有很多主题,生态还是不错的。使用 hexo+GitHub page,使用很方便
    hmxxmh
        15
    hmxxmh  
       2019-04-29 19:12:10 +08:00 via Android
    @TommyLemon 大佬
    KKKKKK
        16
    KKKKKK  
       2019-04-29 20:19:34 +08:00 via iPhone
    闲来无事,撸了一个博客系统。

    觉得最主要的是先想好最核心的内容,做好核心,再快速迭代做生态功能
    version
        17
    version  
       2019-04-29 20:24:30 +08:00
    复杂上 vue
    简单做渲染 seo
    最主要是前后端分离..然后就是坚持了修改了.
    ui 真得不关心.内容有代码营养就好.能学到东西.
    CoCoMcRee
        18
    CoCoMcRee  
       2019-04-29 20:25:51 +08:00
    先看你做网站的目的是啥吧

    然后就从最核心的功能开始写呗
    opengps
        19
    opengps  
       2019-04-29 20:26:24 +08:00
    最早是为了测试写个某功能,写一写代码段,所以不顾 ui 就开始了,乱七八糟的路径随便用
    botian
        20
    botian  
       2019-04-29 21:43:33 +08:00
    我一般都是先设计功能,设计数据表,然后找合适的后端框架,前端框架,然后开撸,如果直接上手写,后面给自己埋坑~~
    linweibin
        21
    linweibin  
       2019-04-29 23:13:04 +08:00
    站在后端开发角度,刚开始是先列出要开发的网站的功能模块,然后再找开源的 CMS 项目框架和前端框架,最后开始从每个模块开始撸
    dorothyREN
        22
    dorothyREN  
       2019-04-30 00:07:08 +08:00
    本来打算写一个接口,写完了发现不够,还得再搞几个,最后一套系统就出来了
    chinesestudio
        23
    chinesestudio  
       2019-04-30 00:10:51 +08:00 via Android
    没事不会自己写 wp+模板 快速开发 重构另说 也得足够大了
    mamahaha
        24
    mamahaha  
       2019-04-30 00:34:53 +08:00
    一边做一边给自己挖坑,填了一个坑又挖了两个坑。
    JunyuMu
        25
    JunyuMu  
       2019-04-30 00:45:58 +08:00
    说一下我的吧。

    最开始是一个想法,想做一个社区类的网站(个人爱好),后来决定做一个博客平台。

    博客平台的基础也是核心的功能就是编辑器。但是我使用了一些平台,发现他们的编辑器基本只能在 PC 网页端,和手机 APP 上提供,移动端浏览器几乎没有。所以我就想做一个编辑器,可以在移动端浏览器也能有不错的体验。

    做完编辑器之后,再慢慢开发周边的功能,比如说用户系统,一步一步。

    然后就有了现在的 https://note.ink

    PS. 今天下午网站将要上线新功能了啦!
    codebear01
        26
    codebear01  
    OP
       2019-04-30 08:40:31 +08:00
    @CoCoMcRee 头像是那位长者吗?
    CoCoMcRee
        27
    CoCoMcRee  
       2019-04-30 09:11:19 +08:00
    @codebear01 不要见风就是雨
    sufaith
        28
    sufaith  
       2019-04-30 09:12:59 +08:00
    先看 wordpress 有没有大概的模板,然后开撸
    自荐一下: https://www.sufaith.com
    Heanes
        29
    Heanes  
       2019-04-30 09:53:31 +08:00
    先一步步做出简单的,再一步步迭代
    cway
        30
    cway  
       2019-04-30 09:54:46 +08:00
    下载网站程序,安装,下载主题包,安装,完成。。
    TommyLemon
        31
    TommyLemon  
       2019-04-30 09:56:35 +08:00
    @hmxxmh 嘿嘿
    oukichi
        32
    oukichi  
       2019-04-30 11:14:20 +08:00
    我是先做 MVP,然后自己用,验证确实好用以后我再一点一点迭代加功能。用的过程中会知道什么功能最重要。
    atom234
        33
    atom234  
       2019-04-30 11:23:16 +08:00
    gitHub 上找一个对自己专业语言的小网站,想到啥就开发啥。
    qiutianaimeili
        34
    qiutianaimeili  
       2019-04-30 11:39:52 +08:00
    如果你一开始就注重 UI,很大程度会写不下去,因为你是一个程序员,不是美工,怎么写你都会觉得丑的。
    看看我的,啥都没有,就一个列表,我就是觉得怎么写 UI 都会觉得丑,所以就搞了个最耐看的。
    http://www.qiutianaimeili.com
    stellar
        35
    stellar  
       2019-04-30 11:53:17 +08:00 via iPhone
    我就写了个主题,半年还没完工[https://www.zxing.top]( https://www.zxing.top)
    akagishigeru
        36
    akagishigeru  
       2019-04-30 12:00:48 +08:00 via iPhone
    hexo 啊
    wyk995
        37
    wyk995  
       2019-04-30 12:33:48 +08:00
    hexo + GitHub page + CNAME (自己的域名)随便搭建了一个 http://blog.wangyekun.top/
    123313
        38
    123313  
       2019-04-30 12:38:18 +08:00
    看看我前端修改得怎样? www.baihee.cn
    imlinhanchao
        39
    imlinhanchao  
       2019-04-30 12:38:39 +08:00
    分析需求
    设计模块
    确定数据表
    设计界面
    做后端接口
    做前端界面
    测试
    上线
    ben1024
        40
    ben1024  
       2019-04-30 12:39:54 +08:00
    打开 wordpress 换皮
    cocosgames
        41
    cocosgames  
       2019-04-30 12:41:55 +08:00
    写 md
    Foreverdxa
        42
    Foreverdxa  
       2019-04-30 13:33:02 +08:00
    比较熟悉 js,html,css,除了会静态网页,其他不会。。。。尴尬(我小白白白)
    kerneler
        43
    kerneler  
       2019-04-30 13:44:45 +08:00
    我写的 publiccms1.0 版本花了半年时间,前台网站页面花了一天时间 很简陋很丑
    不过北京北海公园,格兰仕官网 英文官网 这些用户案例都很大气
    FallenTy
        44
    FallenTy  
       2019-04-30 14:04:14 +08:00
    @oscer 你这网站,我点进去看到第一篇关于 ss 的文章就是直接抄我前年写在 segmentfault 上的,虽然是个没什么技术含量的文章,但是直接抄袭不注明出处就有问题吧。
    aa1072551507
        45
    aa1072551507  
       2019-04-30 15:48:13 +08:00
    做毕业设计时手撸的一个网站,刚开始写现在就一张首页 http://daydreams.top/show/,作为一个丝毫没有设计感的前端,就这个 UI 也就还算说得过去吧。
    aa1072551507
        46
    aa1072551507  
       2019-04-30 15:50:26 +08:00
    liKeYunKeji
        47
    liKeYunKeji  
       2019-04-30 17:51:53 +08:00
    duola
        48
    duola  
       2019-05-01 04:42:54 +08:00
    @pytth 首页有问题,加载 3 秒多才可以打开。
    liweiliang
        49
    liweiliang  
       2019-05-01 09:46:56 +08:00
    随便做的 设计导航:www.91sotu.com
    mmmfj
        50
    mmmfj  
       2019-05-01 13:42:43 +08:00
    同意 2 楼,先劝自己不要做
    ashine
        51
    ashine  
       2019-05-03 09:50:54 +08:00
    一直想做个 ACGN 主题的网站
    https://acgn.work/
    其实还没想好要做成什么样的,现在姑且能看看
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2516 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:06 PVG 23:06 LAX 08:06 JFK 11:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86