How To Improve Your Website Speed

Make  fewer HTTP requests
Decreasing the number of components on a page reduces the number of HTTP requests required to render the page, resulting in faster page loads. Some ways to reduce the number of components include: combine files, combine multiple scripts into one script, combine multiple CSS files into one style sheet, and use CSS Sprites and image maps.

Top 10 uses of .htaccess file

Uses of .htaccess in website

.htaccess is a configuration file used in Apache Web Server. Apache detects and executes the .htaccess file if found. .htaccess file can be used to enable/disable additional functionality of apache web server. This file affects the files and sub directories in the directory it is placed in.

Below are the top 10 usage of htaccess files

1) Security

.htaccess files are often used to provide security restriction for a particular directory. The .htpaswd file is used along with .htaccess file to password protect a directory.

Quick introduction to JavaScript

Bsic Java Script Introduction

JavaScript and Java are completely different languages, in concept and in design. JavaScript is a client-side programming language and is the default scripting language in HTML and is used to program the behavior of web pages. JavaScript can 1) Change the HTML content 2) Change the HTML Attributes 3) Change the HTML Styles (CSS) 4) […]

Why HTTPS is more secure than HTTP

Importance of Https

Here is a quick introduction on HTTPS and the benefits of HTTPS over HTTP. HTTP – Hypertext Transfer ProtocolHTTPS – Hypertext Transfer Protocol over Secure Socket Layer HTTPS is a communications protocol for secure communication over the Internet which makes an encrypted connection between the browser and the web server. HTTPS is often used to […]

Quick Comparison between PDO (PHP Data Objects) and MySQli

Pdo Vs MySqli

Quick comparison between PDO and MySQL. 1) MySQLi supports only MySQL database where as PDO supports different database systems like Microsoft SQL Server, MySQL, PostgreSQL etc. 2) PDO supports named paramaters which makes it flexible and easier. MySQLi doesn’t support named parameters. MySQLi provides question mark parameter binding and we must keep track of paramater […]

Troubleshooting and Debugging techniques for PHP programmers

PHP Trouble Shooting & Debugging

First thing to do while troubleshooting your code is enabling error reporting.You can start by including the below two lines of code at the start of your PHP script. ini_set(‘display_errors’,1); error_reporting(E_ALL); There are four types of errors in PHP. 1. Syntax ErrorsSyntax errors are caused by typo in your code. A missing semicolon, parenthesis or […]