让我在xampp中使用php在mysql中开发一个字典应用程序。那是我可以从我的浏览器使用localhost访问它。但我不希望它在线。我想发布它的离线版本。这样我就可以使用cd或pendrive分发项目,用户只需接受它并运行它。那就是我想让它在离线状态下可移植。
我该怎么做?那我应该在所有cd中安装xampp并导入我的数据库吗?或者有任何智能解决方案吗?
答案 0 :(得分:2)
就其本质而言,XAMPP是便携式的。你可以解压缩并运行它。当你运行它时,它将运行Apache,mySQL,你可以通过http://localhost
或根据你的主机文件配置通过不同的地址访问它,如果它已经从默认值更改。
将它放在笔记本电脑或笔式驱动器上,然后就可以从中运行代码和数据库了。
以下是XAMPP的描述:
XAMPP是Apache,mySQL,PHP和Perl(XAMPP中的AMPP)的集成服务器软件包,它们都是从可移动驱动器运行的。所有内容都经过预先配置,只需通过解压缩或安装即可完成。
答案 1 :(得分:1)
为什么不先搜索? )
有类似的问题:https://stackoverflow.com/a/12272455/2792335
我认为您应该首先将数据库从MySQL迁移到像SQLite这样的东西,以避免需要安装数据库服务器。
然后使用http://www.nusphere.com/products/phpdock.htm之类的内容或上述答案中引用的应用程序之一。
答案 2 :(得分:0)
PHP和mysql不是这类任务的好平台。运行PHP需要运行服务器(即apache),支持正确版本的php。 mySQL是商业产品,您可以免费使用它,但如果您想将其与您所描述的产品一起包含,则需要商业许可。我建议将产品重写到另一个平台。在示例中,您可以使用JavaScript和HTML5存储来代替数据。或选择不同的数据库。