一个月左右前,我创建了我的第一个LAMP堆栈,并实现了一个简单的网站,该网站使用了该首字母缩写词。但是,我的开发设置远不理想。我实际上没有本地测试服务器,但是我是在vim中编写所有CGI脚本的,同时以root身份登录到远程计算机中。现在,我打算开始更认真的发展。
问题:什么是好的设置,以便尽可能轻松地进行开发?
我想了解IDE,subversion(或替代方案),上载和下载内容以及最佳实践等方面的可用功能。所有这些我都是新手。另外,请随时向我指出良好的网站。网站很多,但是只有那些已经在大量开发Web内容的人才能快速确定自己是否是好网站。