Newest Tutorials

PHP for Beginners: Building Your First Simple CMS
It's safe to say that nearly every website that's up-to-date these days is using some form of content management system (CMS). While there are a ton of great free options that provide us with a CMS to power a website (WordPress, Drupal, etc.), it doesn't hurt to peek under the hood and get a feel for how these systems work.

Caching Dynamic PHP pages easily
I’ve been looking for a solution to cache heavy pages and just serve a static html version for a little while now, and I’ve found a solution in output buffering. If you run a big site or blog I would certainly recommend caching your homepage as this will usually be your visitors first point of contact thus generating more traffic. Its probably not a good idea to cache individual posts that allow comments etc, unless you are willing to write a script to re-cache the page.

How to Create Retro Vector Letters
Letters and writing are very helpful elements in every designer’s work. They help the designer send a message in the easiest way possible, and also help emphasize the existing message in an illustration. Although the Internet provides very large font resources, sometimes the design needs more than just a font. That’s why graphic styles and other effects are used in illustrations, banners, posters and others. Vector letters are expanded letters with effects added to them. Because they are expanded, the range of effects you can use on them is limitless: graphic styles, gradients, 3D effects and others.

How to Quickly Add Textures to Images
Some photographs benefit greatly from a little texture. You can change the style and feel of a photograph quickly and easily in Photoshop by layering different textures on top of your image, but there are few details you should know that will help you get the best from your images. Watch this short video tutorial

How to Create a Metallic Effect
In this quick Photoshop tutorial we’ll learn how to create a simple but realistic metallic effect in Photoshop. In less than 6 steps we can create a nice effect and you can use it as background for your web projects. You can mix the technique for different metallic effect patterns. For different document sizes you may have to change the filter input values. Scroll down to learn this Photoshop effect.

5 Top New Features in Photoshop CC for Photographers
Each year Adobe Max comes up with a new sneak peak about the upcoming versions of Adobe products and technologies. Since most of us are photographers, the question arises about the new features of Photoshop CC for photographers. But let us first understand why Photoshop’s new version is named CC and not CS7 as we would have expected.

Create Grunge Style Banner
From this tutorial you will learn how to create awesome grunge style banner. In the process of work we’ll be using mainly layer styles as well as default custom shapes and brushes and Sakkal Majalla default Font to achieve the final result. All Photoshop versions are applicable. If you don’t like the default brushes I have used, you can download and apply another grunge brushes.

Create Transparent Red Glass Text
From this tutorial you will learn how to create cool transparent red glass text effect. In the process of work we’ll be using mainly layer styles as well as Liquify Filter and default Font to get the final result. All Photoshop versions are applicable. This is what you are going to create in Adobe Photoshop in this short and easy Text Effect Tutorial:

Applying Photographic Toning in Photoshop CC 2014
Adobe Photoshop becomes an essential part of photographer’s gear. Despite the debate to photoshop or not to photoshop your photos, we all depend on photoshop in the image editing process either with few retouches or heavy manipulation. Adobe Photoshop is full of hidden gems and image editing tips that can help you achieve the desired effect quickly and using a nondestructive methods. Moving to the nondestructive editing techniques become one of the targets of new Adobe application releases and updates reaching to the latest Adobe Photoshop CC 2014

Creating a Wooden pattern
In this tutorial you will learn to create a wooden pattern in illustrator CS3. In this we are applying rectangle tool, twirl tool stripes to give them twirl and pucker tool to bring contrast to the stripes. Now you have a great wooden pattern in adobe illustrator.

Creating a Quick Night Scene
This tutorial is a small journey through the steps of creating a night scene in the city. In this we are applying rectangles to make windows, pathfinders and also clipping mask. So, you have a nice colourful quick night scene.

Creating an Abstract Background Path in Illustrator CS3
In this tutorial, you will learn to create an abstract background in Illustrator CS3. In this we are applying gradient and blend options to make blend. After that you will get a great design.

Photo Album In PHP/MySQL
In today tutorial, I will be showing how to create a photo album in PHP/MySQL. Before we get started, below is what our final output will look like. First we create our database and tables. We will be needing two tables: photos and albums. The photos table will hold our photo details while the albums table will hold the albums details.

CSS3 Dropdown Menu
With the implementation of CSS3 can sometimes be unnecessary use jQuery. In this tutorial we will see how to create a simple drop-down menu and insert CSS3 transitions to make it more interactive. This tutorial is compatible with all modern browsers that support CSS3 Transitions. For Internet Explorer that don’t support the transitions you will just see a simple switch on hover. With the implementation of CSS3 can sometimes be unnecessary use jQuery. In this tutorial we will see how to create a simple drop-down menu and insert CSS3 transitions to make it more interactive. This tutorial is compatible with all modern browsers that support CSS3 Transitions. For Internet Explorer that don’t support the transitions you will just see a simple switch on hover.

A simple PHP global static caching mechanism
This blog post introduces a simple global static caching mechanism for PHP. But first, some background. One of the joys of developing this website, the Teradata Developer Exchange, has been building the site on Drupal, a PHP-based Content Management System. Having spent the last decade building heavyweight J2EE apps like Viewpoint, I was curious to see what life was like in the fast-and-loose world of PHP development.

How to create a simple and efficient PHP cache
When working on php websites made from scratch and without a framework, speed can often be an issue. Caching is extremely useful in order to speed up PHP webpages. In this article, I’ll show you a super easy and efficient way to dynamically cache php pages that need to be faster.

PHP Cache Dynamic Pages To Speed Up Load Times
If your website has hundreds of pages with many visitors everyday, you might want to implement some sort of caching mechanism for your website to speed up page loading time. Each client-server request consist of multiple database queries, server response and the processing time increasing overall page loading time. The most common solution is to make copies of dynamic pages called cache files and store them in a separate directory, which can later be served as static pages instead of re-generating dynamic pages again and again.

Getting Started With PHP Templating
In this article, we’ll cover how to separate the view of your PHP application from its other components. We’ll look at why using such an architecture is useful and what tools we can use to accomplish this. Here’s what we’ll cover: Learn some basic MVC concepts, Review some popular templating libraries, Play around with a small custom-made view class. Explore the basics of using the Twig library.

Model View Controller MVC
This tutorial will take you from the beginning to the end of building a MVC framework. The object is not soley to produce the finished MVC framework, although that will happen, but to demonstrate how MVC works and some of the concepts that lay behind it.. MVC is a design pattern. A Design pattern is a code structure that allows for common coding frameworks to be replicated quickly. You might think of a design pattern as a skeleton or framework on which your application will be built.

PHP MVC Framework: A Basic Introduction
The Model View Controller pattern is the latest application development framework for developing desktop, mobile, and web applications. It is extremely useful in large scale applications because in MVC, different parts (views, business logic and storage) of a system are developed separately resulting in loosely coupled modular application. As a result, maintenance, flexibility, and scalability of a system increases and code becomes shorter and easier to read. A lot of PHP frameworks are based on MVC patterns which already exist, but even using these solutions require ample knowledge of PHP MVC Framework basics.