Monthly Archives: September, 2015

11 moments in cricket which made the fans cry in pics

11 moments in cricket which made the fans cry in pics: Cricket is a sport which rules the heart of millions of people who are in love with this game. From the moments of joy and excitement to the point when the hearts of the fans are racing fast, this game has the capacity to surprise us in uncountable ways. Sometimes, it gives us a smile while at the other leaves us in tears. Such is the level of closeness and association that this wonderful sport enjoys. Today, we will take you back in time to the moments which brought about tears in the eyes of the fans, sometimes out of happiness while at the other in grief.

Let’s have a glance at the 11 moments in cricket which made the fans cry in pics:

1. When Sachin Tendulkar who is hailed as a divinely figure in cricket retired from the game in 2013, then not only the people at Wankhade but the whole cricket universe couldn’t stop their tears.


2. When South Africa lost the semi-final match against New Zealand in World Cup 2015, the heart-broken AB de Villiers was left teary eyed. Millions had their eyes numb along with the champ.


3. There are certain players like Kumar Sangakkara who are loved by everyone. Sanga’s retirement and his emotional farewell speech captured the raw emotions of most of the people.3.-Kumar-Sangakkara

4. When the Aussie cricketer Philip Hughes passed away after a fatal injury on his head, it got the whole cricket fraternity emotional and the fans couldn’t bear the sight of losing a player as promising and young as Hughes.


5. When people got to know that the hero of the World Cup 2011 Yuvraj Singh was suffering from Cancer, it got all the die-hard cricket fans very emotional as only a man of Yuvi’s heart could have played the tournament carrying a tumor.









6. The Bangladeshi all-rounder Shakib-Al-Hasan was dejected after Bangladesh lost the Asia Cup final in 2012. The tears in his eyes reflected the emotions of the millions of Bangladeshi fans.

