V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
NUT
V2EX  ›  iDev

两年的 iOS 开发经验,想学后台方面的语言,学 PY 还是学 PHP

  •  
  •   NUT · Jul 12, 2014 · 8326 views
    This topic created in 4309 days ago, the information mentioned may be changed or developed.
    iOS一条路走下去,总觉得不够,想搞个后端的来学学,理解下整体的开发流程。以后换岗位也能换方向。平时个人玩个小 APP 啥的也能用上。

    PHP 和 PY 都挺好,我想从开发钱景,开发效率,以及开发第三库支持的方面,请高手给个指示。
    Supplement 1  ·  Jul 13, 2014
    感谢各位大哥指导,
    看了http://www.v2ex.com/t/88410 这个觉得还是老老实实写PHP吧。 PHP虽然很大众,但是很耐艹。
    41 replies    2014-07-14 09:28:20 +08:00
    subpo
        1
    subpo  
       Jul 12, 2014 via iPad
    你说的是ruby node
    nine
        2
    nine  
       Jul 12, 2014
    ruby 妥妥的
    faceair
        3
    faceair  
       Jul 12, 2014
    node 或者 go
    mailworks
        4
    mailworks  
       Jul 12, 2014
    我觉得先学好Swift然后Golang
    tonyluj
        5
    tonyluj  
       Jul 12, 2014   ❤️ 2
    后端路线:操作系统(了解Linux内核, C10K) -> C(redis, Nginx, memcached) -> Python(twisted)/Golang
    fx
        6
    fx  
       Jul 12, 2014
    ruby
    G2bN4dbX9J3ncp0r
        7
    G2bN4dbX9J3ncp0r  
       Jul 12, 2014
    ruby ++
    shuson
        8
    shuson  
       Jul 12, 2014
    铁轨上切红宝石
    leopardwei
        9
    leopardwei  
       Jul 12, 2014
    python 亦妥妥的
    wangfeng3769
        10
    wangfeng3769  
       Jul 12, 2014
    python php 一个样没什么大不了的。
    lazybios
        11
    lazybios  
       Jul 12, 2014
    @tonyluj up+
    chenwl
        12
    chenwl  
       Jul 12, 2014
    有兴趣学php吗?你可以教我学ios开发吗?
    ruandao
        13
    ruandao  
       Jul 12, 2014
    折腾过 python(django), 和 nodejs

    nodejs 感觉比较轻松
    Heavytiger
        14
    Heavytiger  
       Jul 12, 2014
    node.js上手很容易。已经用node开啊无数的rest api的路过。
    G2bN4dbX9J3ncp0r
        15
    G2bN4dbX9J3ncp0r  
       Jul 12, 2014
    @Heavytiger node.js 上手才不容易,回调写死人
    amoblin
        16
    amoblin  
       Jul 12, 2014
    @faceair 完全同意。node或go,可以加上Python。
    fasling
        17
    fasling  
       Jul 12, 2014
    PHP有啥好学的,拿起来用就是了。
    感觉自己智力过剩就去学C++
    krafttuc
        18
    krafttuc  
       Jul 12, 2014 via iPhone
    Ruby
    不少大大都是 iOS 和 Ruby 双修。
    guotie
        19
    guotie  
       Jul 12, 2014
    必须且只能是golang
    rayu
        20
    rayu  
       Jul 12, 2014
    go
    cpp255
        21
    cpp255  
       Jul 13, 2014
    2年 Android 试过 nodejs,现在在学 python
    ddzz
        22
    ddzz  
       Jul 13, 2014
    建议 golang 的信口开河不负责任啊
    icyalala
        23
    icyalala  
       Jul 13, 2014
    话说以后要切换web后段岗位(国内)的话,php或者java还比较广泛吧。。BAT三家里,1家java、2家php为主,其他大些的互联网公司大体也差不多。。学这两个找工作好找些(也许)。

    除开上面这个因素。。后段推荐python/ruby,再或者node,暂时不推荐golang。。
    zakokun
        24
    zakokun  
       Jul 13, 2014 via iPhone
    V2就是喜欢弄看起来高达上的玩意儿。动不动node,ruby。也不看看几个公司搞这些玩意儿。p你给自己的ios写后台服务,php就非常适合,简介好用,资料也多
    robertlyc
        25
    robertlyc  
       Jul 13, 2014
    ruby
    WildCat
        26
    WildCat  
       Jul 13, 2014 via iPhone
    @zakokun +1

    不多说,上干货
    http://www.v2ex.com/t/88410
    dopcn
        27
    dopcn  
       Jul 13, 2014
    如果你想熟悉 swift 那就 Ruby 了,其实这跟有没有公司使用没关系,
    @zakokun
    Actrace
        28
    Actrace  
       Jul 13, 2014
    PHP吧骚年.别瞎折腾了.
    zhc
        29
    zhc  
       Jul 13, 2014 via iPhone
    同楼主一样
    trimleo
        30
    trimleo  
       Jul 13, 2014
    建议python or ruby 虽然我是php- -
    NUT
        31
    NUT  
    OP
       Jul 13, 2014
    @amoblin node 调试是个问题。。。
    NUT
        32
    NUT  
    OP
       Jul 13, 2014
    @chenwl 楼主一直都是加班🐶,怕是没时间和你分享iOS技巧了。 有问题可以随时@ 我。
    ddzz
        33
    ddzz  
       Jul 13, 2014
    golang 根本就不适合web开发,不要跟我讲什么云存储,那不是web。用 python 或 ruby,自己舒服些,但有门槛,首先你得学会它们的一个框架,然后再钻研怎么部署到服务器。php门槛比较低,helloword只需要一行代码,文件放到网站目录即可访问,会ftp上传就会部署,只是php的语法有些丑陋,心理洁癖的(比如追求完美主义的果粉)长时间看php代码可能会心里不舒服
    TangMonk
        34
    TangMonk  
       Jul 13, 2014
    @NUT 调试问题不是很大吧,有 webstorm 还是多方便的吧。我个人觉得异常处理太麻烦了
    Pinnx
        35
    Pinnx  
       Jul 13, 2014
    这巧,我也是iOS也想学下后台的。
    erylee
        36
    erylee  
       Jul 13, 2014
    为了避免楼主浪费生命,把我的路线分享给你: java->[ruby->python->php | erlang]。最后感悟:如果能用php写的,就不要再瞎鸡吧折腾,尤其是Ruby, Go、Node之类的。
    66beta
        37
    66beta  
       Jul 13, 2014
    @erylee 我擦,回点PHP想学NODE的,被你一盆冷水~
    tonyluj
        38
    tonyluj  
       Jul 13, 2014
    很多公司选择PHP貌似都是历史遗留问题吧
    当年也就PHP比较成熟,开发比较迅速

    现在的startup和一些互联网公司,比如twitter等,都开始用ROR/Tornado等这些可以快速开发的
    不谈Web,纯讨论后端,哪怕是游戏后端,基本上就是Go/C++/Python+Twisted or Gevent
    P9
        39
    P9  
       Jul 13, 2014
    python是全美排名第一的教学语言了……
    thinkitdoit
        40
    thinkitdoit  
       Jul 13, 2014
    node.js 为移动后台而生
    ifconfig
        41
    ifconfig  
       Jul 14, 2014
    2年php经验,正在学oc,qq技能交换吧(*^__^*)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1057 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 22:41 · PVG 06:41 · LAX 15:41 · JFK 18:41
    ♥ Do have faith in what you're doing.