倾向于安装最少的软件以减少磁盘和内存占用。因此,我打算安装一个简约的 PHP+DB 配置。这是我对简约设置的想法,而不是全面的 WAMP 堆栈:
- PHP5.4.x 二进制文件(使用内置网络服务器,而不是 Apache)
- SQLite(而不是 MySQL)
我想手动启动和停止 PHP 网络服务器(即不将其作为自动启动的服务运行)。有很多关于使用 NGINX、MariaDB、PostgreSQL 等设置 WAMP 替代方案的教程和说明,但我没有找到任何关于上述配置的内容。这是一个开发和学习设置。我计划在某个时候使用微框架(如 Slim)来开发基于 REST 的应用程序(而不是学习这样做),它将作为 Android 应用程序的后端(同样,在开发模式下)。
想了解:
- 如果我使用上述简约方法会缺少一些关键功能(与 WAMP/LAMP 堆栈相比)?
- 是否有解释如何创建此类简约设置的现有指南/教程?
最佳答案
考虑使用 QuickPHP ( http://www.zachsaw.com/?pg=quickphp_php_tester_debugger )。它是一个用于 Windows 的小型 php 服务器,仅附带 php dll。或者您可以下载适用于 Windows 的 php 二进制文件并将 QuickPHP 可执行文件放在那里,然后通过更改 php ini 配置文件启用 SQLite 等扩展。请注意,它仅用于开发和调试目的。
关于Windows 上的 PHP5.4,带有 sqlite 但没有 Apache 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23565607/