选择Linux进行开源开发

时间:2009-11-23 05:50:32

标签: php mysql linux ubuntu redhat

我在Windows XP平台上工作并使用Aptana Studio,MySQL进行PHP开发。我想知道哪种Linux版本和风格适合我的开发目的?

7 个答案:

答案 0 :(得分:8)

就开发工具的可用性而言,主要发行版之间没有太大差异。不妨和Ubuntu一起去。它背后有一个巨大的社区和动力。

答案 1 :(得分:4)

正确的答案是“几乎任何版本或味道”。因为Aptana和/或Eclipse,更不用说其他开发人员工具以及MySQL和PHP,将在任何优秀的现代桌面Linux发行版上运行良好。但就我个人而言,我在Ubuntu下使用了以上所有内容并且喜欢它。

答案 2 :(得分:3)

对于开发我使用 Gentoo Linux ,它有几乎所有你想要的工具和更多,以及你最喜欢的程序的最新和最好的版本,它是一个有更多的发行版包管理器提供的工具。

也就是说,需要一段时间才能适应它。你需要“手动”安装,这通常教你如何使用Linux以及如何工作,但需要时间!

我在我的Gentoo盒子上使用Aptana进行开发(那和Eclipse PDT)让你有宾至如归的感觉。当你需要为那个神奇的想法安装东西时,Gentoo会派上用场,但这并不常见。在Gentoo中,甚至包装管理器(Portage)中的大多数bizzarre工具也使它成为一个伟大的开发环境。

Gentoo是最可定制的Linux发行版之一。

答案 3 :(得分:3)

我也会选择Ubuntu,原因有几个。

  1. 它具有常规/可预测性 我非常发现的发布时间表 我可以提前计划升级。
  2. 同时提供DesktopServer 版本。可能允许你 更熟悉你的 部署环境,如果你选择 一边使用Ubuntu Server 使用Ubuntu Desktop进行开发。
  3. 很棒的文档可以 在这里找到Ubuntu Desktop和 这里Ubuntu Server应该满足您的大部分需求。
  4. 友善且乐于助人community forums
  5. 我一直在使用Ubuntu作为桌面和服务器已经有一段时间了,并且发现它是一个出色的分发组合,这确实让我的生活更轻松。

答案 4 :(得分:1)

正如RC所说,这是一个品味问题......

永远不会少,我会选择我周围的人正在使用的发行版=>所以我们可以互相支持。

在我的情况下,这意味着Ubuntu ..

答案 5 :(得分:1)

我非常喜欢Ubuntu。

答案 6 :(得分:0)

我使用Kubuntu (即Ubuntu与KDE而不是Gnome - 个人选择的主人)并且它可以用于LAMP开发:你可以使用Eclipse PDT(当然还有Aptana),你有MySQL可用,...

...但我想任何类型的Linux发行版都会这样做;也许你不会总是拥有最新版本的PHP / MySQL,但我认为大多数发行版都应该提供PHP 5.2.x.
并且,如果有必要,你可以从源编译你需要的东西(我有时为PHP做这个,获取最新版本,因为Ubuntu只提供5.2.x,而不是5.3.x)