Caucho home of Resin DevOps friendly, cloud optimized, Java EE, Java Application Server that supports Servlets, JMS, JCache, Distributed Caching, and Java Monitoring

  • Home
  • Resin
  • Documentation
  • Forum
  • Projects
  • Company
  • Online Store
  • Download
  • web profile
  • health
  • cloud
  • resin pro
  • price list
  • candi
  • integration
  • press
  • newsletter




    • products

    • resin 4.0
    • resin 3.1
    • resin 3.0
    • quick links

    • getting started
    • changes


    •  
    • hessian
    • quercus (php)
    • resin topics

    • admin
    • clustering
    • database
    • deployment
    • logging
    • security
    • full web server
    • health
    • follow us!

    • Follow cauchoresin on Twitter
Resin 3.1.4 features IoC/Dependency Injection framework and improved Quercus Java-PHP performance

LA JOLLA, CA — December 5, 2007 – Caucho Technology, Inc., a leading open source Java-PHP application server vendor, today announced that a new Inversion of Control (IoC)/Dependency Injection framework and improved performance of Quercus, Caucho’s 100% Java implementation of PHP.

Resin 3.1.4 features include:

  • Resin IoC/dependency injection framework consolidates configuration
  • Full compatibility with WebBeans (JSR-299)
  • Improved Quercus Java/PHP performance
  • Compatibility of popular PHP applications with Quercus including MediaWiki, Drupal and PhpBB

    Resin 3.1.4 introduces a revolutionary new configuration system called Resin/IoC, based on Inversion of Control and dependency injection that is fully compatible with the WebBeans (JSR-299) draft specification. Because Resin itself is configured using this system, administrators and developers only have to learn one configuration system to set up both the application server and their applications. Dependency injection makes it easy for developers to separate concerns to keep applications modular and clean.

    PHP performance has also improved in Caucho’s Quercus. Three of the most commonly used modules, string, file, and regular
    expressions, have been sped up to give a performance boost to many applications. Quercus is now also compatible with more
    popular applications such as MediaWiki, Drupal, PhpBB, PhpPgAdmin, and ZendFramework. Now more sites can convert to using Quercus exclusively or add these applications to their existing Resin deployment.

    Scott Ferguson, President of Caucho, said, “We’re excited about our new IoC/dependency injection framework. It’s the configuration system that we use for all of Resin and also an incredibly simple and powerful mechanism for application code.”
    Ferguson added, “In the past, developers and administrators have had to go through two steps to get a usable application server.
    First, they would have to set up the server itself, then they would have to go find a usable configuration system. Most configuration systems are complicated, arcane, or use unnecessary web interfaces. With WebBeans compatibility, Resin/IoC eliminates these problems and consolidates configuration.”

    “Quercus has made some major strides forward in this release,” said Emil Ong, Chief Evangelist of Caucho Technology. “We focused our performance work on three key modules: files, strings, and regular expressions. Almost all PHP applications use these modules extensively. By improving these essential parts, we’ve improved the performance for virtually every PHP application.” Ong added, “Compatibility is essential to our customers, so we continually check that the most popular PHP applications work with Quercus. MediaWiki, Drupal, and PhpBB are just some of the applications that work with Quercus, with more being added to the list constantly.”

    Caucho Technology products include Quercus, a pioneering open source architecture for web applications and services where Java and PHP are tightly integrated with each other. PHP applications can choose to use Java libraries and technologies like JMS, EJB, SOA frameworks, Hibernate, and Spring all within one application server. PHP applications running on Quercus are faster, easier to develop, more capable, more secure, and more scalable than any other PHP solution.

    Hessian is Caucho Technology’s fast, compact, and efficient web services and serialization protocol. Used for years in both
    production and development environments with implementations in several languages including Java, C#, Ruby, PHP, and Python,
    Hessian has proved itself to be a versatile and powerful alternative to other web services technologies including SOAP.

    Caucho Technology has earned a reputation for supporting its products by a team of engineers devoted to quality customer service and a rapid bug fix and feature request program. Caucho has over 7,500 customers whose mission critical applications rely on Resin application server.

    About Caucho Technology, Inc.

    Caucho Technology is an engineering company devoted to reliable open source and high performance Java-PHP solutions. Caucho is a Sun Microsystems licensee whose products include Resin application server, Hessian web services and Quercus Java-PHP solutions. Caucho Technology was founded in 1998 and is based in La Jolla, California.

    Contact Information:

    Steve Montal

    Caucho Technology, Inc.

    Telephone (858) 456-0300

    www.caucho.com

    All names are used for identification purposes only and may be trademarks of their respective owners.

    • HOME |
    • CONTACT US |
    • DOCUMENTATION |
    • BLOG |
    • WIKI
    Copyright (c) 1998-2012 Caucho Technology, Inc. All rights reserved.
    caucho® , resin® and quercus® are registered trademarks of Caucho Technology, Inc.
    resin® is a cloud optimized, java® application server that supports the java ee webprofile ®