• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Registering
V2EX  ›  程序员

是否有一天,不再用服务器端编程,所有客户端可以直接访问操作远程数据库

  •  
  •   Registering · Nov 25, 2014 · 6495 views
    This topic created in 4371 days ago, the information mentioned may be changed or developed.
    是否有一天,不会有服务器端编程,所有客户端(android,ios,桌面成员,浏览器)可以直接访问操作远程数据库。。。。。。。这几天由于公司来了个不靠谱外包,负责写后台,让我发出这种感慨。。。是愤慨
    33 replies  •  2015-09-20 21:32:43 +08:00
    mhycy
    mhycy
    Nov 25, 2014
    1
    能说说有多不靠谱么
    canesten
    canesten
    Nov 25, 2014❤️3
    2
    呵呵
    mcone
    mcone
    Nov 25, 2014
    3
    客户端直接访问数据库,啧啧,这么幸福的事情,如果要是能反编译一下的话……啧啧,连找注入点试来试去的过程都省掉了,求之不得啊

    lz开发出这种系统别忘了联系我,好久没脱裤了手痒痒
    mhycy
    mhycy
    Nov 25, 2014
    4
    @mcone 同感...
    wolfan
    wolfan
    Nov 25, 2014
    5
    这不是在给客户端加重负担么~
    个人觉得这是浪费电的一种行为。
    ipconfiger
    ipconfiger
    Nov 25, 2014
    6
    上古时代的程序就是这样子做的
    ytzong
    ytzong
    Nov 25, 2014
    7
    Parse.com 之类不就是做这个的么?
    liangdi
    liangdi
    Nov 25, 2014 via iPhone
    8
    看看 firebase
    crazybubble
    crazybubble
    Nov 25, 2014
    9
    firebase +1
    akfish
    akfish
    Nov 25, 2014 via iPad
    10
    且不说安全性什么的问题,看看大数据为什么这么火吧。
    现在大多数数据库放的只能叫做raw data,raw data越多,能被人有效理解利用的数据就越少,所以才需要各种数据挖掘算法代替人类消化理解数据。
    按这个趋势,过个N年,即使你愿意无视安全性,不靠服务器端你也做不出什么有用的东西。
    xingzhi
    xingzhi
    Nov 25, 2014
    11
    现在已经有这种方案了: https://www.meteor.com
    aveline
    aveline
    Nov 25, 2014
    12
    然后你给了客户端 sa / root / admin 的帐号哈哈哈哈哈哈
    多年前某司的 ERP 就是这么死掉的
    ZackYang
    ZackYang
    Nov 25, 2014
    13
    参考couchDB
    realityone
    realityone
    Nov 25, 2014
    14
    正方教务系统。。。
    Mac
    Mac
    Nov 25, 2014
    15
    当年我用VB写的客户端就是直接用DAO写局域网共享目录中的Access数据库的。。。。
    scys
    scys
    Nov 25, 2014
    16
    @Registering 没啥问题的说,每个人独立一个token去连接数据库,分开每个人权限。。。
    我就是个后端开发的,现在和前段对接,全部靠文档。
    让后端出文档,不按文档的结果,F!ck IT.
    mengzhuo
    mengzhuo
    Nov 25, 2014
    17
    couchdb不是吗?
    KaoN
    KaoN
    Nov 25, 2014
    18
    firebase +2
    tabris17
    tabris17
    Nov 25, 2014
    19
    遥远的15年前,powerbuilder就是这个模式哪
    Registering
    Registering
    OP
    Nov 25, 2014
    20
    @KaoN @crazybubble @liangdi firebase??正愁着平时自己写应用没人帮忙写后台,,,晚上下班回去瞅瞅这个东西,,,
    sandtears
    sandtears
    Nov 25, 2014 via Android
    21
    很早的时候就是这么干的,所以那时候数据库需要做的很严谨
    lshero
    lshero
    Nov 25, 2014
    22
    有一种单机版门店管理系统的感觉
    服务端现在服务端好不容易各种封装各种拼接各种调用各种隔离权限的把数据给你拼接成一起了 给你抽象一个数据接口,统一了数据库、缓存、外部数据的输出
    如果把这个接口取消掉了,你简直要了客户端开发人员的命啊
    Registering
    Registering
    OP
    Nov 25, 2014
    23
    @lshero 只是大胆猜想,,,或许未来,服务器端的缓存,数据库读写等等,都会有了一个统一的解决方案
    stevezheng
    stevezheng
    Nov 25, 2014
    24
    parse,leancloud 差不多就是你说的了
    hq
    hq
    Nov 25, 2014
    25
    boom11235
    boom11235
    Nov 25, 2014
    27
    http://nobackend.org/
    看看这个好像靠谱点
    davems
    davems
    Nov 25, 2014 via iPhone
    28
    等小型核电池的普及吧嘿嘿
    wdlth
    wdlth
    Nov 25, 2014
    29
    就是因为不该让客户端直接访问数据库才使得B/S架构、Web Service、RESTful API等技术发展起来吧。你这个设想不是倒退了么?
    learnshare
    learnshare
    Nov 25, 2014
    30
    数据库直接丢给客户端,这种事还有安全性?
    JoeShu
    JoeShu
    Nov 25, 2014
    31
    如果lz是后端程序员估计又会发出这样的愤慨: "是否有一天,不再用客户器端编程",既然自己有洁癖,那楼主就fullstack呗。只要与人合作,就有可能遇到不靠谱的人,说不定人家还觉得你不靠谱呢。要不好好沟通,要不 suck it or leave it .
    googlefans
    googlefans
    Nov 26, 2014
    32
    云数据库
    macliu
    macliu
    Sep 20, 2015
    33
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 09:37 · PVG 17:37 · LAX 01:37 · JFK 04:37
    ♥ Do have faith in what you're doing.