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 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 […]

Web Application Development

Web applications have become even more popular of late. The major advantage of having a web application are its easy of use, accessibility and platform independence. A web application can be accessed from any part of the world using any device that have web browser installed in it.

Mobile App Development

Mobile Applications are becoming more popular day by day with the increasing use of smart phones and tablets. You would do well to get into the Mobile App market to provide your users the most convenient option to interact with you.