我是Web开发新手,请耐心等待,问题是我正在编写一个主要用PHP编写的Web应用程序.虽然一半的代码已经由不同的开发人员用Java编写,但我的托管服务器不支持java.任何人都可以帮我解决我的选择,我已经google了,我已经看到了一个php到java桥作为一种可能的解决方案.问题是我无法做到这一点,因为我目前无法托管java servlet.如果这是我唯一的选择,我将不得不使用不同的托管公司,虽然这不是我的首选解决方案.
我不知道Java – 是否可以将java文件编译成.class文件并从我的php代码中引用它,我的Apache服务器可以托管java .class文件.
简而言之,我需要托管Java和PHP代码,以及从我的PHP代码中引用Java代码,我可以这样做,还是我必须在php中重写Java代码才能使用它.
解决方法:
1)大多数Web托管站点为JSP / Servlet(例如Tomcat)提供了一些配置.即使是最便宜的网站托管服务.因此寻找其他提供商并不一定是个坏主意.
2)Java代码无法直接与PHP代码对话,而PHP代码无法直接与Java代码对话.
3)但是:可以将同一个Web服务器配置为同时运行PHP / Apache和Tomcat.例如:
> http://robjames.name/2010/01/29/configure-apache-to-run-tomcat-and-php-2/
4)同一台服务器可以轻松支持PHP / Apache和Tomcat作为单独的服务.换句话说,同一主机(例如www.myserver.com)可以同时容易地运行Apache / PHP(例如http://www.myserver.com:80)和Tomcat(例如http://www.myserver.com:8080).这是一种非常常见的配置.
5)不要看任何“翻译”.即使你找到一个声称能够做到这一点的工具,从PHP转换为Java,或者从Java转换为PHP,可能会给我带来更多的麻烦.
6)除非有很多代码,否则我也不会真正考虑Web服务(或Ajax).
7)找到支持Apache / PHP,Tomcat和您选择的数据库的提供商;在您感觉最舒服的任何一个上创建“主页”,并修改PHP和JSP页面以依赖CSS以确保两者具有一致的外观.
这种方法最简单……它可能只是你需要的!
祝好运
标签:php,java,host 来源: https://codeday.me/bug/20190620/1246380.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。