The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more control and flexibility with layout, design, etc. Kris Hadlock explains the steps that are necessary to use the RESTful interface provided through the Google Ajax Search […]
Read morePHP
How to Create a Custom Blog Widget Using the Google Search API
Google’s widgets are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more control and flexibility with layout, design, and information you want to present. Kris Hadlock explains the steps that are necessary to use the RESTful interface provided through the Google […]
Read moreCreate a Custom YouTube Widget Using the Google Search API
The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more control and flexibility with layout and design. Kris Hadlock explains the steps that are necessary to use the RESTful interface provided through the Google Ajax Search […]
Read moreCreating a Google Image Widget Using the Google Search API
The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more control and flexibility with layout, design, etc. Kris Hadlock explains the steps that are necessary to use the RESTful interface provided through the Google Ajax Search […]
Read moreObject-Oriented PHP: Using the Singleton Design Pattern
The true power of PHP is the speed in which you can rapidly build object-oriented Web applications. While some traditional developers equate scripting languages with instability, this article will explain the power behind PHP as a scripting language and the possibilities for creating large-scale Web applications by utilizing common design patterns. The design pattern covered […]
Read moreConverting Forms to Ajax, Part 2
In the last Designing with Code article, Converting Forms to Ajax, I showed you how to convert your standard web forms to Ajax by including a simple JavaScript object. In this article, I’ll show you how to handle the request on the server-side and then the response on the client-side. The example project in this article can be […]
Read moreHow to Create a Tag Cloud
In this column, I follow up Robert Hoekman’s Designing the Obvious Clinic on the new beta version of SlideShare. In his column, Robert measures the application against a few of the principles that are covered in his latest book, Designing the Obvious: A Common Sense Approach to Web Application Design. I pick up where Robert left off and […]
Read moreCollaboration
Robert’s latest column takes a look at Google Docs & Spreadsheets. In this companion piece to his article, I’ll show you how to integrate PHP and MySQL with Ajax to create a collaboration system that could be used as the core upon which to create a more advanced application—like Google Docs. This core system would be […]
Read moreRSS Aggregation with PHP and AJAX
An RSS aggregator is the perfect application to build with a standard AJAX engine, but cross-domain AJAX requests to RSS feeds are not possible. In this article, Kris Hadlock shows how to leverage a simple PHP function to bridge the gap between the AJAX engine and RSS content. RSS aggregators are not very hard to […]
Read moreHow To Integrate a Database with AJAX
Learn how to integrate a database with Ajax using PHP Quite a few new applications out on the web—Backpack, Blinksale, and Gmail, for example—integrate databases with AJAX. The integration can have a very powerful effect on the web application and the user experience by providing the power to communicate with the database without refreshing the […]
Read more