【发布时间】:2011-02-01 04:05:41
【问题描述】:
我打算用 PHP 和 MySQL 构建一个 CMS,主要是为了我自己的娱乐和教育。 (虽然谁知道呢,但我可能会想出一些有用且很酷的东西。一切皆有可能。)稍后我将提出有关代码架构等的问题。目前,我对开发工具更感兴趣。
到目前为止,我所有的代码操作都是在网络服务器上完成的,并且我已经通过 FTP 进行了编辑。我在想使用本地主机可能会更快。另外,这样,我可以使用版本控制(我以前从未做过)。
所以,
A. 如何在 Ubuntu 9.10 计算机上设置具有多个子域的 localhost 服务器。 XAMPP for Linux 是可行的方法,还是我应该使用标准的 Apache 发行版? (或完全是另一台网络服务器?)就此而言,是否可以在同一台计算机上设置多个网络服务器,并将它们用于不同的 localhost 子域?
B.我如何设置一个版本控制来覆盖所有代码(它将位于 localhost 的多个子域和几个共享文件夹中)?我读过 Joel Spolsky 的 HgInt 教程,它使 Mercurial 看起来不错。而且很简单,尤其是在您自己工作的情况下。
C.我应该继续使用 gEdit 来编写 HTML/CSS/JS/PHP,还是有针对这些语言的更好的免费编辑器? p>
【问题讨论】:
标签: php apache mercurial xampp