什么是基于linux系统开发的系统啊_基于linux开发的 *** 作系统

什么是基于linux系统开发的系统啊_基于linux开发的 *** 作系统,第1张

其实这是看你要开发什么了。

如果一般的软件开发,那肯定要用Vista。如果是服务器上的软件,那么可以考虑装Windowsserver2008,这主要是为了测试,在老系统上面不能保证可以和新系统上面的效果相同。而且新系统会提供新功能,老系统没这些功能,你测试不了的。

如果是跑服务器上面的网站、数据库等等的服务开发,那么就要两个机器,测试服务器和本地开发机。

本地开发机用你习惯,或者开发软件支持的系统。测试服务器跑目标系统就行了。

但这种方式不是个人开发所能实现的,有的时候可以借助虚拟机来提供多套系统的支持测试,这样的话,主系统就更无所谓了。

这里的问题是测试,你难道打算在遍地vista乃至Win7之后,还要让你的用户再装一个XP?为什么Vista刚出时大家不换XP?主要的还是他们的软件不兼容Vista,这点在新系统刚刚出现时,体现不出来问题,反而还会把问题推给新的系统。

但现在Vista都快淘汰了,你却还要针对XP开发,那就有问题了。而且新系统会提供新的功能库接口,会方便你的开发。

至于服务器上的程序,也这个思路,但还有一个目标系统的概念,也就是说,你开发的程序将要运行在哪个系统上面,不是你能够决定的,这要看用户的环境。

用什么系统开发,不是你所能左右的。而是你的用户。

如果追求系统的速度,那我建议你开发Win2000的程序,乃至DOS的程序(DOS你可以很好的掌空全部的硬件资源,所以高手写的DOS程序性能表现都非常好,不过现在的计算机还用DOS?)

不过,没有x86-64支持,没有更多的硬件支持功能,你就算开发出了高性能的Win2000程序,那谁用你的软件呢?忽悠别人删掉正版的WindowsXP/Server2008,改装盗版的Windows2000?之后发现机器里面的8G乃至16G内存只能用到4G?64位CPU纯粹摆设?

其实一楼这个机器人说得没错。Linux运维的需求远远比开发人员大。。
现在做后台很少用C、CPP这一类大型编译语言,因为太慢了,没效率,而且维护起来也不容易。通常是中大型公司才用的,胶水语言作为响应层,然后通过C、CPP调用socket分发给各个模块的服务器处理逻辑。
现在绝大多数的公司,都在用PHP,Python,node这一类的后台语言和解决方案。。敏捷开发,维护起来又简单。
所以说,你打算做Linux服务器开发,前景不容客观。

这个就非常多了,作为一门广泛使用的Web后端编程语言,PHP的应用范围非常广,小程序、命令行脚本、电子商务网站等都有深入涉及,开发软件和工具自然非常多,Linux环境下,主要还是以轻量级的代码(文本)编辑器为主,下面我简单介绍4个非常不错的LinuxPHP开发工具,感兴趣的朋友可以尝试一下:

visualstudiocode

这是一个非常受欢迎的代码编辑器,微软自主设计研发(良心产品),免费、开源、跨平台,目前支持多达几十种编程语言,插件扩展丰富,编码效率极高,只要你使用上,很快就会爱上这款工具,对于PHP开发来说,非常不错,智能补全、代码高亮、语法提示等功能都能很好兼容,简单易学,非常容易掌握:

sublimetext

这也是一个比较受欢迎的代码编辑器,支持跨平台,轻便灵活,运行速度快,文本编辑器功能强大,和visualstudiocode类似,sublimetext也支持多达几十种编程语言,自动补全、语法提示、错误检查等功能非常不错,对于编写php来说,也是一个高效简洁的开发工具:

gedit

这是LinuxGNOME桌面一个非常不错的文本编辑器(和Windows系统下的记事本非常相似),采用GTK+编写而成,简单易用,具有良好的语法高亮,支持代码缩进、多窗口编辑、文本搜索替换,对于php编辑来说,也是一个不错的选择,但总体功能相对于vscode和sublimetext来说,逊色不少:

vim

这是Linux系统下一个普遍使用的文本编辑器,如果你熟悉Linux系统,应该不陌生,非常好用,免费、开源,插件扩展丰富,和各种编程语言都能混搭,而且效果良好,如果你喜欢轻便灵活的感觉,开发简单的php脚本,可以使用一下这个工具,非常不错,初学入门可能不是很适应,但熟悉后,地区是一个不错的编辑和开发工具:

当然,除了以上4个代码或文本编辑器,还有许多软件也支持PHP开发,像比较专业、智能的phpstorm,支持跨平台,但对Linux系统下开发来说,有些厚重,你也可以搭建一个samba服务器,在Windows下开发,在Linux上执行,效率可能更高,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13463292.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-12
下一篇 2023-08-12

发表评论

登录后才能评论

评论列表(0条)

保存