|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2019/10/9 18:44:23 |
标题: |
|
加入我的收藏 |
楼主: |
我一直是做本地开发的,对网络这块一窍不通,现在想尝试做个网络方面的项目,就是类似弹幕网站的功能,用户在客户端发送弹幕后,从客户端接收弹幕信息(包含弹幕内容、文字格式、时间、所属视频等)保存到服务器。当客户端有人播放视频时,我将符合条件的弹幕打包发送到客户端供其显示。
想请问实现这种功能的话需要学习那些网络方面的知识,有哪些网站或教程可以看吗?
----------------------------------------------
- |
作者: |
|
2019/10/9 19:01:14 |
1楼: |
最通用的就是用http协议。 server端可以选择java、php等 前端兼容html等。
----------------------------------------------
--
|
作者: |
|
2019/10/9 22:29:35 |
2楼: |
网站用php
----------------------------------------------
QQ群:325010556 欢迎加入。
|
作者: |
|
2019/10/11 12:39:21 |
3楼: |
楼上的意思是说,服务器开发不用delphi而用java吗?是因为java开发效率更高吗?还是更容易? 另客户端是delphi,不是网站。
----------------------------------------------
-
|
作者: |
|
2019/10/11 14:02:37 |
4楼: |
java 是因为 架构多,第三方免费软件多。 效率只能呵呵。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2019/10/11 17:44:49 |
6楼: |
1、Delphi 的自带的函数和类库,不太优化,甚至慢。 2、多线程内存管理(fastmm)在多线程下cpu的使用率低,其它开源的内存管理不太可靠。 3、自带的indy通讯效率一般。 4、由于Delphi可以直接用Api,如果有能力是可以做得更好。如果能力一般,做出的软件也就受限。
另外,近来有点时间,偶尔看看Delphi 10.3.2自带的函数,发现其效率好低,比如inttohex,我感觉他慢,自己写了个,比Delphi自带快3倍以上。之前的xe版的StringReplace在大文件上替换好慢,我也改过,后面Emb优化了,快差不多10倍速度。
总体来说,Delphi适合做快速开发,做服务器开发需要有一定技术储备,要做有执行效率的软件,需要自己去优化。
----------------------------------------------
-
|
作者: |
|
2019/10/14 13:42:35 |
7楼: |
先从网络协议了解开始吧,打基础。
----------------------------------------------
-
|
|