browse by tag: advanced tutorials
sort by
Effective In-Function Caching With PHP5
in PHP added by porteightyeight, 2 days ago advanced tutorials cache php5
In-function caching can often be used to greatly improve the performance of our software. Applying this technique effectively is important to avoid spiraling memory usage and bizarre bugs that can be caused by old cache data lingering around.
comment save reportHide of Change .php extension with url rewriting using .htaccess
in PHP added by phphungry, 1 week ago advanced tutorials htaccess url rewriting
This tutorial explains you how to hide or change the .php extension in browser's address bar using .htaccess file.
comment save report9 PHP Debugging Techniques You Should Be Using
in PHP added by porteightyeight, 2 weeks ago advanced tutorials debugging general
Save yourself time, effort and headaches by employing the debugging techniques discussed in this article. I cover topics from enabling notices to writing Unit Tests, as well as some ideas you may not have thought of...
comment save reportBuild a customizable RSS feed aggregator in PHP
in PHP added by goodphptutorials, 2 weeks ago advanced tutorials rss web service xml
Although there are several commercially available feed aggregators, it's easy to develop your own feed aggregator, which you can integrate with your Web applications. You'll appreciate this article's fully functional PHP code snippets, demonstrating the use of PHP-based server-side functions to develop a customizable RSS feed aggregator. In addition, you'll reap instant benefits from using the fully functional RSS feed aggregator code, which you can download from this article.
comment save reportCreate A Wordpress 2.5 Widget
in PHP added by jlaing, 2 weeks ago advanced tutorials content management widgets wordpress
Create a plugin widget in Wordpress 2.5. Covers settings up and using sidebars in your template, activating your widget, and displaying your widget. This tutorial is best suited for people familiar with both PHP and Wordpress themes and plugins.
comment save reportThe Hitchhikers Guide to PHP Load Balancing
in PHP added by porteightyeight, on 3/4/2008 advanced tutorials cluster load balancing
This post gives an introduction to the complications that can arise from deploying your PHP applications onto a load balanced web hosting platform. This is a must-read article if you are planning to develop large scale web applications, or if your software will be deployed on a large range of platforms (as is the case for many open source projects).
comment save reportDesktop Application Development with PHP-GTK
in PHP added by gpt, on 31/3/2008 advanced tutorials desktop applications gui oo programming php5
PHP-GTK 2 is out, and with it, a fantastic means for PHP developers to build useful, reliable cross-platform desktop applications. In this tutorial, I'll show you how to get up and running with PHP-GTK in no time and build your first desktop application.
comment save reportAdvanced Zend Feed usage
in PHP added by prodevtips, on 9/3/2008 advanced tutorials oo programming php5
Parsing an item in multiple categories can be tricky, this tutorial shows you how.
comment save reportHow to Create an RSS Feed for Your Site in PHP
in PHP added by Walkere, on 1/3/2008 advanced tutorials feed file handling mysql php5 xml
An RSS feed is a great way to serve up your content to users. However, if you're not using a standard CMS or blogging platform you may not have an RSS feed generated for you automatically. This tutorial will show you how to create an RSS feed in a few simple steps. If you can query your database to get information about your articles, you can complete this tutorial and build a custom feed.
comment save reportDigg API: How to Get a Random from Digg with PHP and XML
in PHP added by Walkere, on 26/2/2008 advanced tutorials media php5 xml
This tutorial walks you through using the Digg API to fetch a random story from Digg and display it on your own site. Good introduction to using the Digg API for content syndication. Uses PHP 5 and XML.
comment save reportHow to Syndicate an RSS Feed On Your Site
in PHP added by Walkere, on 11/2/2008 advanced tutorials feed php5 rss xml
This quick tutorial shows you how to use Simple XML to read and manipulate an RSS feed. The end result is a few lines of code that you can use to syndicate a site's feed on your own page - adding links to relevant content for your users.
comment save reportHow to Use PHP To Dynamically Resize an Image
in PHP added by Walkere, on 6/2/2008 advanced tutorials image php5
Sometimes you want to display an image - but it's not stored in the right size. If you allow the browser to resize the image, it will get distorted and waste bandwidth. Instead, you can use the PHP GD library to resize the image on the fly. This tutorial will show you how to use the GD library to read an image, resize it, and output it as part of an HTML page.
comment save reportSearch with autosuggest feature (using PHP)
in PHP added by woork, on 5/2/2008 AJAX advanced tutorials mysql
This tutorial explains how to implement a simple ajax search with autosuggest feature using some lines of code. All files are fully customizable and ready to reuse in your projects.
comment save reportComplete advanced login member system
in PHP added by ineedtutorials, on 17/1/2008 advanced tutorials content management database login mysql security
This tutorial will show you how to create an advanced member login system with PHP, users can register, change password, email activation is included.
comment save reportLAMP performance for dummies
in PHP added by goodphptutorials, on 15/1/2008 advanced tutorials blog caching database mysql performance
I've spent the last six months combing Google for 'slow mysql' results. It was enlightening. Now in the spirit of giving back to the community I give you:
comment save reportPHP HTTPRequest Class
in PHP added by rvdavid, on 11/1/2008 advanced tutorials oo programming php5 request handling
By default, request data in PHP is handled by using Super Globals ($_POST, $_GET, $_COOKIES). Globals are bad for several reasons (outside the scope of this example google here). In an effort to remedy this, we need a way to encapsulate the request data into an object. By doing this, we are centralising access to request data through the one channel - the HTTP Request object.
comment save reportTwitter: send message from a PHP page using Twitter API
in PHP added by goodphptutorials, on 4/1/2008 advanced tutorials api twitter webservice
This is a very simple tutorial (really just some line of code!) that explains how to post a message using Twitter API from a PHP page.
comment save reportPHP Captcha Tutorial (in-depth)
in PHP added by techusky, on 2/1/2008 advanced tutorials captcha php5 security verification
This CAPTCHA script allows a user to easily customize things such as the string length, minimum and maximum font size, image size, the font used, and even the characters used, etc... Unlike most CAPTCHA scripts that generate the random text based on an md5 hash of the time, this one lets the user input specific numbers, uppercase, and lowercase characters they want used (or don't want used) in the creation of the CAPTCHA image. It also assures, regardless of the length of the string, that there is at least both 1 random upper and lowercase character in the string, thus making it more difficult for bots. Another feature in this script is that it randomly rotates each character on the image.
comment save reportCreating a three dimensional pie chart using Google's Chart API
in PHP added by goodphptutorials, on 26/12/2007 Chart advanced tutorials google api
I ran across this great, easy but very useful API a few days ago. Now for the tutorial.. let's assume we make a website for the TalkPHP soccerteam. They've played 10 matches (6 won, 3 draw, 1 lost). We'll be making a nice three dimensional pie chart of those stats! Let me point out one little disadvantage before we start: This API has a limit to 50,000 queries per 24 hours. But futhermore nothing fency!
comment save reportAuto Loading Classes in PHP 5
in PHP added by goodphptutorials, on 23/12/2007 advanced tutorials autoloading php5
Undoubtedly, the release of PHP 5 has had a remarkable impact on the way that object-oriented applications are developed nowadays. This highly-improved model has provided PHP programmers with features that were only present in mature object-based languages, like Java and C++, but now, fortunately for you and me, they are generously offered by this powerful server-side scripting language.
comment save reportThe state of functional programming in PHP
in PHP added by goodphptutorials, on 20/12/2007 advanced tutorials functional programming
With the rise of Javascript, and languages like Python and Ruby, functional programming is becoming more mainstream. Even Java seems to be getting closures in the next version, so does this leave PHP lacking behind or is there an unrealised potential hidden within?
comment save reportZend_Gdata for Picasa, YouTube, Google Documents List
in PHP added by CalEvans, on 19/12/2007 GData advanced tutorials google php5 zend framework
The Zend_Gdata component of Zend Framework offers PHP 5 classes to access services supported by the Google Data APIs. The recent Zend Framework 1.0.3 release includes new support for some great services, including Picasa Web Albums, YouTube, and Google Documents List.
comment save reportWriting a CMS/Community with Smarty and the Zend Framework Part 6
in PHP added by prodevtips, on 7/12/2007 AJAX advanced tutorials content management oo programming php5
Shows how to setup a gallery with multiple uploads through a Shockwave made with the Flex SDK, also shows how to extend Zend Session to setup custom session ids.
comment save reportTemplate View and View Helper Design Patterns in PHP
in PHP added by rvdavid, on 6/12/2007 advanced tutorials oo programming php5
The Template View and View Helper patterns lend themselves nicely when it comes to developing a View Layer solution for PHP, or so I found out with the recent refactoring of Cubix (dubbed Cubix II). This View layer duo is very much a great candidate for a 'tag team'. Each component performs a role and together make up a big part of the View Layer.
comment save report