In this article, I will describe some of the easiest and most effective techniques for accelerating your PHP applications, which include but are not limited to the use of a script cache, proper Web server and PHP configuration and tuning, and benchmarking and profiling. With this information you will have the means to accelerate your PHP code as much as possible before resorting to hardware upgrades or acquisitions.
Learn how to build and deploy lightweight PHP front-end applications without compromising the security of your data.
The open-source language PHP: Hypertext Preprocessor (PHP) powers some of the most popular Web sites in the world, such as Yahoo!, Lufthansa, and Disney Online. This fact is even more remarkable when you consider that PHP does so much with so little.
Imagine that your Web server is a gigantic virtual factory processing HTTP requests. Now imagine your PHP interpreters as factory workers in hard hats handling the requests. Each worker is enclosed in his/her own cell, unable to talk or coordinate with the others. The workers are absent-minded and have no memory of previous transactions; before any work can commence on the incoming HTTP request, they have to recall all session information from a data store. And after finishing a request, workers have to scramble to tuck away all session information back into the store.
Combine the power of object-oriented PHP and Oracle XML DB.
As a programming language, PHP has many strengths, including ease of use, short development time, and high performance. With a brand-new object model, PHP 5 leverages the power and flexibility of object-oriented programming.
This fifth release of PHP brings many more fully object-oriented capabilities to the language, including interfaces; abstract classes; private, public, and protected access modifiers; and static members and methods. PHP 5 also now passes objects by reference rather than by value.
PHP provides several built-in class libraries you can easily extend, thus putting the promise of reuse into immediate practice. This article covers extending one of the classes from PHP's Document Object Model (DOM) library, creating a subclass that interacts with Oracle XML DB. It examines some of the object-oriented features of the PHP classes and goes through some changes to the sample subclass that exercise various ways of working with Oracle XML DB from PHP.
nterested in learning more about the SQL language? Read on to learn some of the useful features of this language. This article is excerpted from Mastering Oracle SQL by Sanjay Mishra and Alan Beaulieu
This presentation is about new ways to exploit SQL Injection vulnerabilities in Oracle Databases. It shows, with working examples, many ways in that the Oracle database security could be bypassed and how to protect from these threats. It is based on the presentation that Esteban Martínez Fayó gave at G-con III conference (Mexico City), with new material and larger explanations.
So what's this business with Oracle allowing programmers to put programs in databases? That's right. They're called Oracle stored procedures, and they're quite useful. Mooh the Cow walks you through writing, creating, debugging, and deleting a procedure.
White Paper über globalisierte Websites in Zusammenhang mit PHP und Oracle-Applications
Get an overview of the synergies between Oracle technologies and PHP in this presentation from the November 2004 International PHP Conference in Frankfurt.
Note: This guide, which offers a high-level yet comprehensive approach to installing PHP and JDeveloper on Linux, was used for the November 2004 Oracle and PHP Installfest at the International PHP Conference in Frankfurt. For detailed install guides relating to specific tasks , see the Open Source Developer Center.








