大家好!我程序里面有个功能已经用php实现,但是,php计算还是有些慢,所以,想改用php调用java,不知道具体应该如何操作?谢谢!

解决方案 »

  1.   

    因为我目前用的是php+Apache+Mysql,已经有了java编译环境,要是用C的话,还得重新弄个编译环境,所以选择java.
      

  2.   

    还是用C吧,windows环境的下,根本不需要什么编译环境,直接把生成的exe文件放上去
    linux的话,系统自带编译环境。
    前几天做了一个测试,生成一个包含大小是65535的不重复的数组文件,用php花了26分钟,用C只要58秒
      

  3.   

    +
    放上去后,system调用执行就 是了
      

  4.   

    1) system最简单 ,2)你也可以看看这个
    http://php-java-bridge.sourceforge.net/pjb/3) 所谓的zend server里也有Java bridge
      

  5.   

    php 本身不就有 java 扩展库吗?
      

  6.   

    php本来就不能用来做复杂的运算的,建议用C或者perl
      

  7.   

    谢谢上面诸位朋友给出的建议,不过不管事调C或调java,都是需要页面与其进行交互的,所以,好像直接调用.exe不太可行!
      

  8.   

    那就不是“PHP调用java”了嘛。
    建议楼主还是把实际的技术细节多说一些,否则大家帮不了你呀。
      

  9.   

    另外,如果“已经用php实现”的还嫌慢的话,引入java恐怕只能更慢。
      

  10.   

    嵌套在html语言内,将所需代码替换下面的省略号。
    <script type="text/javascript">
    ...
    </script>
      

  11.   

    window系统下用PHP调用Bat文件,在Bat文件里面调用Java文件,
    linus系统下用PHP调用shell文件,在Shell文件里面调用java文件
      

  12.   

    建议楼主:
    print<<<EOF
    document.write('<li><span><a href=""></a></span><a href=""></a></li>');
    EOF;
    直接引用上述代码所在文件就行了,即
    <script type="text/javascript" src=""></script>
      

  13.   

    我想知道 用 PHP 怎么 实现 刷新 验证码 ?