DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: p1990526
今日帖子: 15
在线用户: 7
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 10:27:55
标题:
论坛应该把重点放在linux下面编程的讨论上面,因为资料太少了 浏览:1324
加入我的收藏
楼主: 现在政府已经基本下定决心,要换操作系统了,广州的政府部门据说要花两年时间,全部把政府部门的办公窗口的电脑全换成国产电脑,操作系统也必须是国产的,因此原来的应用软件也必须要升级,但是关于delphi在linux下的编程资料却很少。各位是否可以集思广益,让delphi可以在这个大潮中分一杯羹。
----------------------------------------------
-
作者:
男 siaosa (siaosa) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 10:52:15
1楼: Delphi应该把重点放到Web互联网开发应用上面,没看一堆Delphier被逼去搞VUE、UNIAPP、PHP等web前后端平台去了吗?
----------------------------------------------
-
作者:
男 qq81709989 (QQ81709989) ▲▲△△△ -
注册会员
2022/6/15 10:53:22
1楼: Delphi写Linux服务端肯定没有问题,政务大部分软件需求都是B/S解决方案吧,前端要么用原生JS、VUE啥的,非要用D的话,intraweb\uniGUI\TMS WebCore也可以,公务人员一般不关心你用啥框架的。至于政务Linux桌面软件,一般办公软件WPS啥的都支持,现在除了一些行业部门还有桌面软件的需求。。。
----------------------------------------------
《Delphi Web 前端开发教程》:https://www.taishanlaofu.com/
作者:
男 keymark (嬲) ▲▲△△△ -
注册会员
2022/6/15 10:55:27
2楼: 有网页搞不定的东西?
上自己的chromium
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 10:55:47
2楼: 最近在华为(麒麟990)ARM64笔记本电脑使用lazarus做开发,编译速度不错,编译出来的应用还是能满足要求的。
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 10:57:36
3楼: lazarus官方论坛:
https://forum.lazarus.freepascal.org/
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 11:07:19
4楼: lazarus刚使用时遇到不少问题,将这此问题解决后,lazarus还是挺顺手的。
----------------------------------------------
-
作者:
男 supermay (supermay) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 11:09:02
5楼: ZF相关的都是BS的多,后面是java,前面是WEB(html,js==)
----------------------------------------------
https://shop66090024.taobao.com/?spm=a313o.7775905.1998679131.d0011.6f6f2796Z7e3JX
作者:
男 bjlg (蓝天) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 11:23:24
6楼: @supermay 
你说的那些基本都是大公司或者关系户的活儿,普通人接不了,
 你说BS的和政府办公电脑有什么关系?BS都是服务器,你说现在的服务器很多不都是linux的吗?
----------------------------------------------
http://delphi-z.ru>http://delphi.icm.edu.pl/ftp/http://delphi-z.ru
作者:
男 letianwuji (大器晚成) ▲▲▲▲△ -
注册会员
2022/6/15 13:38:30
7楼: bs时代,别想着回到cs黄金岁月。
delphi web,纯的开发出平台的,好像真不多。
这就是压根没树立典型。
难以说服老板买单的。

不看好zf的政策宣传。
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2022/6/15 14:04:49
8楼: 我之前在车管所看到,他们老电脑上的管理系统都是BS架构了,系统前端都在浏览器上跑。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
男 doersoft (XMG-ZY) ★☆☆☆☆ -
普通会员
2022/6/15 15:00:21
9楼: 多讲讲tms webcore/unigui才对,呵呵
----------------------------------------------
delphi flutter&vue|golang kyaim|xylnx.com
作者:
男 ddrfan (若苗瞬) ▲▲▲▲△ -
注册会员
2022/6/15 16:00:25
10楼: 自己做什么方向,当然就希望研究相关方向的多。。。
----------------------------------------------
Bye bye DDRFAN...
作者:
男 zhangshelly (雪莱) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 16:39:09
11楼: 浙江省在2019年就有一个912工程,政务所有的系统--操作系统,cpu,主机都要求是国产的,若是成功全国推广
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/15 16:40:32
11楼: BS 系统的话,前端需要选一个 H5 的框架,基本上就是 JS 什么的。前端用 REST 和后端通讯获取数据,后端用 DELPHI 做 REST 服务器,这就是最近几版 Delphi 推的 DataSnap 的 REST 的目的。

当然,前端如果用桌面做,就用 FireMonkey 了。

至于是不是 LINUX,其实并不是资料的问题,而是程序员本身对 Linux 系统的认知的问题。比如在 Linux 底下,文件的权限,如果没对,你编译好的程序它也执行不了。只要熟悉了 Linux 系统,对 Delphi 本身来说问题不大。

就好比开发安卓和 iOS 的 APP,用 Delphi 本身是没问题的。遇到的问题都是对系统熟悉的问题。
----------------------------------------------
-
作者:
男 adongtan (aaabbb) ▲▲▲▲△ -
注册会员
2022/6/15 16:45:34
12楼: 最初我用过 Intraweb + TMS for Intraweb增强控件.
程序每运行一周后,前端就出错,内存溢出,出错信息看上去和BMP位图控件有关,一直找不到原因.
后来没法就换UNIGUI了,别说这个开启分布式处理后,真的好用~目前连续运行200多天了~
TMS WEB这个,没用过!不好评论!
Intraweb做的界面不精细,不漂亮,UNIGUI做界面要漂亮些~
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 16:59:30
13楼: to szlbz
哪里能买到华为(麒麟990)ARM64笔记本电脑?我也很想买一台试试
----------------------------------------------
只有偏执狂才能生存!
作者:
男 hawke2e (hawke2e) ★☆☆☆☆ -
注册会员
2022/6/15 17:25:02
14楼: 顺应时势吧,看看LAZARUS在开发板的软件应用上有没有搞头。
熟悉delphi,在LAZARUS花些时间后面就没什么问题了。

