<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 19 Jun 2013 15:53:35 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[WoorkUp.com: How-To Create Your Own Instant Search]]></title>
      <guid>http://www.phpdeveloper.org/news/15131</guid>
      <link>http://www.phpdeveloper.org/news/15131</link>
      <description><![CDATA[<p>
On the WoorkUp.com blog today <i>Luiz Eduardo</i> has posted <a href="http://woorkup.com/2010/09/13/how-to-create-your-own-instant-search/">a new tutorial</a> about how you can create and add a "Google Instant" type of search to your site. The technique uses a combination of an HTML and Javascript frontend (jQuery) and a PHP backend.
</p>
<blockquote>
This technology is not available for every webmaster in your own page yet, however, we can get really good results with php and jQuery, allowing everyone to create your own version of instant search.
We are going to create now the simplest code, in order to learn how it works. This way anyone may learn easily and recreate it, fitting it perfectly with your own project.
</blockquote>
<p>
He includes all of the code you'll need - the HTML frontend form for searching, the javascript to run the search each time a new letter is added or removed, the PHP to pull the results out of a database and even some CSS to help you correctly style the results box to the right place.
</p>]]></description>
      <pubDate>Wed, 15 Sep 2010 09:45:12 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog:My recent learnings with Oracle Instant Client and OCI8 API]]></title>
      <guid>http://www.phpdeveloper.org/news/14513</guid>
      <link>http://www.phpdeveloper.org/news/14513</link>
      <description><![CDATA[<p>
<i>Gennady Feldman</i> recently spent some time doing some upgrades on his Oracle servers and, in doing so had a chance to work with the latest release of their Instant Client and how it interacts with the OCI8 extension's API.
</p>
<blockquote>
I was recently involved in upgrading our Application servers to the latest Oracle Instant Client 11.g (11.2.0.1) including installing the latest PHP <a href="http://pecl.php.net/package/oci8">OCI8</a> module (1.4.1). Currently Oracle provides binaries for Linux in RPM and ZIP(?) format. (Side note: It still puzzles me as to why Oracle uses ZIP files for Linux binaries as ZIP is common to Windows and is not always available or generally used on Linux.)
</blockquote>
<p>
He had everything prepared for the move and thought things would go smoothly during the upgrade but was surprised by a few things - the RPMs that Oracle gives are broken, an issue on the pecl update for the oci8 extension and a problem that came up with dependencies and packages for the Instant Client.
</p>]]></description>
      <pubDate>Fri, 14 May 2010 09:53:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Jones' Blog: Reducing diskspace of your Oracle Instant Client install]]></title>
      <guid>http://www.phpdeveloper.org/news/12312</guid>
      <link>http://www.phpdeveloper.org/news/12312</link>
      <description><![CDATA[<p>
<i>Chris Jones</i> has <a href="http://blogs.oracle.com/opal/2009/04/reducing_diskspace_of_your_ora.html">a recommendation</a> for those compiling Oracle support into PHP - there's a simple way to reduce the amount of disk space that your Instant Client install uses - a "only what's needed" setup.
</p>
<blockquote>
Most PHP OCI8 users link PHP with the <a href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">Oracle Instant Client</a> (IC) libraries that handle the underlying "client" (i.e PHP OCI8 extension) communication with the database. IC is relatively small for the features it gives, and is very easy to install. A ZIP or RPM download unpacks a few libraries. [...] Although IC isn't particularly big - and it's getting relatively smaller all the time - there are two ways to reduce its size.
</blockquote>
<p>
His two recommendations are to use the lite client version instead of the full-blown one (only has common character sets) or you can just remove the JDBC/ODBC/OCCI libraries from the full install. He lists out the files that are actually needed by the OCI8 extension to compile correctly.
</p>]]></description>
      <pubDate>Thu, 09 Apr 2009 10:29:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Oracle Technology Network: Installing PHP and the Oracle Instant Client for Linux and Windows]]></title>
      <guid>http://www.phpdeveloper.org/news/12190</guid>
      <link>http://www.phpdeveloper.org/news/12190</link>
      <description><![CDATA[<p>
<i>Chris Jones</i> has <a href="http://www.oracle.com/technology/pub/notes/technote_php_instant.html">written up a guide</a> for getting the Oracle Instant Client and PHP up and working on Linux and Windows.
</p>
<blockquote>
Oracle 11g Instant Client is the easiest way to connect PHP to a remote Oracle database. This notes describes how to install PHP with the OCI8 Extension and Oracle Instant Client on Windows and Linux. The free <a href="http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf">The Underground PHP and Oracle Manual</a> contains more detail and explains other installation options.
</blockquote>
<p>
The guide walks you through enabling the PHP OCI8 Extension on Windows/Linux, verifying that its correctly installed and making a sample request to the remote Oracle database.
</p>]]></description>
      <pubDate>Mon, 23 Mar 2009 20:23:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Using PayPal's Instant Payment Notification with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/12074</guid>
      <link>http://www.phpdeveloper.org/news/12074</link>
      <description><![CDATA[<p>
On NETTUTS.com a <a href="http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/">recent tutorial</a> has been posted about the integration of your PHP application with <a href="http://paypal.com">PayPal</a>'s Instant Payment Notification system.
</p>
<blockquote>
Today we are going to combine Paypal with PHP to allow for the easy processing of payments on your website.
</blockquote>
<p>
You'll need a Premier PayPal Account to get it all working as well as already have a server with a working PHP installation (there's no setup and install for that in this tutorial). There's ten different steps in the process and screenshots and code are provided the whole way:
</p>
<ul>
<li>Creating a PayPal Account
<li>Enable IPN
<li>Building a Simple HTML Page
<li>Building a PayPal Button
<li>Writing ipn.php
<li>Creating the Database
<li>Account Creation
<li>Emailing the Login Credentials
<li>Invalid Payment Email
<li>User Login
</ul>]]></description>
      <pubDate>Thu, 05 Mar 2009 10:23:27 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Jones' Blog: PHP 5.2.8 RPMs are available on oss.oracle.com]]></title>
      <guid>http://www.phpdeveloper.org/news/11799</guid>
      <link>http://www.phpdeveloper.org/news/11799</link>
      <description><![CDATA[<p>
<i>Chris Jones</i> has <a href="http://blogs.oracle.com/opal/2009/01/php_528_rpms_are_available_on.html">a quick note</a> concerning the update in version of the PHP packages for their Oracle Enterprise Linux distribution:
</p>
<blockquote>
I've updated the PHP RPMs on <a href="http://oss.oracle.com/projects/php/">http://oss.oracle.com/projects/php/</a> and released PHP 5.2.8 RPMs with the OCI8 extension for Oracle Enterprise Linux (i.e Red Hat Enterprise Linux) 4.7 and 5.2 on 32 and 64 bit platforms.
</blockquote>
<p>
The packages were built for Oracle Enterprise Linux 4.7 on the x86 platform (but will also install on a Red Hat Enterprise Linux server). The three major components - command line, CGI interface and Apache module - are all included as well as several standard PHP extensions. The install will require that you have the <a href="http://oss.oracle.com/projects/php/documentation/">Oracle Instant Client</a> installed.
</p>]]></description>
      <pubDate>Fri, 23 Jan 2009 08:49:44 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Oracle Instant Client 10.2.0.4 for Mac OS X Intel x86 is Available]]></title>
      <guid>http://www.phpdeveloper.org/news/10029</guid>
      <link>http://www.phpdeveloper.org/news/10029</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has <a href="http://blogs.oracle.com/opal/2008/04/23#a301">posted about</a> the latest Instant Client release for the Intel chips running OS X:
