Dynamic Scripting Languages (PHP, Python, Ruby et al) - Articles


(See also: PHP and Ruby & Python topics)

Installing PHP and the Oracle TimesTen In-Memory Database on Linux [April 2012]
by Christopher Jones
A step-by-step guide

New Features in PHP 5.4 [April 2012]
by Rasmus Lerdorf
The LAMP stack has new competition, but features in this release have PHP pushing the envelope once again. 

Installing PHP and the Oracle Instant Client for Linux and Windows [April 2012]
by Christopher Jones
Updated for PHP 5.4 and Oracle Database 11g Release 2

Installing Oracle Database, PHP, and Apache on Microsoft Windows XP [April 2012]
by Rob Clevenger & Christopher Jones
Updated for PHP 5.4 and Oracle Database 11g Release 2

Mastering Oracle+Python, Part 9: Jython and IronPython - JDBC and ODP.NET in Python [December 2011]
by Przemyslaw Piotrowski
This installment will cover the two most popular development environments for Python - Java and .NET - as well as Python's native implementations of these platforms. 

Mastering Oracle+Python, Part 8: Python for Oracle DBAs [December 2011]
by Przemyslaw Piotrowski
Achieve extreme database management productivity with rapid prototyping in Python.

Mastering Oracle+Python, Part 7: Service-Oriented Python Architecture [December 2011]
by Przemyslaw Piotrowski
Getting Python into the SOA business as a consumer as well as a provider of different kinds of Web Services

Mastering Oracle+Python, Part 6: Python Meets XML [November 2011]
by Przemyslaw Piotrowski
Leveraging Oracle XML DB and Python XML processing capabilities

How to Access Oracle Coherence Caches from a JRuby App [May 2011]
by Pas Apicella
Accessing the Coherence Grid as a Coherence Extend Client has some clear performance advantages.   

Preventing Nefarious Website Manipulation (Gaming a System) [Apr. 2011]
by Eli White
Learn techniques to help prevent the gaming of your MySQL-PHP Website. 

Combating Spam for Healthier Websites [Apr. 2011]
by Eli White
Spam is a fact of life on Websites with user-generated content, but there are steps you can take to minimize its risk and impact. 

Scaling a PHP MySQL Web Application (2 Parts) [Apr. 2011]
by Eli White
Tips for scaling your PHP-MySQL Web app based on real-world experiences at Digg, TripAdvisor, and other high-traffic sites.

Using JRuby with Oracle Database 11g [Mar. 2011]
by Pas Apicella and Chris Jones
This article shows how to use the JRuby programming language with Oracle Database 11g Release 2.

PHP Web Auditing, Authorization and Monitoring with Oracle Database
[Sept. 2010]
by Chris Jones
Learn to use Oracle Database's "client identifier" feature in your PHP applications.

Using Python with Oracle Database 11g [August 2010]
This new tutorial will get you started!

Integrate PHP and Java Applications with Oracle WebLogic Server and Zend Server 5.0 [July 2010]
by Vikram Vaswani
Zend Server, a high-performance, enterprise-ready PHP stack, comes with a built-in "Java bridge" to connect PHP with JEE applications and services. Here's how it works.

Build an Enterprise-Grade PHP Stack with Zend Server and Oracle Database 11g [June 2010]
by Vikram Vaswani
The quick way to create a Oracle/PHP/Apache/Linux (OPAL) development and deployment environment

Mastering Oracle+Python, Part 5 - Stored Procedures, Programming Python  [March 2010]
by Przemyslaw Piotrowski
Calling database stored procedures and other interesting aspects of advanced Python programming

Mastering Oracle+Python, Part 4 - Transactions and Large Objects
[March 2010]
by Przemyslaw Piotrowski
Managing database transactions and handling Large Objects from Python

High Performance and Availability with Oracle RAC and PHP [June 2009]
by John Lim
Review real-world experiences in deploying a business-critical PHP app over Oracle Real Application Clusters.

Installing PHP and the Oracle Instant Client for Linux and Windows [March 2009]
by Chris Jones
This classic install guide has been updated for PHP 5.2.

HR Schema on Rails (updated for Rails 2.3.4) [13-Nov-2009]
by Casimir Saternos
This popular how-to for creating a Ruby on Rails-based Web front end to Oracle's HR demo schema has been updated for Rails 2.3.4.

Building Oracle Database-backed Web Applications in Django [20-Aug-2009]
by Yuli Vasiliev
Learn how to configure Django to interact with an Oracle database and then use ORM for database connectivity.

High Performance and Availability with Oracle RAC and PHP [16-June-2009]
by John Lim
Review real-world experiences in deploying a business-critical PHP app over Oracle Real Application Clusters.

Python cx_Oracle 5.0 New Features Overview [April 2009]
by Anthony Tuininga
An overview of new features in cx_Oracle, the standard Python extension for accessing the Oracle Database, from its developer.

High Concurrency with Python and Oracle Database [April 2009]
by Yuli Vasiliev
Learn how to improve the throughput and responsiveness of Oracle Database-backed Python applications with the help of threading and concurrency.

Python Data Persistence with Oracle Database [February 2009]
by Yuli Vasiliev
Learn how to build your own Python app backed by Oracle Database, utilizing Oracle XML DB, Python scripts, and PL/SQL stored procedures.

Installing PHP 5.2 for Oracle on Mac OS X 10.5 (Leopard) [22-Jan-2009]
by Tony Bibbs
How to get your Mac set-up to build Oracle-based PHP applications.

Oracle Symfony in PHP Minor [10-July-2008]
by Mladen Gogala
Oracle Database 11 g and the Symfony Web PHP Framework can make beautiful music together, as illustrated by this simple sample app.

Using Python with TurboGears and Oracle [26-Nov-2007]
by Daniel Rubio
Learn how TurboGears offers Python-istas an excellent framework for creating Web-enabled applications backed by an Oracle database.

Easy Integration: From XML to the Datastore Without the Mess [18-June-2007]
by Matt Kern
Enforce simple persistence of XML data to Oracle using ActiveRecord and XML::Mapping.

Tagging with Oracle and Ruby on Rails [18-June-2007]
by Matt Kern
Clear the confusion and add tags and tag clouds to your Oracle+Rails application.

Guide to Ruby on Rails Migrations [18-June-2007]
by Matt Kern
Join the exodus and make managing your database schemas a snap.

Tagging with Oracle and Ruby on Rails [18-June-2007]
by Obie Fernandez
Learn how to connect to Oracle from a Rails application and related authentication and performance issues.

Tips for Optimizing Rails on Oracle [15-May-2007]
by Luca Mearelli
Get tips and techniques for building more efficient Ruby on Rails applications on Oracle Database, from tweaking connection parameters to using execution plans and indexes.

Database-Based Authentication for PHP Apps, Part 2 [May 2007]
by Michael McLaughlin
Learn how to secure PHP-based Web applications via database-based authentication; in this installment, fine grained access is examined.

Database-Based Authentication for PHP Apps, Part 1
[May 2007]
by Michael McLaughlin
Learn how to secure PHP-based Web applications via database-based authentication.