如何在Deepin下开发数据库应用系统?
Tofloor
poster avatar
方老四
deepin
2014-07-14 22:53
Author
原来在windows下也开发过数据库应用系统,现在想转到linux下,刚接触Deepin,请大神们推荐一款好用的开发工具。好像论坛推荐python+deepin-ui,linux下本地文件型数据库一般用的是什么?请大神们介绍一下这方面的知识,百科里面也没有找到这方面的内容。另外,Deepin默认安装有python,默认安装deepin-ui没有,如何安装?
Reply Favorite View the author
All Replies
方老四
deepin
2014-07-20 19:45
#1
如果能把“小蘑菇建站系统”移植到deepin下就好了,这个针对普通管理者用户的网站建设系统,主要用于达建数据库web应用系统,建站效率之高是现有开发系统无可比拟的。图示化事件设计辅助用户用形象思维来做一个纯逻辑思维的东西,大幅度降低了逻辑思维的复杂度,人的逻辑思维大多数时间就是在进行真假值判断,通过事件流程图把一个复杂的逻辑过程划分为不同数量的小图形任务模块(判断用菱形分支图形),通过实现这些小模块任务就完成了整个复杂逻辑功能。大道至简,在软件开发领域符合思维导图的设计原理。就如同linux的图形环境一样,用户不再需要输入详细的命令和参数,只需要通过点击鼠标就可完成相应的功能,前者用的是逻辑思维,后者是形像思维。
Reply View the author
Bluek404
deepin
2014-07-20 20:17
#2
不明白楼主想搭建哪一方面的应用
大部分主流数据库都是跨平台的
这个不用担心
Reply View the author
方老四
deepin
2014-07-20 23:00
#3
不明白楼主想搭建哪一方面的应用
大部分主流数据库都是跨平台的
这个不用担心

谢谢回复。在windows下开发小型C/S数据库应用系统,一般把数据库文件.mdb 和软件直接打包就行了,不需要安装数据库系统。在linux下有这样的文件型数据库吗?不过,现在数据库应用都在转向 web应用,可以实现跨平台使用。
Reply View the author
方老四
deepin
2014-07-22 17:07
#4
PC电脑一方面用来玩,另一方面主要用来完成工作任务。
微软王国=windows操作系统+offiec办公套件+SQLserver(或Access)数据库+VS开发工具集=完整的生产系统体系
Deepin=linux操作系统+wps办公套件+MySQL数据库=不完整的生产体系
期待deepin逐步实现完整的生产体系链。
Reply View the author
方老四
deepin
2014-11-10 01:38
#5
本帖最后由 fangling 于 2015-6-7 14:21 编辑
如果能把“小蘑菇建站系统”移植到deepin下就好了,这个针对普通管理者用户的网站建设系统,主要用于达建数据库web应用系统,建站效率之高是现有开发系统无可比拟的。图示化事件设计辅助用户用形象思维来做一个纯逻辑思维的东西,大幅度降低了逻辑思维的复杂度,人的逻辑思维大多数时间就是在进行真假值判断,通过事件流程图把一个复杂的逻辑过程划分为不同数量的小图形任务模块(判断用菱形分支图形),通过实现这些小模块任务就完成了整个复杂逻辑功能。大道至简,在软件开发领域符合思维导图的设计原理。就如同linux的图形环境一样,用户不再需要输入详细的命令和参数,只需要通过点击鼠标就可完成相应的功能,前者用的是逻辑思维,后者是形像思维。

据说这个公司又在开发APP应用开发工具了哈,支持安桌、苹果手机,真牛!目前国内搞开发工具的确实不多。
Reply View the author
方老四
deepin
2015-02-04 23:18
#6
他们应该是国内为数不多的全领域开发工具研发者,可惜全部是基于windows平台的,不知道什么时候能移植到linux平台上来。“小土豆”是cs架构的软件开发工具,“小蘑菇”是BS架构的网站开发工具,“小辣椒”是手机APP应用开发工具,据说也都是基于“html+extjs”技术,做出来的软件界面很靓丽,关键是可以由非专业人士做出来。
论坛地址:http://bbs.yaqi.net/\
小土豆网站:http://www.yaqi.net/
小蘑菇网站:http://www.xmg365.com/
Reply View the author
ldsink
deepin
2015-03-23 07:53
#7
PC电脑一方面用来玩,另一方面主要用来完成工作任务。
微软王国=windows操作系统+offiec办公套件+SQLserver(或Access)数据库+VS开发工具集=完整的生产系统体系
Deepin=linux操作系统+wps办公套件+MySQL数据库=不完整的生产体系
期待deepin逐步实现完整的生产体系链。
你这是太孤陋寡闻了,论生产力怎么感觉都是Linux强。
VS开发环境说实话只有围绕微软的.net系列才方便,其他的语言VS怎么都比不上。
我常用的Python、PHP、Java,最好用的还是 JetBrains 系列的IDE。比如 PyCharm、PHPStorm等。
看你数据库需求,都是直接打包文件的,这样何必用SQLServer这种重型武器,SQLite不就好了。
Access只是小规模数据库,现在都快淘汰了。2012年SQLServer出了个localdb,好像就是替代Access的。不用SQLserver一是因为他笨重,二是因为贵,三是因为替代品比他好。
MySQL就不说了,PostgreSQL 最近也用的越来越多了,这还只是关系型数据库。
现在数据量大了,非关系型的数据库也越来越多,Mongodb 和 Redis 也是我需要使用的,这些在 Win 下用起来都很麻烦。
更别说服务器脚本部署,服务器一多,没脚本累都累死。Win Server很后面才出的Powershell,据说用起来还不方便。

你说的工具我看了一下,说实话我觉得这种东西和易语言一样,玩一玩就好,正经场合没什么用。
真要做东西这些都是不过关的,界面那么粗糙的设计风格就不说了,那么直接拖东西,我都不敢想象最后弄出来的东西是怎么跑的。
Reply View the author
hummerstudio
deepin
2015-05-13 18:39
#8
https://bbs.deepin.org/post/23205
你这是太孤陋寡闻了,论生产力怎么感觉都是Linux强。
VS开发环境说实话只有围绕微软的.net系列才方便,其 ...

你们做的是给大企用的。这些是小企业自己做自己用的。本身就是观念不同,不在一个领域,也有利益冲突。

易语言不好,一方面是像360之流的打压(凡是易语言编译的软件都会被误报),另一方面是它的授权模式,向3企业收费,免费版不能用于商业目的。再一个就是自身的问题,版本太多,不统一。产品本身也推新太慢,功能最强的版本甚至可以直接兼容C++、Java语法。
适合自己的才是最好的,觉得自己的好,也没必要打击别人。瞧不起Windows,桌面市场,Linux的市场份额又才多少呢!自己说好不算,用户说好才是真的好!
Reply View the author