在Windows上寻找用于开发的轻量级PHP堆栈

时间:2008-10-24 14:34:42

标签: php windows rest

我希望在Windows(以及可能的OSX)上设置一个轻量级,仅开发人员的Web堆栈。理想情况下,我将使用Zend框架,MySQL。但我对其他API持开放态度,以便于创建RESTFul(或伪Restful)Web服务。   我见过一些工具,比如QuickPHP,但它可能太轻了,因为我无法让所有工作都按照我想要的方式工作。   我并不反对安装Apache以及所有这些,但只是好奇,如果有其他工具我没有看到快速加速。

请记住,这仅适用于本地开发。

谢谢。

5 个答案:

答案 0 :(得分:6)

问题是,您希望您的开发环境的行为与生产环境相同,因此我建议安装您要部署的任何内容。我在服务器上运行LAMP堆栈,因此我在Windows上运行WAMP进行开发。这很容易安装,我没有注意到它减慢了我的笔记本电脑。您也可以查看XAMPP,但在尝试两者之后,我更喜欢WAMP。

答案 1 :(得分:2)

对于我本地的OSX开发,我使用了MAMP。我强烈推荐它。

对于Windows,我确定您已经知道WAMP并且我没有使用任何其他内容。

答案 2 :(得分:0)

我会调查XAMPP。但我更喜欢自己安装和配置Apache和PHP,而不是使用预先推出的解决方案。

答案 3 :(得分:0)

如果您想要非常轻量级,请确保在安装WAMP或XAMPP时,不要将服务设置为自动启动Windows。

当您想要开发应用程序时,使用WAMP / XAMPP控制台启动它们相当容易,但它可以帮助您避免一直运行它们并减慢启动时间。

答案 4 :(得分:0)

我使用了WAMP和XAMPP,但现在我在我的VISTA机器Apache 2.2,PHP 5.3,MySQL 5.1.4上单独安装(以及用于编写代码Notepad ++;用于处理Windows的照片GIMP)。

安装并不困难。只需仔细阅读PHP下载页面,哪个版本的PHP Windows安装程序适用于Apache 2.2(也有一个用于IIS)。

所有这些软件都是高度可定制的。花一些时间把它弄好是有意义的。