Skip to content

Instantly share code, notes, and snippets.


Muhammad Azaz Qadir azazqadir

  • Karachi, Pakistan
View GitHub Profile
azazqadir /
Created Sep 30, 2019
Installing Bagisto

Download Bagisto by using following command


Unzip with unzip v0.1.6

Copy the content of the zip to the public_html

azazqadir /
Created Aug 27, 2019
Commands used in error logging in PHP

To enable error logging, open php.ini file and add this

error_reporting = E_ALL & ~E_NOTICE

error_reporting = E_ALL & ~E_NOTICE | E_STRICT


error_reporting = E_ALL & ~E_NOTICE
azazqadir /
Last active Oct 29, 2018
Unit Testing in CodeIgniter Projects

An example of test case in n CodeIgniter.

class Testcase extends  CI_Controller


public function get_testcase(){

    $this ->load ->view('view_testcase');
azazqadir /
Created Oct 27, 2018
Parsing Data in JSON in Codeigniter

You can use Codeigniter curl library to parse data in JSON format. For this you can use POST request.

Add this to your JSON file


$url = '';

$formatJsondata = array(
azazqadir /
Created Oct 19, 2018
Creating Migration Table in Laravel for ToDo App

To create a simple ToDo application in Laravel, you first need to setup database. For that, start with configuring the .env file. Now to create table in Laravel, you need to create migration table. For that, use the following command

php artisan make:migration create_todo_table

Now execute migration with following command:

php artisan migrate
azazqadir /
Created Oct 4, 2018
Building Ecommerce in Symfony

Symfony is great framework with some useful components. You can easily create Symfony ecommerce website using bundles. You can even create a rich UI by integrating React on front end. Learn more on how you can create a Symfony ecommerce website and integrate React and Cloudinary with it.

azazqadir /
Created Sep 29, 2018
PHP Performance Optimization Tips
  • Consider using the swoole extension. Some applications can run 30 times faster. Be sure you understand how it works.

  • Use cache wherever possible in order to reduce the amount of DB queries. Optimize the DB queries too, these are often the performance bottleneck of any web application regardless of the stacks / frameworks that are used.

  • varnish for full page caching & redis for session caching but it’s the best choice IMO.

Read Tons of More Tips on PHP Performance Optimization.

azazqadir / config.php
Created Sep 27, 2018
PHP Contact Form Script
View config.php
$host = "localhost";
$userName = "fyrhp";
$password = "RTDE";
$dbName = "fyrhp";
// Create database connection
$conn = new mysqli($host, $userName, $password, $dbName);
// Check connection
azazqadir /
Last active Sep 26, 2018
Best PHP Frameworks of 2018
  • Laravel

  • Symfony

  • Codeigniter

  • Yii

  • Zend

View index.php
ini_set('session.save_handler', 'redis');
ini_set('session.save_path', "tcp://localhost:6379");
//echo ini_get('session.save_path');