导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
vmao (毛小毛)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 9:35:54
标题:
加入我的收藏
楼主:
我要做一个可以在线看视频,考试的APP。服务端怎么弄想来想去都麻烦。我已有一台windows2003的托管服务器。 方案1:用微信小程序。 这是我最初的想法,因为能跨ios,android两个平台,只要在微信里发布就成了,省得理会苹果这个疯子(死要钱,还巨麻烦)。可发现好麻烦,首先要申请域名,购买空间,申请完还要工信部,公安网监备案,问题是还必须用https通讯,就是说还得买https证书。每年要交钱,还麻烦。通讯端口什么的都受限制,腾讯云的后端只支持PHP,java,.net4.5,nodejs 几个有限选择,可我只会asp,而且上传下载,在线看视频要配置流输出形式咋弄?我也不清楚。 方案2:用H5,ionic 这样能避免为两个平台开发。后台用IIS,就可以用我熟悉的ASP了,就是不确定能否通过IP直连,这样就不用域名和https证书了?省了很多麻烦。这方案麻烦的是效率可能有点低,用Phonegap打包,每年还得给苹果交钱。开发效率似乎有点低,调试也确实不方便。这个方案在考虑中。 方案3:用Delphi 以前一直用Delphi写PC桌面程序,开发效率高,调试方便是显而易见的。理论上也能一次开发,两个平台运行。问题是服务端咋弄呢?我想直连IP,绕过域名备案,苹果当然这是绕不过去了。用Delphi通讯端口倒是可以随便选了,查询返回没问题,问题是上传和下载咋整?还有在线看视频。那么是不是还要再部署一个IIS来配合,这样就会增加软件部署的复杂度了哇?ISAPI程序能满足么?嵌入到IIS中?没有研究过如何使用的。对了,前段时间看帖子,好像Tokyo Firemonkey在android上毛病很多,看了心里直发毛。 开发APP咋这么多屁事呢,没有PC做EXE方便,弄完Copy直接就成了。大家有什么建议没,要求是开发简单,方便,部署也要方便。我可不想学Java,Swift两套。
----------------------------------------------
-
作者:
2017/9/7 9:49:20
1楼:
三个方案,都只表达出你怕麻烦
----------------------------------------------
-
作者:
vmao (毛小毛)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 9:53:47
2楼:
是啊,谁不想能简单点呢。从PC过渡到移动确实有点接受不了。 主要还有钱的问题啊,软件开发出来之前要自己掏腰包垫钱的。能省就省了,主要忒穷。 如果不考虑成本,想买啥就买啥,我也不用纠结了。 手头就一个windows2003的托管服务器可用,只有IP没有域名。 还有那个备案问题,我都折腾了一年多了,死活不让我通过,审核一次至少一个礼拜,你急他不急,弄得我都想把网站关了。想起来都是泪。
----------------------------------------------
-
作者:
go_on (go_on)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 10:04:30
3楼:
要想长期发展,就老老实实的买域名,备案,做什么事都要投资的。玩玩,就IP直连解决了
----------------------------------------------
-
作者:
2017/9/7 10:35:18
4楼:
php, 拍黄片 是你最佳的选择。。。
----------------------------------------------
kittyapp
作者:
2017/9/7 11:02:07
5楼:
域名可以买二手实名过的,几十块钱一年
----------------------------------------------
作者:
2017/9/7 12:16:20
6楼:
关注下,直播视频流没有弄过。
----------------------------------------------
-
作者:
2017/9/7 12:44:56
7楼:
直播,移动端可以用VLC PLAYER,但是只是调用并不是嵌入
----------------------------------------------
-
作者:
star5 (星五)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 13:24:29
8楼:
既然你有一台win的托管服务器,那建议你用delphi搞服务端了,前端可以是网页的,比如你可以尝试一下我的webpascal脚本模型,你只要写写脚本就行了,支持https的。 如果你要自己写,那看下以下文章,对你有帮助: SecureBlackbox用法 https://www.offeu.com/www/index_id_138.html
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
作者:
star5 (星五)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 13:28:34
9楼:
当然,你也可以考虑用http.sys的方案,用TMS的Sparkle或者其它的。
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
作者:
vmao (毛小毛)
★☆☆☆☆
-
盒子活跃会员
2017/9/7 14:01:34
10楼:
star5: 用Delphi搞服务端做数据库查询,输入字符,数字之类没有问题。我如果要上传头像,附件,在线看视频。这些是直接一个Delphi服务端搞定,还是需要再配一个IIS之流提供输出? 如果还要再配一个IIS之流的,那就不存粹了,还不如直接按Web方式做服务端了。这是我一直没想明白的地方。
----------------------------------------------
-
作者:
2017/9/7 15:07:18
11楼:
看看下面这个mORMot的MVC例子,实现了一个博客系统: https://github.com/synopse/mORMot/tree/master/SQLite3/Samples/30%20-%20MVC%20Server 我的建议: - 服务器: 用mORMot或者DMVC(https://github.com/danieleteti/delphimvcframework ). - 网络前端:用现成的,基于bootstrap的界面模板(这里很多得卖:功能都很完整 -- 有些完整到令你觉得复杂 -- 太复杂不一定是好事)。 - 中间通信:建议用http://intercoolerjs.org/ 。对于桌面开发背景的人,很容易上手。 当然前端你也可以用现在流行的vue之类的,但是一下需要学的东西太多啦。
----------------------------------------------
-
作者:
2017/9/8 18:50:43
12楼:
QuickBurro 中间件 也可以的
----------------------------------------------
-
作者:
star5 (星五)
★☆☆☆☆
-
盒子活跃会员
2017/9/8 19:33:45
13楼:
通过http上下行都没有问题,也就是文件下载和文件上传,比如上传头像,可以通过formdata形式上传。 参考以下效果: http://offeu.com/www/upfile.html delphi的例子也有,在webpascal免费版的包里 demo目录下
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
作者:
2017/9/8 20:30:58
14楼:
当然是QuickBurro最合适!没有之一 https支持、web支持、小程序支持、微信公众号支持、微信支付支持、还有阿里云短信、支付宝、百度语音、百度地图都支持 还有C/S三层支持、移动开发支持、Lazarus开发支持 最重要的,产品成熟稳定、一直在升级维护与增强、资料丰富
----------------------------------------------
樵夫的大马甲
作者:
2017/9/9 10:24:23
15楼:
审核。备案是有屎以来最臭最扯淡的政策…………没有之一…………
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
2017/9/11 11:32:17
17楼:
QuickBurro虽然我只是看过介绍,但是感觉真的功能很强大。 建议作者搞个英文版(网址、文档等)。
----------------------------------------------
-
作者:
2017/9/11 12:26:15
18楼:
微信小程序最简单。你只需要备案域名就行了,而后端并不限定你用什么语言,也不必需用腾讯云,你只需要能接收http请求返回json结果就行了。https也没你想的那么麻烦,找个免费的证书,用nginx做反向代理,在nginx上配置证书很简单
----------------------------------------------
-
作者:
2017/9/11 19:13:02
19楼:
php服务端首选,开发成本低,适合中小型数据平台....至于大型的,需要看架构预算咋整的。 技术纯粹点好,可实际应用——能有用,即采用有用的方法,比较好。 时间等不起...
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
作者:
2017/9/12 13:39:01
20楼:
程序员,就是要善于找最简单的办法来解决问题。核心思想就是用最便宜的方式实现想要的功能。 方法之一就是你熟悉啥工具就用啥工具。用新工具,多了学习成本,就不便宜了。 这里是 DELPHI 论坛,其它工具就无需讨论了。 楼主的需求归结为: 1. 上传视频; 2. 在线播放视频。 3. 这是个 APP。 ---------- 这三个问题,用 DELPHI 来做都很简单。 1. 上传下载,APP 里面用 IdFTP,搞定。服务器端安装一个成熟的 FTP SERVER 就行,自己不用做任何开发。实在想自己开发服务器端,还是 IdFTPServer 搞定,也很简单。 2. 在线播放:水平高的,服务器端用 Delphi 写一个流媒体播放器,核心就是如何用好 TIdTCPServer。这个如果熟悉就不难。水平低的,直接用 WEB Server 支持的流媒体服务。 2.1. 如果用 Web Server 支持的流媒体服务器,则 APP 端也简单,直接用 HTML5来播放WEB流视频,嵌入一个 TWebBrowser 就搞定了。
----------------------------------------------
-
作者:
2017/9/12 14:07:55
21楼:
别纠结,自己擅长什么用什么。
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
blbz (冰力不足)
★☆☆☆☆
-
禁用账号
2017/9/13 5:07:19
22楼:
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
SPAM
作者:
2017/9/13 7:58:20
23楼:
本人就是做这个的,东西是否好用、是否专业、是否诚信、是助人还是毁人,相信一切自有公论!路遥知马力、日久见人心,还是这句话!7、8年前,在本论坛,本人也说了这句话! 人生在世,无信不立,谴责天下无信之人!
----------------------------------------------
樵夫的大马甲
作者:
2017/9/13 9:47:49
24楼:
直接基于PHP进行架构就行... 楼主说的这些都有成熟的系统方案.直接拿来用就可以了. 况且PHP的各种资源非常多,就算遇到坑也不怕...
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
vmao (毛小毛)
★☆☆☆☆
-
盒子活跃会员
2017/9/13 10:59:07
25楼:
备案真的是有史以来最糟糕的政策。我都备案半年了还没通过,审核时间又长。工信部的备案和公安备案咋就不能合并呢? 1.各种证件,营业执照,我都提交了,照片幕布什么都买了拍上了。 2.第一次想放个BBS做点软件反馈意见收集,死活不通过。论坛管控严我也是知道的。 3.好吧,第二次我不放BBS,做了个最简单的单页面,这会应该通过了吧,结果又说看不懂我的网站想干什么。还问我是不是有什么后台程序。 4.5月份的时候,甚至还让我到徐汇公安局某个办公室去当面提交材料。 5.不备案,空间商关端口。备案的时候又要端口开着备查。好吧,我必须在窗口时间内备完案。 我想说,我就想做个主页,放个APP程序,我咋这么像坏人么?
----------------------------------------------
-
作者:
2017/9/13 11:30:18
26楼:
feiyanm,请问您是直接写php,还是用什么php框架?
----------------------------------------------
-
作者:
2017/9/13 11:52:58
27楼:
@edwinyeah, 1.直接去搜成熟的Total Solution,直接使用.如果个别地方不合适,稍作修改. 2.有钱有人也想定制开发或者准备卖Total Solution,那么基于现有的成熟PHP框架进行开发即可. 3.每年开发预算多得花不完(还不是3~500亿$那种),自己造硬件,OS,发SCI论文指引未来科技发展方向那种,基本上可以忽视任何框架的存在. 4.你觉得你属于哪一种?
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
2017/9/13 12:28:37
27楼:
有那么多的web后台技术,不要只关注于delphi,其他语言java .net php等都很容易实现,并且效率也高,现在不是一门语言包打天下的时候了
----------------------------------------------
-