Quercus

Sam Heisz

Caucho Technology

About Caucho

About Resin

About Resin Professional

About Quercus

Threading

Compilation

Java and the JVM

Quercus language

Quercus library

Use case: alternative PHP implementation

Database connection pool

Getting started

Use case: extending PHP

Use case: extending PHP

package example;

import com.caucho.quercus.module.AbstractQuercusModule;

public class HelloModule extends AbstractQuercusModule {
  public static String hello_test(String message)
  {
    return "Hello, " + message;
  }
}

Use case: extending PHP

WEB-INF/classes/META-INF/services/com.caucho.quercus.QuercusModule

example.HelloModule

Use case: extending PHP

<?php echo hello_test("World") ?>

Use case: using available Java functionality

Status

Summary