Joomla! 1.5 Templates Cookbook

Aside

In the near future (next week) I will be reviewing “Joomla! 1.5 Templates Cookbook” by Packt Publishing.
The book teaches the reader how to modify and adapt Joomla! 1.5 templates to their wishes and optimise a template.

The book consists of a series of self-contained step-by-step recipes that cover everything from common tasks such as changing your site’s logo or favicon and altering color schemes, to custom error pages and template overrides.

The book is written for webdesigners and Joomla! users with experience in (X)HTML and CSS.

What you will learn from this book :

  • Get to grips with the basics of template design for Joomla! such as changing the logo and altering color schemes for your templates
  • Understand Joomla! concepts such as module chrome and template positions
  • Add a multilingual aspect to your website to cater to a larger audience
  • Create custom error templates and generate revenue by displaying advertisements on your website
  • Style Joomla!’s search results and customize Joomla!’s breadcrumb trail
  • Create attractive and functional print styles for your website to make your content printer-friendly
  • Customize the look and feel of your Joomla! website’s administration panel to match either your business or client identity
  • Create social bookmarks, embed videos, and add a shoutbox to your Joomla! website to make it more user-friendly
  • Integrate Joomla! with social media such as Twitter and YouTube
  • Create and specify mobile stylesheets for you Joomla! website to style your Joomla! website more effectively for mobile users
  • Use JavaScript to enhance your Joomla! templates
  • A wide range of miscellaneous tips, tricks, and tasks to help get your Joomla! website one step closer to perfection

This book should be available in your local book store at this time.

OpenX Ad Server: Beginner`s Guide by Packt Publishing Review

This is my review of the book “OpenX Ad Server: Beginner`s Guide” written by Murat Yilmaz and published by Packt Publishing (Open Source).

OpenX is an open-source PHP/MySQL based advertisement platform which supports unlimited advertisers, campaigns, banners, zones and websites. You can use OpenX to structurize the advertisement on one or multiple sites with one or multiple advertisers and several campaigns and banners. It’s also possible to use OpenX for your Google Adsense or other 3rd party advertisements.

Why would you believe my review and more important: who am I? I`m Ramon van Belzen, a 22 year old web designer from Holland. I’ve been using OpenX (formerly OpenAds) since 2006. I never got in-depth with it but I’m familiar with most of the functions. I use OpenX to structure my Amazon campaigns and zones on multiple websites.
Packt Publishing asked me if I would like to review this book.

The book is a beginner’s guide to the OpenX Ad Server platform. Since the book is a beginner’s guide you don’t need to have any experience with online advertisement, webdesign or the OpenX platform. Currently there aren’t other OpenX books around. Packt has the scoop.

Every step in the book includes a screen-shot and some describing text along with it. At the end of every chapter there’s a question which summarizes the chapter. At the end of the book every question is answered with a full explanation —why; what’s good and what’s wrong about the other answers. A short summary of the chapter is also included.

The book starts with an introduction.—how the book is written, what OpenXis, why you would use OpenX, what is possible with OpenX, what the system requirements are. This is followed by the installation procedure and some important notes. The whole procedure is shown and described step by step.

The second chapter of the book is an introduction on how to use OpenX. It shows you how to create an advertiser, campaign, banner (not the actual design), website and zone (where the advertisement is placed). At the end of this chapter it’s time to put things together and show the banner on a website.

Chapter three explains how to create a new advertiser and how the campaign systems works. It describes the CPC, CPM, CPA and tenancy revenue models. All ins and outs of these models are explained and put into practise.

The fourth chapter describes the multiple ways how a banner can be implemented and the advantages and disadvantages of each way.

The following chapter (five) explains the website and zone principle. It also shows you how to include the code to a website to actually show the ads. The last bit of the chapter explains how to use dynamic zones and geotargetting.
By the end of this chapter you can start selling ads in the real world.

The sixth chapter of this book explains targeting like site source and browser based targeting.

Chapter seven describes the user account management including all permissions and roles.  Chapter eight is the follow-up of chapter seven. It explains all the user account options.

Chapter nine explains how to upgrade OpenX when a new version comes out. Trust me, it`s not as easy as it sounds. The chapter starts with backing up OpenX, duplicating the right files and running the upgrade wizard.

