Differentiate OCl8 and ORA Extension Module

I need to complete a report regarding OCl8 and ORA extension modules.
These two are extension modules that PHP offers and can be used in connecting to Oracle.
My question is what are the major differences of the two?
And which is providing more options and very optimized to use.
