推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
nasa
V2EX  ›  Python

创业技术选择

  •  
  •   nasa · Nov 23, 2012 · 8729 views
    This topic created in 5098 days ago, the information mentioned may be changed or developed.
    大家好,我和一个合伙人打算一起合作来做创办一家公司,主要做APP开发和Web相关方面的业务。在web开发方面我想选择Python来做,他的意见却是想选择PHP来做开发。在他看来PHP的人员成本要比Python低很多,而且人也好找到。Python的人员成本太高,在初创阶段我们的负担会比较大。我的观点是Python简单精干,容易应对高变化的的需求,适合给App提供API。

    (我是比较喜欢Python) 用了Python后实在是不想用PHP了,请问各位大侠我有什么方案能说服我的合伙人吗? 选了Python后能比PHP有什么好处?
    42 replies  •  1970-01-01 08:00:00 +08:00
    powerfj
    powerfj
    Nov 23, 2012
    1
    要是我我会挺你:)
    mongodb
    mongodb
    Nov 23, 2012❤️3
    2
    ……后来者可以看下,以此贴为鉴,嘴炮典型。
    说嘴炮,倒不是贬义,只是一种描述,容我细说。
    你这合伙人很还有头脑,列出的意见也显然没错。PHP的人员成本先阶段的确比PYTHONER便宜,人好找一些。你的观点也没错,PYTHON你自己也用,特性熟悉,你最清楚PYTHON的特点了。
    然后是一句结论,说都说烂了,初创的时候,有时间纠结选择哪个语言,都能写个小模块了……

    具体落实到想说服你的合伙人这件事上,提刀上马吧,不求完全实现,用代码做一些关键性的演示,能起到一个说明的。有这个实例就可以说服你的合伙人了。。。还可以一起探讨下,假设选择了PHP,我们还可以在哪里使用上PY做一些接口处理之类的工作,总之都可以。。

    以及,虽然不知道你的项目是什么,但我不觉得——在用到一段时间后觉得不满意了,换语言推翻重来有多复杂。如果真的很复杂,显然系统的耦合程度和模块化做的不够好,这也不关语言的事了。。

    所以,别争论了,亮代码吧。不管做什么选择,你事后都不会后悔的。你后悔的只会是“我们当时居然浪费那么多时间互相争吵选什么语言……”
    mongodb
    mongodb
    Nov 23, 2012
    3
    最后的最后
    石头剪刀布这个大杀器你们不会用么?

    也许会有人觉得石头剪刀布太儿戏,不够慎重——我还真不觉得。能快速实现,比起还没开工就互相论证哪个语言来,后者在我心里更儿戏一点。
    还那句话,以后的日子里推翻或者做翻新修改换语言重写,又死不了人。。。
    PrideChung
    PrideChung
    Nov 23, 2012
    4
    lz在v2ex问该选PHP还是Python,10个人有12个会告诉你选Python啊,这都不能算是征求意见了吧,再说看你最后一个问题,你自己的立场也不是很坚定啊。
    kenlen
    kenlen
    Nov 23, 2012
    5
    我看过一句话

    公司的存在都有一个理由, 这个理由通常不是技术.

    刚开始搞就别纠结在技术细节。最好快速出原型,快速试错。 推荐你看rework下
    liqinliqin
    liqinliqin
    PRO
    Nov 23, 2012
    6
    你们的手机app +web开发,用php好,比python更合适,更快速,
    我用过python,分析过python 虚拟机的实现,python很好,能做的很多
    但在web快速开发上,确实比不过php,在游戏开发的上,比不少lua
    python一直都想独立存在,不象php依托于apache ,nginx
    lua要嵌入到c c++等
    Muninn
    Muninn
    Nov 23, 2012
    7
    给你推荐一本书《黑客与画家》
    看完了比看大家的回复要多很多启发
    我也不是推荐你用Lisp 那个我也不会
    但总能在你能驾驭的范围内选择合适的语言
    Hua
    Hua
    Nov 24, 2012
    8
    我和你的创业开始很相似,我们是web+app,开始也争用什么,最后客户和他的服务器会告诉你该用什么语言。
    wolflee
    wolflee
    Nov 24, 2012
    9
    相信我,雇人成本单价低对于互联网创业来说绝对是非常不利的,创业人才贵精不贵多。支持你用python做出来说服你的合伙人。
    lin
    lin
    Nov 24, 2012
    10
    先考虑如果不雇人的情况下,怎么做。
    scottliyq
    scottliyq
    Nov 24, 2012
    11
    只谈技术的话,还不如用ruby呢,更快。不过可以说说我的经历。
    几个月前我们的项目(app+后台service)启动的时候,第二天找到了和我们需求类似的开源项目然后就决定用php,一周后第一版上线。
    创业的话,不要多讨论,php,python或者ruby各有优点,能找到轮子的就直接用,语言真的不是重点。
    oth
    oth
    Nov 24, 2012
    12
    用最熟悉的,or just by yourself
    jjx
    jjx
    Nov 24, 2012
    13
    后期python 维护升级更好

    我用过很多语言,大概只有python做的项目,在维护和升级是最没有抵触情绪的

    供参考

    用python 就取决了公司可能走精英路线,员工可能少,项目走高端。用php ,就走大众路线,做得项目也可能走低端。 看你业务和将来的规划
    Js
    Js
    Nov 24, 2012
    14
    掌握的知识点本身就能相互印证的,一个靠谱的php程序员把python(web开发)学到同等程度撑死也就2~3天的事, 做不到的你放心让他开发系统么? 不做外包的话人力这东西真不需要考虑
    jjx
    jjx
    Nov 24, 2012
    15
    我反对语言无关论

    一个产品从一种语言到另一种语言不是件容易的时间,做过产品移值就知道,基本要花同等的精力,所以,如果做长远产品,语言的选型在最初也比较重要,定了以后换都是伤筋动骨的,做一锤子的买卖当然不用考虑

    楼上的个靠谱的php程序员把python(web开发)学到同等程度撑死也就2~3天的事 ,如果你光指语法,我同意,其他就完全不靠谱了。每种语言都有开发哲学, 要领悟就像练内功,不是几天的事情
    conis
    conis
    Nov 24, 2012
    16
    用主要人员熟悉的语言比较好
    alexrezit
    alexrezit
    Nov 24, 2012
    17
    创业初期哪有雇人做的? 开玩笑呢? 考虑个毛线人员成本啊? 自己熟悉什么就用什么, 更何况你是用 python 的, 又不是用 scala 啥的.
    rainchen
    rainchen
    Nov 24, 2012
    18
    选什么语言,决定你公司的“味道”,你觉得你的公司是技术型还是产品型?
    underone
    underone
    Nov 24, 2012
    19
    呃...同是在创业的我来说...
    确实有这个苦恼,因为一开始就是Python上马,所以现在Python工程师招起来好困难...
    所以我觉得快速更重要
    ryanliketea
    ryanliketea
    Nov 24, 2012
    20
    你的业务是自运营还是外包?是否有时间的要求?如果是自运营的业务可以考虑用php快速出原型上线,等成熟之后,有了资金了拉一小团队用python重构。
    binge
    binge
    Nov 24, 2012
    21
    既然创业就自然会考虑低成本,既然php能做出来的,人员成本也便宜,也容易招,何必要苦B去追求自己偏好的语言,多花点心思做好用户需要的产品还实际,用户喜欢你的产品,资金以后不是问题了,到时喜欢用啥语言就用啥。
    nasa
    nasa
    OP
    Nov 24, 2012
    22
    思路是做自有的产品和别的公司合作运营,但是在初期还是要做一些外包来养活自己。
    maddot
    maddot
    Nov 24, 2012
    23
    php这么好用,yii之类的框架也足够优雅'为啥这么不受待见呢,不解
    henryhuang
    henryhuang
    Nov 24, 2012
    24
    关键是谁动手写代码
    HowardMei
    HowardMei
    Nov 24, 2012
    25
    HowardMei
    HowardMei
    Nov 24, 2012
    26
    @henryhuang +1 谁写谁决定,谁写得多谁决定,另一个多分担其它活计。后续问题没啥可考虑的,除非准备造个特牛逼的产品,一般牛逼的随便哪个语言都能应付,就看准备怎么打包交付,自架服务器完全可以混合语言写不同模块。
    Alpha
    Alpha
    PRO
    Nov 24, 2012
    27
    先去尝试下,能把产品能做出来再说。
    zenwong
    zenwong
    Nov 24, 2012
    28
    典型的技术人员创业思想
    wingoo
    wingoo
    Nov 24, 2012
    29
    我们开始.net, 因为.net出身, 后来决定换, 同样抉择, 因为都不熟悉, 决定选php, 原因是资源多, 不过后期又有模块用到python, 交替使用后, 还是python好, 哈哈
    cilongyin
    cilongyin
    Nov 24, 2012
    30
    @alexrezit 你无处不在。。。
    zooandzoo
    zooandzoo
    Nov 24, 2012
    31
    一句话:你的合伙人很靠谱~~,楼主不行
    keakon
    keakon
    Nov 24, 2012
    32
    你告诉他一个Pythoner能干3个PHPer的活,工资不到他们的3倍。
    zhouquanbest
    zhouquanbest
    Nov 24, 2012❤️1
    33
    我也是做APP+Web
    不过是Android 所以直接就用的JSP 都是JAVA 换套框架而已 虽然入门还是比PHP难

    还是看规模吧 语言特性也不同
    即使是创业 也请先拿出至少30%的时间来做需求分析和系统分析 这样就不会为选语言而纠结了
    alexrezit
    alexrezit
    Nov 24, 2012
    34
    @keakon 何止三个.
    yupbank
    yupbank
    Nov 24, 2012
    35
    。。。给楼主推荐node.js会不会挨打?

    嗯。。就有不同意对方,不如找第三个语言开始好了

    其实,现在一般的语言没差多少。。一通百通,等要求高的时候,需要语言特性的时候,你们估计就熟悉nodejs了。

    然后你们还可以拓展到写css,写html5,然后基本上全部业务都能接了
    BigZ
    BigZ
    Nov 25, 2012
    36
    用最熟悉的吧
    谁写最多程序的,谁拍板
    aisk
    aisk
    Nov 25, 2012
    37
    招几个php程序员,然后发本Python手册去看去,一个礼拜之后开工
    muxi
    muxi
    Nov 25, 2012
    38
    如果你准备给你的技术同伴发Mac作为日常电脑的话,我建议你使用Python
    如果你没有那么多做,还是PHP吧

    我说这话的意思并不是Mac和Python等价,而是用什么样语言取决于你与什么样的人合作
    虽然Mac和ThinkPad差不多价,两个人群的习性可能完全不同
    ziyong1
    ziyong1
    Nov 27, 2012
    39
    存活重要,首选php。保留Python项目,未来发展。
    shenzhuxi
    shenzhuxi
    Nov 27, 2012
    40
    很明显两人对两种平台都没有掌控能力才会纠结,建议先找个技术靠谱的人入伙。IT创业没靠谱爹,招廉价劳动力基本找死。
    hunter
    hunter
    Nov 27, 2012
    41
    @mongodb 1024
    zz
    zz
    Nov 27, 2012
    42
    关键在于你自己
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3323 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 179ms · UTC 03:58 · PVG 11:58 · LAX 19:58 · JFK 22:58
    ♥ Do have faith in what you're doing.