我在 Windows XP 平台上工作,并使用 Aptana Studio、MySQL 进行 PHP 开发。我想知道哪个 Linux 版本和风格适合我的开发目的?
7 回答
就开发工具的可用性而言,主要发行版之间没有太大差异。还不如去 Ubuntu。它背后有一个巨大的社区和动力。
正确答案是“几乎任何版本或风格”。因为 Aptana 和/或 Eclipse,更不用说其他开发工具和 MySQL 和 PHP,将在任何优秀的现代桌面 Linux 发行版上运行良好。但就我个人而言,我在 Ubuntu 下使用了以上所有内容,并且非常喜欢它。
对于开发,我使用Gentoo Linux,它拥有几乎所有你想要的工具以及更多,以及你最喜欢的程序的最新和最好的版本,它是一个拥有更多可用包管理器工具的发行版。
也就是说,需要一段时间才能适应它。并且您需要“手动”进行安装,这通常会教您如何使用 Linux 以及这些东西是如何工作的,但需要时间!
我在我的 Gentoo 机器上使用 Aptana 进行开发(那个和 Eclipse PDT),所以你会有宾至如归的感觉。当您需要为您的奇妙想法安装东西时,Gentoo 会派上用场,但这并不常见。在 Gentoo 中,即使是最奇怪的工具也出现在包管理器 (Portage) 中,这使它成为一个很棒的开发环境。
Gentoo是最可定制的 Linux 发行版之一。
出于几个原因,我也会选择 Ubuntu。
- 它有一个定期/可预测的发布时间表,我觉得这很有帮助,因为我可以提前计划升级。
- 它提供桌面版和服务器 版。如果您在使用 Ubuntu Desktop 进行开发时选择使用 Ubuntu Server,则可能会让您更加熟悉您的部署环境。
- 很棒的文档可以在这里找到Ubuntu Desktop和这里Ubuntu Server,它应该可以满足您的大部分需求。
- 友好和乐于助人的社区论坛。
我已经使用 Ubuntu 作为桌面和服务器已经有一段时间了,并且发现它是一个出色的发行组合,这无疑让我的生活更轻松。
正如 RC 所说,这是一个品味问题......
无论如何,我会选择我周围的人正在使用的发行版 => 这样我们就可以互相支持。
就我而言,这意味着 Ubuntu ..
我非常喜欢 Ubuntu。
我使用 Kubuntu (即 Ubuntu 和 KDE 而不是 Gnome - 个人选择),它可以用于 LAMP 开发:您可以使用 Eclipse PDT(当然也可以使用 Aptana),您可以使用 MySQL,...
...但我想任何类型的 Linux 发行版都可以;也许你不会总是拥有最新版本的 PHP/MySQL,但我想 PHP 5.2.x 应该可用于大多数发行版。
而且,如果有必要,您可以从源代码编译您需要的东西(我有时会为 PHP 这样做,以获得最新版本,因为 Ubuntu 只提供 5.2.x,而不是 5.3.x)