Garbage Collection in PHP – Amazing feature

Last few week i worked on data scrapping projects, million of pages need to scrap and later insertion into database. cron jobs were set to process these records and were running for many days. memory management become critical for that project. In PHP we have two most famous ways to free memory after job is […]

How to use Putty for SSH and Telnet client

You want to make secure SSH connection to server, sure you need a client. here i am talking about Putty. PuTTY is an SSH and telnet client, developed originally for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers. There […]

Check PHP Code Performance and stdClass using InfiniteIterator

Following code is written using stdClass and PHP iterator “InfiniteIterator” $start_time = microtime(true); $std = new stdClass(); $std->first = “first”; $std->second = “second”; $std->third = “third”; $iterator = new InfiniteIterator(new ArrayIterator($std)); foreach ( new LimitIterator($iterator, 0, 1400000) as $value ) { print($value . PHP_EOL); } $end_time = microtime(true); print $end_time – $start_time . ” Sec” . […]

How to install Composer (Dependency Manager for PHP) in Windows

Installation of Composer on Windows(XP, 7, 8) is easy, its only take few steps. What is Composer? it is a dependency manager tracking local dependencies of your projects and libraries. get it here. It allows you to declare the dependent libraries your project needs and it will install them in your project for you. I assume you have xampp […]