(Photo Source:



7. The English player James Anderson was seen in lot of agony after he couldn’t help his side draw a Test match against Sri Lanka. The pain was ever so evident in his eyes as well.


8. When the glorious career of Mark Boucher came to a shocking end due to an eye injury, it ignited a lot of remorse throughout the cricket universe.


9. When India won the World Cup 2011 after 28 long years, it gave a glittering smile on the face of the Indian’s though they also shed tears as it was one of the greatest moments of India’s cricket history.


10. When the former Aussie skipper Michael Clarke announced his retirement at the Trent Bridge Test, the tears in his eyes turned into one of the most emotional moments of the year.


11. After losing the Adelaide Test in 2006, the star English all-rounder Andrew Flintoff got very emotional which reflected through his eyes.




Secrets Unraveled: Managing a High Traffic WordPress Site

A couple of days ago, we looked into how you can drive more web traffic to your WordPress website, so this isn’t it. We also ventured into starting your own freelance business with WordPress, so this isn’t that as well. In today’s post, we will not show you how to start a WordPress business or drive more traffic. Instead, we will take you through a step by step guide on setting up your WordPress site for when you finally hit the pot of gold as far as traffic goes. This we do in a bid to ascertain that your site doesn’t break when you start getting more and more visitors. Enjoy and don’t leave without sharing your thoughts in the comment section at the end.

Here’s a quick breakdown of this serving:

  • How to prepare WordPress for high traffic
  • Case study of high traffic WordPress sites and… What do they do to make good of the high numbers?
  • Essential plugins and tools for high traffic WordPress Sites (Juicy)
  • Acquiring WordPress traffic (uh-oh, we just said we won’t be going into traffic generation but just had to, because, well, we’re talking traffic)

How to Prepare Your WordPress Site for High Traffic


Out of the box, WordPress is built scalable, allowing it to adapt to any task, hard or simple, and/or any amount of traffic you throw at it. But there are a couple of considerations you have to keep in mind when scaling for more traffic to ensure your site is performing at its best. What are these considerations?

Processor & Memory Limitations

To have your WordPress site online, you need a capable web server. You need sufficient server resources to run your site without hassles. Two server resources you absolutely need are adequate processor power and memory. Now, high levels of traffic can be incredibly taxing to your web server, which in turn causes your site to slow down or break.

Which is exactly what we don’t want happening, especially when you’re receiving tens of millions of visits and page views. What to do? Firstly, ensure your web host has the server resources required to provide sufficient memory and processor power. And since WordPress runs on MySQL and PHP, make sure your host provides the latest stable versions of these platforms to create a favorable environment in which to run your WordPress site.

Speaking of MySQL, did you know you can rig your MySQL settings to permit many simultaneous database connections? Oh yeah you can. It’s called replication, which – among other things – ensures users won’t encounter the “connection timed out” error when accessing your busy site. On top of that, you can improve MySQL performance by proper indexing, and using query caching. Further, you can create a read-only slave of your master database in order to separate read requests from insert/update queries, which results in a faster and sturdier environment for your high traffic WordPress site.

But as a beginner, this might sound all too alien to you, which is why the Core WordPress team built the HyperDB plugin to help you out. If you’re one bit curious, HyperDB, “…is an advanced database class that supports replication, failover, load balancing and partitioning.” It’s the kind of solution you need when your traffic numbers start racking up. Moving on…

Burst Data

Some web hosts will allow you to exceed a pre-set transfer speed limit – something known as bursting data – when demand for yout content is high. Some servers are automatically configured to allow this service. Other web hosts will charge you for the service, while others don’t have the service at all. It’s your duty to check with your service provider.

Limit Graphics and WordPress Plugins

Let’s assume your WordPress site calls upon five graphics and four WordPress template files to create the design of your site. For 1,000 web visitors, these files will be loaded 9,000 times resulting in a huge demand on your site. WordPress plugins are called by your theme as well, and to function, they make queries to your database. This just means the more plugins you have, the more the database queries, and the heavier the activity on your server. What to do?

  • Reduce the number of graphics needed to create the design of your WordPress site. You can do this by eliminating unnecessary graphics, and editing your style.css and template files.
  • Turn off WordPress plugins that you can live without even if it’s for the few days you have a spike in traffic. Look into hard-coding some of the features you need directly into your theme.

Use a Content Delivery Network (CDN)

To avoid traffic overages (exceeding your allotted bandwidth) and maximize the performance of your WordPress site, you should consider using a content delivery network aka CDN. This way, your site’s files are served from a data center closest to the web visitor. This reduces load on your server significantly since copies of your files are stored on multiple data centers around the globe.

When there is a huge demand for your content, your server won’t be the absolute receiving end of the spike in traffic – CDN servers will act a shield. There are many pay-as-you-go CDN solutions out there, so you ought to set up in no time. If you have no idea where to start, we recommend CloudFlare (a personal favorite) and MaxCDN.

Upgrade to Better Web Hosting

Sure enough, shared web hosting is great for new blogs with low levels of traffic. This, however, will become a problem when your traffic increases to tens of thousands of views per day. If you’re currently on a shared hosting plan and you notice poor performance when you have traffic spikes, consider migrating to VPS. If you’re facing traffic problems with your VPS plan, migrate to a dedicated server and so on and so forth.

There are a couple of managed WordPress hosting companies out there that offer you great managed WordPress hosting packages. They include WPEngine, Flywheel and Media Temple among others. These companies provide a whole range of features from automatic updates and backups, CDN, caching layers, top-of-the-drawer security, dedicated infrastructure and great support among others. The prices may not be beginner-friendly, but for the peace of mind and the assortment of awesome features you get, they are worthy every single penny.

Use a Caching Plugin

A caching plugin could be the tool that saves your site from collapse when the number of visitors go up, up and up. How so? Glad you asked. A caching plugin usually creates HTML versions of your pages, which reduces the number of times WordPress needs to invoke PHP to serve pages. With a great caching plugin, you can increase the speed of your WordPress site, while shielding yourself from the negative effects of a downtime.

You want to go for a caching plugin that supports features such as page caching, database caching, CDN and minification just to mention a few. Great examples of awesome caching plugins include W3 Total Cache, Varnish Cache, and WP Super Cache among others.

Take Advantage of Service-Oriented Architecture

Most basic hosting plans will host your WordPress site and MySQL database on a single machine. Unfortunately, this kind of configuration favors not resiliency or site speed when your traffic spikes. What to do?

You can split your WordPress into multiple parts, and serve each separately. What does that even mean? (So sticky) By taking advantage of a service-oriented setup, you will take more load, run faster, and easily identify stress-points that need ironing out. Here’s an example of service-oriented architecture:

  • MySQL database to host your master/slave WordPress database
  • Nginx/Varnish proxy layer to handle all initial request from users
  • Nginx/Apache2 web server to handle page rendering and site administration
  • Image server or CDN to serve media files

Note, the above set up is just an illustration, yours may be different depending on your needs. With a great architecture in place, you can scale in/out any layer independently depending on your traffic levels. All the same, don’t sweat the details, if you don’t understand service-oriented architecture, please consult your web service provider for instructions on how to set up your design.

Case Study: High Traffic WordPress Sites


In this section, we will quickly look at some high traffic WordPress sites, and how they cope with high volumes of traffic. First, here’s the list of the candidates that made it to our case study today. Oh by the way, they pull the kind of stats that we only dream of:

Now, let’s see how they cope with huge amounts of traffic.

Hot Air

After only 48 hours of launching, Mark Jaquith – the developer behind HotAir – had to migrate the site to a new server. Guess he didn’t anticipate so much growth in such a short period. And in order to keep up with the growing traffic, Mark invested in a CDN to deliver static content, a proactive caching solution, and a load balancer with multiple web backends. HotAir uses VaultPress for backups (and so do we – it’s pretty awesome), Google Analytics for the dets, News beat, chart beat and WordPress stats (for more dets).

Digital Trends

Digital Trends is no longer the baby it was at launch. With over 33 million pages views each month, it’s one of the fastest growing WP-powered site considering it started with about 1 million uniques per month. Here’s what Tom Willmot, the guy who brought us Digital Trends, has to say:

When I started work on the website, there were some pretty big performance sinks in the code base that needed ironing out…Coding well plus some persistent object caching are enough to begin with.

That’s right, clean your code kids. Moving on.


Unlike the other companies we are reviewing in this section, Slashgear had a scalability plan in place when they launched. Their plan was to grow their traffic by 30% each year. The only problem? Their plan did not account for sudden traffic spikes. You’re reading this part because their threshold was exceeded every time Apple made a huge announcement. The result? The site would struggle to keep up with the demand.

So how did Slashgear handle the upsurges? Firstly, they added Amazon EC2 to their infrastructure. They hosted the website over at SoftLayer, a dedicated cloud web host (much like Cloudways cloud hosting options). Then they adopted the Disqus comment system, which took the comment load off their servers. They have powerful caching in place, and advises you to use a trial-and-error method to set up your WordPress site.

The Next Web

The Next Web was launched when there were few large WordPress sites. As such, they weren’t really prepared for the sharp spike in traffic. All the same, they adapted and learned along the way. When the traffic shot up, Arjen Schat and Pablo Roman had to work fast. Went to work and found Memcached for heavy queries, Munin for monitoring and Varnish as a reverse proxy. They use W3 Total Cache and WPVarnish as well. (zing) started as on shared hosting but they were immediately kicked out because – high traffic. They moved to VPS hosting but were kicked out once again. So they moved to dedicated server and incorporated a CDN but that wouldn’t cut it. Finally, they settled on load-balanced servers and threw CDN to the mix.

With a service-oriented architecture, has survived high traffic levels since November 2011 with zero hassles. They use tools such as W3 Total Cache, WP Widget Cache, Plugin Output Cache, Recent Posts, Recent Comments and Similar Posts, Clean Options and WordPress Sphinx search plugin. They’ve adopted a responsive design to cater to mobile visitors.

Essential Plugins + Tools for High Traffic WordPress Sites

We have sprinkled this post with quite a number of plugins, tools and solutions meant for high traffic WordPress sites. As such, this section will just summarize the resources you might want to utilize:

  1. High traffic compatible hosting solution (such as WPEngine, Cloudways, etc.)
  2. Improved website caching (with W3 Total CacheWP Super CacheVarnish CacheMemcached and WP Widget Cache)
  3. Better comment management (Disqus
  4. CDN for improved performance (CloudFlare CDN & MaxCDN are both great)
  5. Frequent & reliable website backups (VaultPress, BackWPup, BackupBuddy etc.)
  6. Analytics & tracking tools (like MuninWordPress Stats, and Google Analytics)

Obviously you don’t have to use any of these, but they are helpful tools and resources that can make managing a high traffic website much more, well, manageable.

Acquiring WordPress Traffic

Perhaps you are a beginner without much traffic. Perhaps you’re reading this post to prepare for scalability unlike most of the people in our case study. While it’s great to be prepared, best would be to build your WordPress-based business and learn along the way. That’s the best way to learn. After all, experience is the best teacher. For your business to flourish though, you’ll first need to get more traffic to your WordPress site. Here’s a quick word by Mike to keep your motivated:

Creating a high traffic WordPress site is not as complicated as many would have you believe. Sure, it takes a lot of testing, failing and starting all over again, but once you get the hang of it, you’ll regret why you didn’t start earlier. – Mike Wallagher, How to Promote Your Blog and Get More Traffic.

At the end of the day…

Surviving traffic spikes and/or running a high traffic WordPress site shouldn’t intimidate you. In essence, you should enjoy the high traffic, and work towards growing your business. How do you manage traffic on your WordPress site? Had problems related to high traffic on your WordPress site? Please share your experiences with us in the comment section below. Adios!

  • Published on: September 11, 2015
  • Under: WordPress Tipss.

How to Make Money with WordPress


How to Make Money with WordPress.

Most webmasters will start building websites with WordPress purely for fun; however, after a while they may want to take their hobby more seriously and look for a way to make money from their website.

Now, most of you reading this will already have some basic knowledge of the WordPress platform, and we could all use a little extra cash, right?

Today I want to introduce some of the best ways you can make money using WordPress.

Developing Themes

One of WordPress’ main strengths is that it allows just about anyone to throw together a great looking website using one of the many themes available. The themes are built by developers, so WordPress users won’t necessarily need any technical knowledge themselves.

There’s a thriving collection of free themes available in the WordPress repository – 2,760 as of today – but WordPress users are increasingly turning to premium themes. Premium themes are often higher quality, feature-rich, and come with more customization options than the free themes available.

If you have the skills required to develop your own theme, you could cash in on this by developing your own WordPress theme(s). Because the theme is responsible for the appearance of a WordPress website, anyone capable of building great looking themes will be in very high demand – and this can be highly lucrative!

Some developers prefer to market their themes themselves, selling themes from their own website. They might charge visitors for a single theme, but increasingly, developers like to bundle their themes into a collection; they then charge customers a recurring monthly/yearly fee to access the lot – this is known as a WordPress club.

Other developers prefer to list their themes on a marketplace. Competition is high, but there is also a guaranteed stream of visitors, so the developer doesn’t have to worry about driving traffic to their website. ThemeForest is the most popular marketplace, with 4,522 WordPress themes currently available, and themes selling for around the $30 to $60 mark.

If you offer your theme exclusively on ThemeForest, they will take a cut of between 12.5% and 37.5% depending on the quantity of themes you sell. If you want to offer your theme elsewhere, too, they will take a 55% cut.

If you design great themes you can quickly build a name for yourself – and therefore an income – whichever route you go. WordPress clubs offer the potential for recurring income, but the sheer volume of traffic to the ThemeForest marketplace makes it highly lucrative. Some of the theme developers on ThemeForest do very well for themselves – top developers earn over $20,000 per month.

Developing Plugins

Like themes, plugins are another reason WordPress has become the go-to CMS for beginner and expert webmasters alike.

Plugins can be quickly and easily installed on your website, and generally support a very specific on-site function — for example, social sharing icons.

WordPress plugin developers are highly skilled programmers who are generally very good at identifying and solving problems. If there is something about the WordPress platform you don’t like, or you are struggling to find an existing plugin to add a specific function to your website, there is a good chance that other users are in the same situation.

If you can create a solution to these problems in the form of a plugin, other users can install it to solve their problems, too — and many will be willing to pay for this.

As with themes, there are both free and premium plugins available. Free plugins are uploaded to the WordPress repository, with 33,458 available at the time of writing.

Premium plugins can be found in a number of places. You have the same sales channels as with themes: you can sell them from your website individually, include them in a collection as part of a WordPress club, or sell them via a marketplace.

The most popular plugin marketplace is CodeCanyon, which is owned by the same people that run ThemeForest. There are currently 2,950 plugins uploaded there.

Plugins tend to be less expensive than themes, usually selling for between $10 and $30. However, plugins can be more lucrative, as users are likely to install a lot more plugins, and there is less competition as plugins serve very specific purposes.

WordPress Services

If you don’t want to sell something you’ve created, technically-proficient WordPress users can offer their expertise for hire to other WordPress users.

For example, non-technical users will only be able to use their theme as it comes, out-the-box. If there are aspects of the design they want to customize, they won’t know where to start. If you have an understanding of web design and can develop WordPress themes, why not let other WordPress users hire you to make the changes they want but are unable to make for themselves?  Presto, you’ve got yourself a WordPress theme customization business.

That’s just one example of a WordPress user exploiting their skillset to earn a living. Of course, there are plenty more options – think outside the box and you could have an entire market to yourself.

Complete beginners won’t know how to install WordPress on their website, add a theme, or know what plugins they will need. With a little information, you could help that person get started by recommending and installing a WordPress theme based on their requirements, configuring it correctly using the out-of-the-box customization options the theme supports, then pointing them in the direction of all the plugins they will definitely be needing. It sounds easy, but it isn’t for some people, and they will pay good money for your help.

WordPress Content

If you like to write, and you have a good grasp of the WordPress platform, you could make a living writing WordPress-based content – the path I’ve chosen for myself!

Many WordPress users will want to learn more about the platform, as well as save money wherever possible. In this scenario, they are more likely to search for information using Google than pay someone for help.

A number of fantastic WordPress resources exist online, Torque included, which educate visitors on how to use WordPress — technical discussions, plugin recommendations, theme reviews, and more.

There’s a lot to be said about the platform, and everyone has their own opinions on what works best. With this in mind, most of the well-established WordPress blogs are willing to pay WordPress experts to contribute to their website. Have a look around and send a few emails – even if a website isn’t advertising, they will usually be keen if the right person comes along.

Monetizing a Website

If you’re capable of building great looking WordPress websites and you’re a savvy marketer, there’s no reason why you can’t build your own website capable of generating an income for you.

There are a number of ways you can do this.

For a start, you can indirectly earn a WordPress income from your website using one of the other monetization options featured today. For example, selling themes is how a theme developer makes money, but they still need a website to sell them from; and, if you offer a WordPress-based service such as freelance writing, you will still need a website to promote your service.

There are also webmasters who build a website specifically with the intention of monetizing. This includes affiliate marketers, who promote products in return for a commission of any sales they drive.

Some webmasters will monetize the traffic they generate either by selling advertising space on their website or using a service like AdSense, which earns you money when a user views (CPM) or clicks (CPC) on an advert. The more traffic you get, the more money you earn.

Finally, there’s the option to build a website with the intention of ‘flipping’ it – in other words, selling it for profit. Those of you that are good at building traffic to a website quickly can then sell it on to anyone looking to buy an established website. Websites generally sell for around 6-12 months earnings.

Final Thoughts

These are just some general ideas for monetizing WordPress, but in reality you can sell any service/product a person is willing to pay for. All the ideas I’ve featured today are relatively mainstream ideas, which thousands of WordPress users make a living from every day.

Of course, as a result they can be quite competitive. The key is to use these suggestions for inspiration, then think outside the box to give it your own twist. If you can find a unique idea with strong demand, you can potentially do very well for yourself.

Do you make a living from WordPress? Share your experiences in the comments section below! 

6 Proven Ways to Make Money with WordPress

Smiling girl holding piggy bank money

6 Proven Ways to Make Money with WordPress

Continue reading →

PSL Teams Foreign Players in PSL

PSL Teams

There are five teams suggested to participate in the inaugural season of the Pakistan Super League. The Pakistan Cricket Board has announced that for the first 3 years, the league will consist of five teams with a total of 16 players that will include 5 foreign players and 11 Pakistani nationals including at least two emerging players. The PCB has ambitious plans to expand the league in the fourth season to eight teams with a 59-match tournament. these will be played in Lahore, Karachi. Here’s the official PSL teams list for the 2016 inaugural season.

More details about the official teams and their squads will be available on when officially announced by PCB.

PSL Teams

The unofficial teams list include 4 provincial teams & one federal team (Islamabad) that are set to take part in the inaugural season.

  • Karachi Super Stars
  • Quetta Challangers
  • Lahore Warriors
  • Peshawar Dozers
  • Islamabad Blasters
  • Foreign Players in PSL

    International signings in the PSL so far:

    Australia: Brad Hodge

    England: Kevin Pietersen, Ravi Bopara, Luke Wright, Tim Bresnan, Jade Dernbach, Chris Jordan

    West Indies: Chris Gayle, Kieron Pollard, Darren Sammy, Sunil Narine, Dwayne Bravo, Andre Russell, Lendl Simmons, Denesh Ramdin, Jason Holder

    New Zealand: Jesse Ryder, Grant Elliott, James Franklin

    Bangladesh: Shakib Al Hasan

    Sri Lanka: Angelo Mathews, Lasith Malinga, Thisara Perera

    South Africa: Johan Botha