在Python中编写Web应用程序时,运行开发服务器很容易.Django和Google App Engine(GAE)都附带简单的服务器.
我正在寻找的主要功能是没有配置.我想要一些像GAE dev服务器,你只需要在服务器启动时将应用程序目录作为参数传递.
有没有理由认为这对PHP来说更难?
HBv*_*Bv6 191
实际上PHP 5.4.0最近提出了它的内置Web服务器:
cd ~/public_html
php -S localhost:8000
Run Code Online (Sandbox Code Playgroud)
Max*_*Ruf 14
使用XAMPP:http://www.apachefriends.org/en/xampp.html 它易于安装和配置.
编辑:
自PHP 5.4(这个答案后2年发布),有一个内置的Web服务器.今天这是不准确的,请在他的回答中使用k0pernikus提供的方法.
server.bat,您的服务器已准备好在http:// localhost:8000.如果你有错误php not recognize any internal or external command
然后转到环境变量并编辑php.exe的路径
"C:\wamp\bin\php\php5.4.3"
Run Code Online (Sandbox Code Playgroud)
我们开发了一个非常小的开发服务器,它具有与django开发服务器类似的行为.
该软件名为sng,可与php和nginx配合使用.它是用javascript和nodejs制作的,你可以用npm很容易地安装它:
npm install sng
Run Code Online (Sandbox Code Playgroud)