The final chapter (number ten) describes how to generate reports and statistics. To run a successful campaign it’s important to generate the right reports and do statistics on these results. With OpenX it’s possible to export results to CSV and Microsoft Excel. While inside Excel it`s possible to generate graphics and statistics on the results.

I haven’t found any nonsense in the book. The book is technically correct. This also counts for the language used in the book. I haven’t found weird sentences.

I didn’t have any problems reading the book. The first three chapters were obvious for me whereas the next several chapters only got more into depth. I bet even people who have used OpenX for a while never knew all those features!
This book describes how to use OpenX, not how to use online advertisement successfully.

After reading this book, I’m going to reintroduce advertisement on my site. Now I can use OpenX to improve advertisement targeting and effect. I can also generate reports and implement them.

The only information I see as missing is a short explanation of the different kinds of inclusion methods like javascript, XML-RPC and iframe. The book doesn’t cover these items, although this is actually more interesting to specialized webmasters. The normal way of including banners (through javascript) is the standard way for OpenX and I don`t have problems with it.

And of course, it’s 2010 and it`s possible to buy the book online, both the paper and eBook versions; https://www.packtpub.com/openx-ad-server-beginners-guide/book

Specifications

Language : English

Paperback : 300 pages [ 235mm x 191mm ]

Release Date : March 2010

ISBN : 1849510202

ISBN 13 : 978-1-849510-20-2

Author(s) : Murat Yilmaz

OpenX Ad Server: Beginner’s Guide

Aside

Packt Publishing released the book “OpenX Ad Server: Beginner’s Guide” last week.

I`m very lucky to give you guys (and girls) with a review on my blog (this site, doh!) this month!
I`ve been using OpenX since 2006 to structure and organise online advertisement campaigns.

The books covers the following items:

  • Learn the essentials of online advertising from the advertiser and publisher points of view
  • Install and utilize OpenX Ad Server effectively to make your business run faster
  • Get to know the usage of all the campaign and banner types
  • Manage ad campaigns and banners on multiple web sites from a centralized platform
  • Display ads according to their importance and alter the under-performing ads easily and swiftly
  • Learn the most effective way to work with web site ad zones
  • Maximize your profits by selling your ad space on your blogs and web sites effectively
  • Take full advantage of GeoTargeting for generating maximum revenue by showing ads according to visitor origin
  • Utilize the channels to show relevant ads based on the content of web sites
  • Integrate Google AdSense and Amazon ads with your web sites using OpenX
  • Convert OpenX Ad Server into a multi-user ad management platform for advertisers, publishers, and ad agencies
  • Track the success of any ad campaign, banner or web site zone using detailed statistics, and reports

More information about the book can be found at www.packtpub.com/openx-ad-server-beginners-guide/book

CodeIgniter 1.7 professional development

Aside

If you we`re intested in CodeIgniter 1.7 by Packt Publishing I have good news, the followup “CodeIgniter 1.7 professional development” will be released next month.

The book contains the following content:

  • Learn the Model-View-Controller design pattern to structure your code
  • Create more readable and maintainable queries using the Active Record implementation
  • Create and maintain database tables using the Database Forge class
  • Authenticate users using Twitter oAuth and Facebook Connect
  • Create your own Authentication Library for more control over your user accounts
  • Secure your application using CodeIgniter’s built-in functionality and some quick tips to help further
  • Build a RESTful Web Service, opening up your application to third-party developers
  • Create extended Controllers, grouping functionality into multiple Controllers helping to keep repeated code to a minimum
  • Learn techniques used by professionals to scale CodeIgniter over multiple servers
  • Learn top tips for releasing code to the community and giving support to the developers using your code

More information about the book can be found at www.packtpub.com/codeigniter-1-7-professional-development/book

WordPress 2.8 Themes Cookbook

Aside

Somewhere in april Packt Publishing will release the WordPress 2.8 Themes Cookbook.
I will be reviewing this book on my website.

The book is writing for WordPress developers and webmasters who want to learn how to create custom themes for their site/blog. It`s recommended to have experience with WordPress and HTML/CSS before you start with the book.

What you will learn from this book

  • Enhance your page templates, optimize the use of images, and add effects to them
  • List your pages, categories, and tags on a blog and create navigation
  • Stylize your posts to make them look interesting
  • Display, format, and tweak the comment system to attract the visitors
  • Add sophistication to your dynamic web site using popular JavaScript libraries
  • Package and distribute your theme using the WordPress.org theme repository
  • Display auxiliary information about the post being displayed using dynamic sidebars
  • Empower your end users to change the contents displayed in the theme’s sidebar without involving a programmer
  • Change the style of your theme depending upon image content and time