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

怎么感觉 web 后端写来写去都是个 xxxx 管理系统。。。。

  •  
  •   KIDJourney · 2015-11-07 15:05:23 +08:00 · 10268 次点击
    这是一个创建于 3308 天前的主题,其中的信息可能已经有所发展或是发生改变。
    写 web 后端大概一年了,感觉写的东西都是建套后台管理,做好权限控制,做好 API ,然后交给前端美化。。。
    是我的姿势有问题吗?。。还是说大概的 web 组成就是这样的。。。。
    56 条回复    2015-11-20 16:12:38 +08:00
    wy315700
        1
    wy315700  
       2015-11-07 15:09:23 +08:00
    本来计算机的任务就是管理数据啊
    BOYPT
        2
    BOYPT  
       2015-11-07 15:11:08 +08:00   ❤️ 5
    更准确的说法是把一个 phpmyadmin 精简成几个页面 ~~
    bingwenshi
        3
    bingwenshi  
       2015-11-07 15:11:41 +08:00
    那么,你还想怎么样呢?
    wshcdr
        4
    wshcdr  
       2015-11-07 15:15:56 +08:00
    就看你业务量的大小了
    如果,是一个两亿人同时在线的 WEB 系统,你就知道有多少东西要去考虑了。
    inevermore
        5
    inevermore  
       2015-11-07 15:32:57 +08:00
    小网站就是这样,大了才有各种可能性,我以前也是这样想的。。。
    ftdtian
        6
    ftdtian  
       2015-11-07 15:34:10 +08:00
    还是用户少。。
    Radiums
        7
    Radiums  
       2015-11-07 15:37:24 +08:00
    淘宝也不过是一个商品管理系统
    TangMonk
        8
    TangMonk  
       2015-11-07 15:46:42 +08:00
    用用 rails_admin ,一键生成后端 curd ,界面还不错
    domty
        9
    domty  
       2015-11-07 15:47:44 +08:00
    我也这么觉得 就是 xx 信息管理系统
    不过公司小 前端除了页面剩下的活也干 干来干去来来回回就那套东西
    KIDJourney
        10
    KIDJourney  
    OP
       2015-11-07 15:57:13 +08:00
    @ftdtian 嗯。。。应该是这样,感觉人少的话很多东西都不用考虑。。。
    azuginnen
        11
    azuginnen  
       2015-11-07 16:40:32 +08:00 via Android
    哈哈,不外乎 crud
    tyrealgray
        12
    tyrealgray  
       2015-11-07 16:48:35 +08:00
    计算机程序都是数据交换,除此之外别无其他啊
    dong3580
        13
    dong3580  
       2015-11-07 16:50:36 +08:00
    你还是入的不够彻底,
    应该说,写来写去,居然都是 增删改查数据库(缓存等等),好无聊,
    ttma1046
        14
    ttma1046  
       2015-11-07 16:56:25 +08:00
    国人特别是码农意识形态上的僵化。。思想上的闭塞。。悲哀啊

    很久之前看过一个鬼佬用 polymer 写的卡拉 ok 网页版

    https://github.com/webcomponents-la/songroom
    ctftemp
        15
    ctftemp  
       2015-11-07 17:01:45 +08:00 via Android
    写业务代码就是这样喽。
    smartiscool
        16
    smartiscool  
       2015-11-07 17:09:56 +08:00
    那是因为访问、存储、计算都没有上规模
    jugelizi
        17
    jugelizi  
       2015-11-07 17:17:29 +08:00
    对呀 v2 也是一个信息发布管理系统
    yoa1q7y
        18
    yoa1q7y  
       2015-11-07 17:45:52 +08:00
    @azuginnen 对,写来写去始终是 crud
    Monad
        19
    Monad  
       2015-11-07 18:01:06 +08:00 via iPhone
    两亿人同时在线是什么鬼…
    phoenixlzx
        20
    phoenixlzx  
       2015-11-07 18:03:29 +08:00
    @Monad 两亿人算啥,你看《地球 Online 》
    wdlth
        21
    wdlth  
       2015-11-07 18:16:41 +08:00
    在用各种 API 、 RPC 后,后端都不能算了,变成了 UI 而已。
    lovedboy
        22
    lovedboy  
       2015-11-07 18:26:45 +08:00
    +1
    qw7692336
        23
    qw7692336  
       2015-11-07 18:29:09 +08:00   ❤️ 4
    我到最后才看到本主题所处节点
    Khlieb
        24
    Khlieb  
       2015-11-07 18:44:54 +08:00 via Android
    @ttma1046 社会主义国家都这样
    felixzhu
        25
    felixzhu  
       2015-11-07 18:58:17 +08:00
    但是一个数据库就够你学很多年
    wizardforcel
        26
    wizardforcel  
       2015-11-07 19:01:19 +08:00 via Android
    博客
    许愿墙
    论坛
    网店
    题库
    视频聊天

    这么多类型的应用呢
    maro
        27
    maro  
       2015-11-07 19:07:45 +08:00
    基本上都是内容管理系统 简称 CMS
    Changxu
        28
    Changxu  
       2015-11-07 19:09:47 +08:00
    大多数网站都是 CMS
    ZHenJ
        29
    ZHenJ  
       2015-11-07 19:12:45 +08:00
    是时候换个公司了。。
    wee
        30
    wee  
       2015-11-07 19:46:37 +08:00
    +1
    donglingyongadls
        31
    donglingyongadls  
       2015-11-07 19:55:52 +08:00   ❤️ 2
    我是写安卓的,之前一直觉得,写安卓就是写 xml ,然后 java 从网络获取数据,再给 xml 里面的空间绑数据。
    这两天写 node.js ,第一次做 web 后台,非常有感慨。以前一直把安卓想的非常 low ,后端多么高大上,结果真正写的时候才发现,都一样的。我们的挫败感,其实是在于我们一直在别人搭建的框架里做事情,无论是 Android 还是 Express ,都是框架,用框架非常快速,但是很容易然程序员感觉到重复,机械,没有创造力。
    然而,真正从一个工程师到大师的过程,就在于有没有勇气去跳出框架,思考改进,优化,乃至创造新的框架。
    综上,我的建议是,先博览别的技术栈,再去寻找自己的技术热情在哪里。
    aaaaaz
        32
    aaaaaz  
       2015-11-07 20:01:35 +08:00
    @donglingyongadls 从 J2EE 转做 Android 开发深有体会。 并且 J2EE 一直就是做的企业解决方案。
    k9982874
        33
    k9982874  
       2015-11-07 20:11:37 +08:00 via iPhone
    @donglingyongadls 现在已经到了会写 nodejs 就敢说自己是服务器开发的时代了么
    lincanbin
        34
    lincanbin  
       2015-11-07 20:13:30 +08:00
    @wshcdr 一两亿用户的就是个 大型 xxxx 管理系统 了 2333
    Victor215
        35
    Victor215  
       2015-11-07 20:45:57 +08:00
    似乎自己写框架还是挺复杂的一件事情,需要从最底层开始考虑……
    lyhapple
        36
    lyhapple  
       2015-11-07 22:30:19 +08:00
    惭愧,这几年一直跳不出这个坑. :(
    ivvei
        37
    ivvei  
       2015-11-08 00:20:53 +08:00   ❤️ 1
    我做数据库的, UI 都不用了,直接就是纯粹的 CRUD ……
    Lucups
        38
    Lucups  
       2015-11-08 01:02:36 +08:00
    1. 你写得最好的网站能承受多少用户同时访问?
    2. 为了保证你的网站有较高的可用性,应该采取哪些措施?
    3. 现在需要做一个新系统,给你准确的需求,你能比较准确地根据公司的技术实力估算出上线时间吗?
    4. 如果上面的新系统需要调用已有系统的数据,让你设计一套接口,从不同角度讲讲你会怎么设计。
    5...
    hyzjshwo
        39
    hyzjshwo  
       2015-11-08 01:23:40 +08:00
    怎么感觉人生就是为了 xxoo 呢?
    Ouyangan
        40
    Ouyangan  
       2015-11-08 09:31:20 +08:00
    @donglingyongadls 很有道理 , 我是写 java 后台的 ,写着写着发现都是在用一些框架 , 很多底层的知识根本就不清楚 . 于是最近又开始去打基础了 .不要跑这么快,慢下来,编程没有捷径.
    zaishanfeng
        41
    zaishanfeng  
       2015-11-08 10:06:27 +08:00 via iPhone
    自己可以试着做做有挑战性的东西 比如写个类似 nginx 的东西 学学底层网络 Linux 内核 用 c#写写我的世界
    aiqier
        42
    aiqier  
       2015-11-08 10:50:39 +08:00
    @hyzjshwo 还要吃饭,,
    gladuo
        43
    gladuo  
       2015-11-08 11:05:51 +08:00
    仔细看了下节点。嗯。
    fyibmsd
        44
    fyibmsd  
       2015-11-08 11:10:09 +08:00
    做的内容大致相同,做得好坏才体现个人技术能力。大牛写的后台和大学生写的就有天壤之别
    v9ex
        45
    v9ex  
       2015-11-08 12:37:47 +08:00 via iPhone   ❤️ 1
    @Lucups 正解
    KIDJourney
        46
    KIDJourney  
    OP
       2015-11-08 12:56:12 +08:00
    额。。。这个节点有什么问题吗。。。
    free9fw
        47
    free9fw  
       2015-11-08 14:31:40 +08:00
    数据库的搬运工
    miniwade514
        48
    miniwade514  
       2015-11-08 17:27:44 +08:00
    看了楼上很多评论,发现大家对 Web 的定义的理解并不一样。
    主要原因在于业务量和业务复杂度还不够,这两者到了某个水平,你就会不得不发现更奇妙的世界了。
    KIDJourney
        49
    KIDJourney  
    OP
       2015-11-08 19:07:45 +08:00
    @ttma1046 恩。。。。对不起。。。拉后腿了。。。
    elgoog1970
        50
    elgoog1970  
       2015-11-08 19:09:22 +08:00
    可扩展性,稳定性,效率, sql 优化,用户量上来代码是否还可以支撑业务呢,多的去了
    ob
        51
    ob  
       2015-11-08 22:15:10 +08:00
    @Ouyangan 握个爪
    koodai
        52
    koodai  
       2015-11-08 22:21:38 +08:00 via iPhone   ❤️ 1
    @donglingyongadls 只看到很多人很机智的喷,却没有给这个成长阶段的人给予正确的建议。
    成长路上谁 TM 还没遇到过瓶颈啊!
    楼主能提出这个问题总比提不出问题强吧?纵观软件思想发展史,从打孔机到磁带,到各种语言的出现,各种编程思想和算法研究的发展。我觉得都是人们发现了自己的低效率才寻找更好的解决方案。
    让世界变得更美好的不是嘲讽。
    我为这个善意的回答点赞!
    mathcoder23
        53
    mathcoder23  
       2015-11-09 09:40:20 +08:00
    不同的人,同一段代码,韵味不同。
    终将越学越无知,致永远的程序员!
    ryanking8215
        54
    ryanking8215  
       2015-11-09 12:44:08 +08:00
    能赚钱就行
    KIDJourney
        55
    KIDJourney  
    OP
       2015-11-09 16:26:57 +08:00
    @donglingyongadls 嗯。最近在看服务端的开发,一边做 web 一边看其他方向吧:)
    aksoft
        56
    aksoft  
       2015-11-20 16:12:38 +08:00
    说一大堆还是在 crud ,考虑这,考虑大, 100 亿在线还是 crud
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:08 · PVG 23:08 · LAX 07:08 · JFK 10:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.