What is "version control", and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later. For the examples in this book...
Author: Digvijay Tiwari
Norway and Singapore tops in Global Internet index
Internet speed test company OOKLA released global internet index based on average download speed in 100 countries for month July 2017. Ranking orders over 100 countries for both Mobile and Fixed line broadband. Also, it provides increase and decrease in...
Steps to create your first PHP Composer package
In my previous article “Composer -- a PHP dependency manager”, I told you how to install and use PHP Composer on Ubuntu. In this article I’ll tell you how to create a package using composer and submit it to packagist....
Introducing composer — PHP dependency manager
In one of my previous article, I got a question from one of the reader -- what is Composer? How can we use it? PHP Composer is not the package manager like apt or yum. This is dependency manager influenced...
Session bag – Encapsulating dataset of attributes in Symfony 2
PHP has its own session management system and it requires $_SESSION to access session variables. However, it interferes the code testability while working with OOPs in PHP. To overcome this, Symfony 2 introduces concept of session bag that is linked...
Playing with annotations in symfony 2
Annotation is a term used in computer programming to refer to documentation and comments that may be found on code logic. Annotation is typically ignored once the code is executed or compiled. Sometimes programmers will anticipate that those learning a...
MongoDB — a way beyond NoSQL
MongoDB, a famous name in developer community today. That enables you to leverage data and technology to maximize competitive advantage, Reduce risk for critical deployments, accelerate time-to-value, lowers total cost of ownership. MongoDB enables you to develop the application in...
How to use Memcached with PHP 7
Installing memcached is very easy and it is very helpful for the websites that handles large amount of data and large amount of users with huge traffic. Since, It is a memory based cache it is very fast and effective....
Step by step Memcached installation on Ubuntu
Memcached is general purpose, high performance memory caching system, which is used to speed up the dynamic websites. Basically, Memcached uses RAM to store the cached data in serialized key value format. Memcached is free and Open source software distributed...
How to send email using PEAR Mail
PHP Pear Mail is one of the best way to sending Emails in PHP. Although mail() function is working well in PHP, I would like to use PEAR::Mail because, it has more advanced features that can be used in PHP....