政府软件升级不升级,都不关平民老百姓的事。你有能力做都轮不到你做。
----------------------------------------------
软件是什么,相信很多人都说不清。
作者:
男 keymark (嬲) ▲▲△△△ -
注册会员
2022/6/15 17:26:14
14楼: 有闲钱可以看看 CPU:RK3399 芯片的开发板
可惜上次免费试用没能拿到名额。
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 18:18:50
15楼: to:nevergrief (孤独骑士) 电脑是单位配的
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2022/6/15 18:43:08
16楼: delphi fmx结合firedac、datasnap、fastreport,开发桌面linux CS for X86,就跟vcl一样,没有任何问题,只是使用livebinding,比以前用数据感知组件,稍稍难一点,但功能更强大,只是所有vcl都不能用了,但fmx更强大更现代,而且由于调用了底层图形库,fmx组件远比vcl组件精美,而且所有编译不用改动可同时发布在win\linux\MacOS。
delphi fmx开发linux唯一的问题,但是暂时不能编译linux ARM,估计下一版本会有涉及,因为linux市场变得越来越大了。
无论delphi还是Lazarus,开发linux主要困难在构建开发环境,越过这一步就是熟悉的山水,一马平川。
其实unigui结合datasnap做政府型web是非常适合的,根本不用vue这些东西,但可惜,想开发政府软件,你就别太想着web了,据我了解,许多政府部门的官员,近来从上至下有web恐惧症,一上浏览器就感觉会泄密,这也就是为什么政府一直想用安可替代wintel的内因,怎么说服都没用,他们觉得CS踏实,所以今后这几年会是linux cs天下。
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 18:58:26
17楼: 配置lazarus linux(ARM64和x86_64)下的开发环境不难,用fpcupdeluxe安装的lazarus可以打包为绿色版,已在多台电脑测试通过。修正lazarus和fpc的几个Bug后使用起来挺顺手的。
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 19:04:03
18楼: to 楼主:在cnblogs.com博客园搜一下lazarus就有好多资料。
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/15 19:11:35
19楼: 在linux arm64 运行的lazarus
此帖子包含附件:
PNG 图像
大小:562.2K
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/15 22:17:03
20楼: 为啥要在 Linux ARM 上跑拉杂?

Windows 上的拉杂直接编译 Linux ARM 目标代码行不行?
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 6:16:32
21楼: 为啥要在linx arm跑?因为电脑的CPU就是华为麒麟990ARM64。lazarus交叉编译是肯定的,我还在linux arm编译x86_64的win应用。
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/16 11:00:06
22楼: 21 楼,你在 Windows PC 上用拉杂编译和 Linux Arm 上编译相同的一个程序,哪个编译时间更短?
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 11:25:18
23楼: win和linux的编译时间差别很少,感觉linux稍快一点点(1s左右),
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 11:29:32
24楼: win10,i5-8279,8G内存,SSD硬盘
银河麒麟linux,华为麒麟990,8G内存,SSD硬盘
使用一样的:
lazarus 2.2.2,fpc:3.2.2
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/16 11:37:39
25楼: 我知道拉杂可以交叉编译,但是没有试过。也没找到哪里设置交叉编译。
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2022/6/16 16:30:07
26楼: @szlbz (szlbz):
你用哪吒到底是在linux arm上编译arm,还是在windows上编译arm?
反正我在windows用fpcupdeluxe上可以安装lazarus,但无法建立交叉编译环境,提示缺这个缺那个,不是这个资源连不上就是那个资源连不上。后来干脆删除了。
----------------------------------------------
-
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 16:59:38
27楼: win和linux交叉编译都没问题。
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/16 18:17:57
28楼: 27楼,能不能写一个教程,如何让拉杂配置交叉编译?
----------------------------------------------
-
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 18:18:53
28楼: 我觉得Delphi还没给Linux服务器开发做好准备。
PHP,JAVA,GO等服务器框架里面有一大堆方便的代码。
比如方便的Base64,SHA1,SHA2,DES,MD5,wangluo请求响应,JSON,XML,数据库,redis访问等等。
Delphi这边面不太方便,推出了Linux开发的,类库没跟上。

它要是能集成个Delphi-Cross-Socket我都谢谢它了
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
男 szlbz (szlbz) ★☆☆☆☆ -
盒子活跃会员
2022/6/16 19:11:29
29楼: 纯手工配置交叉编译环境:
https://www.cnblogs.com/qiufeng2014/p/16150608.html
挺复杂的
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/17 11:51:39
30楼: 多谢楼上。我去看看。
----------------------------------------------
-
作者:
男 xiaomajia52 (sun小马) ▲▲△△△ -
注册会员
2022/6/19 15:10:49
31楼: 看国产电脑用什么CPU架构吧,如果是龙芯处理器,我觉得最大的可能性是CodeTyphon会支持,Rad Studio支持的可能性微乎其微
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2022/6/22 19:37:27
32楼: CodeTyphon交叉编译,在一个操作系统生成各个操作系统可以运行的程序!
https://www.cnblogs.com/sunylat/p/6517629.html
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/6/22 21:43:34
33楼: 32 楼,写得好详细,学习了。
----------------------------------------------
-
作者:
男 hawke2e (hawke2e) ★☆☆☆☆ -
注册会员
2022/6/25 10:26:41
34楼: FPC现在不支持MIPS64.
对于龙芯,就看FPC编译成的MIPSEL软件能不能跑了。
龙芯2F上是能用FPC的,按道理应该能编译能跑,而LoongsonArch应该是向后兼容,所以,理论上应该能跑。
----------------------------------------------
软件是什么,相信很多人都说不清。
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行39.0625毫秒 RSS