The Basic of Web Designing

Designing a web site is defined as the arrangement and creation of web pages that in turn make up a web site. A web page consists of information for which the web site is developed. A web site might be compared to a book, where each page of the book is a web page.

Due to the rapid development of the Internet, new aspects emerge for designing concerns. For non-commercial web sites, the goals may vary depending on the desired exposure and response. For typical commercial web sites, the basic aspects of design are:

Continue reading

5 Reasons Why Use Object Oriented Programming (OOP) in PHP

Hi guys! I’d like to share to you on why use OOP in PHP. Btw, this is my first post here, so I’m really excited! *giggles*

First of all why do we have to use OOP?

We all know that there are two types of programming languages, the Procedural Type, and the Object Oriented. Procedural Types are common in C languages and ASMs, it may also be the first type of PL you may have used. And there is OOP or Object Oriented Programming. Vb is an example of an OOP type.
I don’t want to elaborate those things because I am assuming that you guys already know the difference. If you don’t, you might want to do some Google-ing stuffs.

So back to PHP. We’ve seen PHP as a procedural language. But obviously, it is not. PHP can also do some OOP stuff too.

Continue reading

Squid Proxy: How To Make a Transparent Squid Proxy Server on Ubuntu

grey Squid Proxy: How To Make a Transparent Squid Proxy Server on Ubuntu
Squid is a fully-featured HTTP/1.0 proxy which is almost HTTP/1.1 compliant. Squid offers a rich access control, authorization and logging environment to develop web proxy and content serving applications.

This is a short guide on how to set up a transparent squid proxy server on an Ubuntu Distro. Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator.

Continue reading

Resolving conflicts with other javascript libraries that use $() function – JQuery.noConflict()

One of the reasons that make a software popular is its extensions and plugins. jQuery has plenty of plugins that do almost anything you want, from simple button hide to full blown galleries. Plugins let non developers easily add functionality they need to their websites and there are times when one might include more than one javascript library such as prototype.js, YUI or mootools with jQuery. They all use $ as their main function name. Including second library might brake the behavior of the first one. To resolve such cases jQuery introduces .noConflict() method.

Continue reading

Image Optimization Simple Tips and Practices

There are actually several dimensions to image optimization that involves better placement in search results, optimization for user experience and in some cases, optimization for easier sharing of images on the social web. Whether you’re good at graphic designing but you’re awful on optimizing your image for your web and search engines, then you’ll end up nothing.

For image SEO, it can be helpful to think of optimizing images like optimizing a tiny webpage within your page. Things like url structure, anchor text and descriptive tagging are factors for optimizing images for search engines, just like regular webpages.

Here are a few tips for optimizing your images to improve their performance on the page and in search.

Continue reading

Most Common CSS Mistakes

Working with CSS can seem like a constant battle. Browsers are always changing they way they read the code and Internet Explorer is a culprit. While it’s an incredibly powerful language, it can easily be used incorrectly, which will doom your development to a lifetime of imperfections.

Here are some common CSS mistakes we all make.

Continue reading

Add a Dramatic, Gritty, Old Effect to Your Images

In this tutorial we’re going to show you how to add a dramatic, gritty, old effect to your portraits. You may also use this tutorial to add some details on your blurry shots. Note that i used Adobe Photoshop CS4 on this tutorial and i’m not sure about the functionalities of CS4 if working on the previous versions. We’ll gonna use this image, Cowboy by Leroys and convert it to subject below:

grey Add a Dramatic, Gritty, Old Effect to Your Images

Continue reading