V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
way2
V2EX  ›  问与答

python 或 php 搭建仓库程序的, 开发成本

  •  
  •   way2 · 2014-11-17 12:46:32 +08:00 · 4853 次点击
    这是一个创建于 3663 天前的主题,其中的信息可能已经有所发展或是发生改变。
    事情是这样子的, 我在本地有一个仓库, 用来给淘宝的小卖家们发货, 现在想建立个web版的仓库管理兄系统, 大概就是
    每个用户登录后, 可以看到他当前的库存, 并且可以添加进库和出库.
    用户可以上传excel进行批量发货.
    历史记录啊神马的...


    目前纠结的就是, 这套程序用python 或者 php开发, 哪个成本更低呢? 以及哪个更容易实现??
    17 条回复    2014-11-17 16:26:04 +08:00
    supman
        1
    supman  
       2014-11-17 12:48:30 +08:00
    我猜...是python....纯粹是猜的....
    kslr
        2
    kslr  
       2014-11-17 13:04:56 +08:00
    成本和php是相对技能熟练度的,如果交给别人就用PHP吧,大众好搞。
    kslr
        3
    kslr  
       2014-11-17 13:05:12 +08:00
    打错:
    成本是相对技能熟练度的,如果交给别人就用PHP吧,大众好搞。
    feiyuanqiu
        4
    feiyuanqiu  
       2014-11-17 13:36:24 +08:00   ❤️ 1
    仓库,看见仓库就头大...
    1、首先仓库需要把自己的储位管理做一下吧?根据储位查商品、根据商品查储位、根据卖家查储位、储位盘点、储位分布...
    2、然后多卖家就需要做个卖家管理平台,添加商品、删除商品、查看库存、库存盘点、收发货详情、数据统计...
    3、然后管理库存总得弄下商品条码管理吧,扫描入库出库装车什么的各种条码,还有很多商品它不是一整件放一起的,是分成许多包件分开放的,这也需要考虑
    4、然后为了保证库存安全,需要定期不定期盘点,需要弄储位盘点、抽查盘点功能
    5、然后收发货需要通知卖家,收了哪些发了哪些发到哪儿谁发的预计什么时候到,又需要做发货单啊收货单啊装车单啊送货通知单啊什么的,卖家那边收货了还需要做确认到货,还需要把货物的状态维护上...
    6、然后你不可能是一个卖家一个卖家单独装车发货吧,肯定是规划好路线把一条线上的卖家的货装一起发,这里又需要安排车次做整车预计发货啊装车管理啊这些东西
    7、然后还有你就还需要管理司机师傅、装车师傅这些东西...
    8、然后还有些卖家的货可能只有找物流来运或者它希望直接就从仓库发往客户了,所以还需要做物流快递管理,后者还需要做财务方面更加麻烦的东西...
    9、然后肯定还需要各种报表功能...
    10、...暂时只想到这些,实际做起来肯定还要考虑更多,仓库管理系统在程序实现上对技术没什么要求,就是逻辑很多,要考虑很多,各个子系统相互之间又都是关联比较紧密的,代码风格不好逻辑不清楚很容易前面的人离职了后面接手的人就不知道该怎么维护了就容易搞出bug,并且仓库的用户要是用起来肯定也是天天会有新需求提出来改这改哪的,所以我们公司做仓库这块的同事整天苦兮兮地加班...哈哈幸好我找机会脱身了
    tang8888
        5
    tang8888  
       2014-11-17 13:42:25 +08:00
    用 python 不现实,成熟的应用不多。实现出来也是太监版本的软件。建议.net.
    jun4rui
        6
    jun4rui  
       2014-11-17 13:51:22 +08:00 via Android
    Python的虚拟主机远比PHP少吧?

    这个时候肯定PHP了,价格便宜量也足啊
    yakczh
        7
    yakczh  
       2014-11-17 14:03:35 +08:00
    erp不是.net强项吗? 京东的erp就是.net做的
    lygmqkl
        8
    lygmqkl  
       2014-11-17 14:33:18 +08:00
    做这个还是php 做restful api 然后用backboneJS 做SPA,用户体验会很好,后期开发也会很容易, 如果费用足够高可以联系我。
    SharkIng
        9
    SharkIng  
       2014-11-17 14:34:01 +08:00 via iPad
    PHP的进销存挺多的啊
    zts1993
        10
    zts1993  
       2014-11-17 15:27:29 +08:00
    你来V2ex得到的答案明显是python。。。。。。
    mhycy
        11
    mhycy  
       2014-11-17 15:32:03 +08:00
    C#,没有第二个了,远端随便.
    本地C#做客户端,方便直接迅速好用(Win下的JAVA GUI不忍直视)
    本地用C#有一个巨大的优势就是: 大多数线下硬件(来电显示器/条码机/热敏打印机)都有C# SDK
    另外C#和各种office套件结合也是最容易的
    (个人觉得调用WPS API比ms office api省些资源)
    unionx
        12
    unionx  
       2014-11-17 15:56:38 +08:00
    LZ 你看看 Odoo(OpenERP)里面的仓库管理模块呗
    happywowwow
        13
    happywowwow  
       2014-11-17 16:11:02 +08:00
    想起最早看的一本红皮PHP书里面就是个车行老兄要开店来着 记不太清楚了
    cougar
        14
    cougar  
       2014-11-17 16:16:10 +08:00
    我觉得这和开发人员的技术熟悉程度有关,和语言无关吧
    thankyourtender
        15
    thankyourtender  
       2014-11-17 16:18:37 +08:00
    @feiyuanqiu 有这么复杂????
    anjianshi
        16
    anjianshi  
       2014-11-17 16:21:05 +08:00
    既然是 Web 版,.net 的优势应该不大了。

    因为这个项目技术要求不是很高,项目规模也不是很大。
    这种情况下,我感觉 PHP 比较合适,开发快,好维护。
    anjianshi
        17
    anjianshi  
       2014-11-17 16:26:04 +08:00
    虽然 @feiyuanqiu 提到的功能最后很可能都要加上,但建议一开始先搞一个最基础的版本
    只包含几个核心的功能,例如:商品管理,查看库存,入库、出库
    先运行起来,让客户们用上了再说

    然后在使用期间,跟他们征询一下意见,看看他们最需要哪些功能(注意:也不是他们需要什么就一定要提供什么,有时客户的需求也不一定合理,或者有更好的办法去完成他们想完成的工作,要自己斟酌)

    等到对用户的需求有了比较全面的了解后,再着手一点点的去完善功能
    这样可以少走弯路
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:37 · PVG 06:37 · LAX 14:37 · JFK 17:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.