我用php(codeigniter框架)开发了一个销售应用程序。我正在使用xampp在本地PC的浏览器中运行此应用程序。现在我想要两件事:
请帮我解决这些问题。提前谢谢。
答案 0 :(得分:1)
PHP并不适合这两种方式。你可能需要一个浏览器,但如果你真的想使用某种自定义浏览器(例如,你可以使用Java或.NET来创建一个只有你控制的基本浏览器页面的窗口)想要添加它而不是完整的浏览器。)
您将无法阻止人们复制它,但您可以尝试使用Google搜索混淆器来使代码难以阅读,并且您可以添加任何您可能希望确定的PC是您已批准的PC (也许某种许可证文件,你可以根据MAC地址或其他东西激活它。)
答案 1 :(得分:1)
PHP是一个递归的缩写,代表“PHP:Hypertext Preprocessor”。 PHP的核心是处理信息并将其输出为HTML(“超文本”)。如果您希望主要以HTML以外的方式输出信息,那么PHP可能是错误的语言。
PHP也是一种脚本语言。这意味着它没有被编译(从源代码转换为机器代码)。因此,脚本是人类可读的。存在phc之类的工具,但是如果你想要一个已编译的应用程序,PHP可能是错误的语言。
您可以将PHP用作桌面应用程序吗?是。你能编译PHP吗?是。你应该?可能不是,因为你正在规避语言的目的和特征。
答案 2 :(得分:1)
您可以使用PHP / GTK +创建PHP桌面应用程序,但代码保护非常困难,您可以尝试模拟代码,或者您可以使用这样的PHP编译器:http://www.phpcompiler.org/ 我不会使用php来开发你喜欢的桌面应用程序,尝试使用其他语言,不要使用脚本,使用编译代码。 祝你好运。
答案 3 :(得分:0)
如果您对使用PHP编写客户端应用程序感兴趣,则必须使用PHP-GTK。我不知道那有多灵活。无论如何,你应该试着看看它能为你做些什么;)