</p>
<blockquote>
Hot off the press, <a href="http://db360.blogspot.com/2008/04/instant-client-on-mac-os-x.html">Kuassi</a> points out that Oracle Instant Client for Apple Mac OS X (Intel x86)  is now available from the <a href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">Instant Client page on OTN</a>. It's the latest 10.2.0.4 patchset.
</blockquote>
<p>
The 10.2.0.4 release of Instant Client for Windows 32bit and Linux x86 have also been released.
</p>
<p>
The Oracle Instant Client is a lightweight version of the standard Oracle functionality that's not only smaller but allows installation of an Oracle client without having to do the full Oracle install.
</p>]]></description>
      <pubDate>Thu, 24 Apr 2008 07:50:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Temporary LOBS in PHP's OCI8 Extension. Instant Client.]]></title>
      <guid>http://www.phpdeveloper.org/news/9460</guid>
      <link>http://www.phpdeveloper.org/news/9460</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> talks today on <a href="http://blogs.oracle.com/opal/2008/01/17#a264">his blog</a> about a bug he's just corrected and integrated into the release of the Oracle Instant Client that lets PHP correctly take advantage of the temporary LOBS functionality.
</p>
<blockquote>
When PHP is done with the temporary LOB, it needs to tell Oracle to destroy it. If this isn't done, then the temporary LOB will hang around using DB space until the connection is closed. I just merged a fix worked on by Krishna Mohan and myself for <a href="http://bugs.php.net/bug.php?id=43497">bug 43497</a>.
</blockquote>
<p>
Example code is included showing two instances of its use - a normal use that frees the memory correctly and the other showing how to create the temporary lob to hold the data as needed.
</p>]]></description>
      <pubDate>Mon, 21 Jan 2008 12:05:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: Installing Oracle Instant Client and making it work with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8973</guid>
      <link>http://www.phpdeveloper.org/news/8973</link>
      <description><![CDATA[<p>
<i>Maggie Nelson</i> has linked to <a href="http://www.gena01.com/forum/index.php/topic,184.0.html">a blog post</a> detailing one of the simplest ways to get a powerful database system, Oracle, up and working with PHP:
</p>
<blockquote>
This is something that I wanted to post up for a while, because this is rather simple stuff and yet it took me a while to put this whole thing together for my own use/setup. It's also something that got some people interested and they asked me to post this up. So this post is for <a href="http://www.objectivelyoriented.com/">Maggie Nelson</a> who is an active PHP and Oracle advocate.
</blockquote>
<p>
It's basically an <a href="http://www.gena01.com/forum/index.php?topic=184.0">eleven step process</a> to get things up and working (on linux) and involves installing RPMs, editing config files, and configuring the PHP installation to pull in the Oracle module.
</p>]]></description>
      <pubDate>Mon, 05 Nov 2007 12:53:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowToForge.com: Building Apache with PHP,MySQL, OCI8 instant client support]]></title>
      <guid>http://www.phpdeveloper.org/news/7017</guid>
      <link>http://www.phpdeveloper.org/news/7017</link>
      <description><![CDATA[<p>
The HowToForge has posted <a href="http://howtoforge.com/apache_php_mysql_oci8_client_support">a new tutorial</a> that will guide you through the installation of a server with Apache, PHP, MySQL, and OCI8 Instant Client support.
</p>
<blockquote>
There are many howtos on building Apache with PHP, MYSQL support, but it is very rare to find some document on OCI8 support with Apache Build [...] I was searching some installation document, there are few documents , but most of them are using either RPM version of packages or they are missing some of the essential steps.
</blockquote>
<p>
He <a href="http://howtoforge.com/apache_php_mysql_oci8_client_support">starts with</a> his platform (IBM x system x86_64 bit server with RHEL 4 Update Level 4) and grabs the parts first - the instant client, then Apache, then PHP. MySQL is already installed on the machine and is included in the PHP build via the configure call. They provide all of the shell commands you'll need to get things working as well as any changes that might need to be made to the configuration files in the process.
</p>]]></description>
      <pubDate>Wed, 03 Jan 2007 07:41:00 -0600</pubDate>
    </item>
  </channel>
</rss>
