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

2015-11-24 16:47:43 +08:00
 xingzhela

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

2800 次点击
所在节点    程序员
24 条回复
xingzhela
2015-11-24 16:48:23 +08:00
没人啊
qiayue
2015-11-24 16:49:27 +08:00
yixiang
2015-11-24 17:00:16 +08:00
不如老老实实学一门后台语言。这么搞不会更容易,只会更麻烦。除非你的 app 是 wordpress 博客的客户端。
zetttt
2015-11-24 17:01:48 +08:00
jsonapi 是可行的...
xingzhela
2015-11-24 17:11:23 +08:00
@yixiang 推荐一个后台语言啊
ccbikai
2015-11-24 17:11:27 +08:00
dorentus
2015-11-24 18:14:10 +08:00
@xingzhela 如果不抵触命令行的话,那么我推荐 Ruby 。但不一定要用 Rails ,用 Sinatra 足够做 HTTP 接口了。
Pastsong
2015-11-24 18:17:49 +08:00
只用 CMS 是可以的,如果你要定制化还是要用 PHP
LINAICAI
2015-11-24 18:24:50 +08:00
写 php 接口有多难。。。
配置好 LAMP ,链接数据库的自行百度,最后输出就一句差不多。

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

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

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

比起写 app ,接口真的没什么难度
kenshinhu
2015-11-24 18:30:50 +08:00
leancloud 这个可以减少很多这方面的工作
painter
2015-11-24 18:49:29 +08:00
@dorentus
@LINAICAI
node.js 可以做后台嘛?
klesh
2015-11-24 20:00:38 +08:00
node.js 可以,很好用
LINAICAI
2015-11-24 20:33:46 +08:00
@painter 当然可以
我没在生产环境上部署过 node.js 应用,不知道好用不好用,接口肯定没问题。

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

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

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

不过,防止被喷...

学世界上最好的语言—— PHP
hilenlai
2015-11-25 10:33:40 +08:00
@cielpy 数据库,云存储,推送,统计, Crash 收集, IM 都有的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/238559

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX