In this second part of a three-part tutorial covering phpAdsNew, you will learn more about the features of the "Publishers" and "Advertisers" module, as well as a convenient way to integrate phpAdsNew with multiple websites, and more.
A few weeks ago, in the first part of this three-part tutorial, I outlined a quick-start guide on how to integrate phpAdsNew with your website. Three parts? Yes, that's correct. What started as a two-part article had to be extended to three parts in order to do justice to this versatile tool!
Here is a quick re-cap of the first part: I started by showing you how to install the software by using the browser-based installation wizard, which ships along with the source code archive. This was followed by an explanation of the different phpAdsNew entities, such as "publishers," "advertisers," "campaigns," "banners" and more. Finally, the article demonstrated the ease with which you can integrate the application with your website.
But there is a lot more to this nifty open source tool!
In this second part, I’ll start by explaining the different features of the "publisher" and "advertiser" modules that I had to skip in the first part for lack of space. Next, I’ll provide detailed instructions of how to manage the ad banners across multiple websites from a single instance of phpAdsNew. This will be followed by an introduction to "Remote Invocation for JavaScript," which is an interesting technique that allows third-party websites to display banners from your phpAdsNew installation.
A little note before moving to the next section: the version of phpAdsNew that I used in the first part has been patched to include important security fixes. So, I recommend that you download the latest version from http://www.phpadsnew.com before proceeding any further.