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

想要开发一个 APP(会 oc 和 swift),但是后台不会,打算用 wordpress 和插件 jsonapi 生成 API 接口,还是自己自学 PHP?这样行吗

  •  
  •   xingzhela · Nov 24, 2015 · 3305 views
    This topic created in 3852 days ago, the information mentioned may be changed or developed.

    想要开发一个 APP ,但是后台不会,打算用 wordpress 和插件 jsonapi 生成 API 接口,这样行吗

    24 replies    2015-11-25 16:58:07 +08:00
    xingzhela
        1
    xingzhela  
    OP
       Nov 24, 2015
    没人啊
    qiayue
        2
    qiayue  
    PRO
       Nov 24, 2015   ❤️ 1
    yixiang
        3
    yixiang  
       Nov 24, 2015
    不如老老实实学一门后台语言。这么搞不会更容易,只会更麻烦。除非你的 app 是 wordpress 博客的客户端。
    zetttt
        4
    zetttt  
       Nov 24, 2015
    jsonapi 是可行的...
    xingzhela
        5
    xingzhela  
    OP
       Nov 24, 2015
    @yixiang 推荐一个后台语言啊
    ccbikai
        6
    ccbikai  
    PRO
       Nov 24, 2015
    dorentus
        7
    dorentus  
       Nov 24, 2015 via iPhone
    @xingzhela 如果不抵触命令行的话,那么我推荐 Ruby 。但不一定要用 Rails ,用 Sinatra 足够做 HTTP 接口了。
    Pastsong
        8
    Pastsong  
       Nov 24, 2015
    只用 CMS 是可以的,如果你要定制化还是要用 PHP
    LINAICAI
        9
    LINAICAI  
       Nov 24, 2015
    写 php 接口有多难。。。
    配置好 LAMP ,链接数据库的自行百度,最后输出就一句差不多。

    echo json_encode(array('msg'=>'调用成功','code'=>200,'data'=>'xxx'));

    当然专业一点的肯定要封装啊,命名空间啊

    最后,我也是写 OC 的。。。
    php 也弄弄、学点语法,就可以看看框架了,看看 ci 、 thinkphp 、 laravel 。
    其实 laravel 就像 ROR

    比起写 app ,接口真的没什么难度
    kenshinhu
        10
    kenshinhu  
       Nov 24, 2015
    leancloud 这个可以减少很多这方面的工作
    painter
        11
    painter  
       Nov 24, 2015
    @dorentus
    @LINAICAI
    node.js 可以做后台嘛?
    klesh
        12
    klesh  
       Nov 24, 2015
    node.js 可以,很好用
    LINAICAI
        13
    LINAICAI  
       Nov 24, 2015
    @painter 当然可以
    我没在生产环境上部署过 node.js 应用,不知道好用不好用,接口肯定没问题。

    基本上 python 、 ruby 、 php 、 node.js 接口我都写过,总体上 php 的门槛算最低了, LAMP 配置算很普及了。

    其他的所谓门槛,其实大部分就是总所周知的原因
    Wangxf
        14
    Wangxf  
       Nov 24, 2015
    @LINAICAI 正儿八经搞还是别 node 了,坑多,老老实实上 php 把,基础语法没多难
    hilenlai
        15
    hilenlai  
       Nov 24, 2015
    推荐使用 leancloud ,前期真的能省很多事。
    cielpy
        16
    cielpy  
       Nov 25, 2015
    @hilenlai leancloud 只有一个限时通讯服务吧?
    CommandZi
        17
    CommandZi  
       Nov 25, 2015
    @cielpy 实际上是 BaaS 服务平台
    colinlet
        18
    colinlet  
       Nov 25, 2015
    学世界上最好的语言—— PHP
    youxiachai
        19
    youxiachai  
       Nov 25, 2015
    也不知道是什么问题....Node.js 写接口不是挺方便的吗....而且..现在谁不会写两手 js...

    PHP 还得搞一个 lamp 才能玩...

    不过,防止被喷...

    学世界上最好的语言—— PHP
    hilenlai
        20
    hilenlai  
       Nov 25, 2015
    @cielpy 数据库,云存储,推送,统计, Crash 收集, IM 都有的
    cielpy
        21
    cielpy  
       Nov 25, 2015
    @hilenlai 我看了,但是这几个能应用到写一个 app 这件事的,似乎只有 IM 的接口了吧?
    hilenlai
        22
    hilenlai  
       Nov 25, 2015
    @cielpy 其余的都有 SDK 的,可以仔细看看文档 https://leancloud.cn/docs/
    ericshine
        23
    ericshine  
       Nov 25, 2015 via iPhone
    rails api 或者 leancloud
    xingzhela
        24
    xingzhela  
    OP
       Nov 25, 2015
    @ericshine 这都是一些功能组件,没啥大的用处
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5441 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 03:32 · PVG 11:32 · LAX 20:32 · JFK 23:32
    ♥ Do have faith in what you're doing.