Tag Archives: service

Subscribe to the blog for updates and news

Did you know you can easily follow my blog via email and/or RSS Feeds? People often ask me; “is there an update for AdRotate Professional”. Or I get emails with support questions asking things that have either been fixed or added in later versions of the plugin. Clearly they didn’t know about updates. Some people didn’t update for years.

This is a security risk for various reasons, but also a big strain on support time. If I have to sort of copy paste “Update to the latest version, it’ll fix your issue” for half of the emails I have less time to answer real support questions.

So, as a result I finally (yes, long long overdue) took a look at the subscription options on the site. You can subscribe for email updates – Every time I post something on the blog you’ll get a email notification. I don’t have many subscribers.

There is also a RSS feed, nice and old-school. There are a whole bunch of subscribers on there, but not nearly what I was hoping for.

Subscribe on this page:

On the AJdG Solutions Blog plugin updates, ongoing sales, website updates and tech related articles get posted. Mostly plugin updates though. Usually 4 to 6 articles per month.

AdRotate Pro Nulled

A “nulled” piece of software is a hacked and modified version of that software. It is made suitable for use without a license. Using it is illegal and there are some big risks using such software.

You are looking to safe a few bucks, at great cost

You are looking for ways to run your website the cheapest way possible. Often that results in cheap hosting and using free software and plugins. Some even go as far as using nulled or hacked versions of paid plugins.

As with lots of paid plugins, there is a nulled version of AdRotate for WordPress floating around. This, “fortunately”, is an older version of AdRotate Pro. Therefor it lacks newer features and has some bugs that have been fixed since.

As far as I can tell the nulled version of AdRotate Pro has a backdoor kind-of-thing built in which has your website enter a botnet.

Obviously that means that when you use this kind of software you are taking huge risks. Being a cheap ass will cost you revenue this time around.

Risks when using nulled software:

  • Unknown advertisers
    Your website may show adverts controlled by a hacker group on which you do NOT get revenue.
  • Backlinks to other illegal or dangerous websites
    Backlinks are considered very important for SEO. Hackers can put links from your blog to low ranking sites.
  • Destruction of your blog
    Nulled scripts sometimes send your username and password information out to hackers.
  • Legal action by Theme and Plugin developers
    Software developing companies could take action against you.
  • Search engines such as Google and Bing may derank your website
    Search engines hate illegal activities. Your site may be ranked lower. Or worse, be removed completely.
  • Your web host may suspend your hosting
    Spotting a threat in your website, your hosting provider may decide to take your site offline.
  • Viruses and botnets
    Your site, using your own software, such as WordPress, may enter a botnet to do all kinds of bad stuff.

All of the above will cost you a lot of time, stress and often times money.

What if you can not afford to buy premium software?

Running a website costs money. Those costs can add up, I know. With AdRotate for WordPress you can start earning money without using a illegal version. You can use our free plugin available in the WordPress directory.
Download AdRotate for WordPress for Free here »

However, AdRotate Pro is one of the cheapest ways to monetize your website. The moment you start installing it and you have some campaigns active on your website, you start earning money.

AdRotate Pro works with a license key, but unlike some other plugins there is no subscription or yearly renewal. This makes AdRotate Pro the cheapest ad-plugin for WordPress.

What does the license key do?

With AdRotate Pro you get free updates for life. Straight to your dashboard. Updates often include new features or improvements to current features.

The license key also unlocks AdRotate Geo. A Geo Targeting service exclusively for AdRotate Pro users. This allows you to target your advertisers in specific countries or cities all over the world. Making running one campaign in 6 or more languages very easy to manage.

And, equally important, the License Key unlocks the support form. Which is a contact form in your dashboard that allows you to directly contact Arnan, the developer of AdRotate Pro. You’ll usually get a reply within 1 business day, often with a solution.

When you use a illegal version of AdRotate Pro, you’re missing out!

Do you have comments or questions about this article? Feel free to comment!

Are you already using AdRotate (Pro)? Please visit the support forum and the AdRotate manuals.

Caching to improve your lousy hosting

An interesting thing and general misconception about website caching is that caching is good. Well yes, it can be. But do you really need caching? I think most people do not…

This post is not about how useful Caching can be. It is about how people misuse caching and the illusion of making things better.

most people use caching to make up for sloppy shared hosting

That’s right. You have found the cheapest hosting provider you could get and now you discovered your site is slow. Like any sane person everything is to blame but the server. Because the provider says its “quality premium ultra hosting on fast and reliable servers” and they’re experts.

Well, think again; you’re to blame for being cheap. Your provider is to blame for offering crap hosting packages. Everybody looses.

So what is caching?

Caching is a method of speeding up your site or lessening the server load by having the caching software generate HTML files and store them in a static location. This generally means that your server has less to do so can do things faster. Which is a good thing.

The generated HTML files do not talk to the Database server, nor do they require tons of PHP code to be generated on pageload. This saves Processor capacity, uses less memory and prevents MySQL connection clogging. If set up correctly this means your site may be faster.

Shared hosting generally sucks

Yes it’s cheap, yes it works, yes you got screwed.
Why? Because 9 out of 10 hosting companies oversell their server capacity. They assume that you, the common user, will not use 100% of your allotted resources. Thus that “spare” power can be sold again, and again.

Think of the server as a swimming pool. And you rent that pool for you alone. But it’s big enough for 10 people. So the owner of the pool rents out the pool 9 more times. Because you, a single person, only uses 10%. And you’re not always there either. So why stop at 10 people. 20 will fit too.

And yes, it’s the most common and most popular form of hosting in the world. And the internet thrives on it. But it’s also the worst form of hosting. Often you don’t even get proper separation from other customers in terms of resource pooling.

Why that matters for caching

All those people clustered together, sharing computer resources and hogging up connections will take it’s toll. Usually on speed. Logically you complain. You paid for your fancy hosting and it’s not as fast as promised.

Almost always their response will be that your site uses too much CPU or memory. Or has too many open connections to your database… But they have a fix for that. And that is that you set up caching. This will lessen the load and make things faster. It’s win win. Except it’s not.

If the hosting would actually be sufficient for your needs you very likely wouldn’t need caching. Simple as that. Sure you can install a caching solution to make it faster. But it shouldn’t be the solution to make up for underperforming servers.

On my websites I do not use caching, but I do use a CDN for images. This makes sites a bit more smooth yet I don’t have to deal with actual caching.

Acceptable use

Small sites using shared hosting is fine. Even on a server that is heavily oversold. Since it’ s small site. You don’t use a ton of resources. Your user base is probably not too bothered with the site being a tiny bit slower.

Larger sites should seriously upgrade to “real” hosting. Some sort of premium package with higher limits. Or a dedicated server or higher end VPS. Simply because more visitors require more resources. Shared hosting by design can’t provide that without crippling everyones experience. Caching may appear to be the solution. But it’s a sham to compensate for your underperforming hosting package.

It happens all the time. I see it almost every day. Sometimes people using my AdRotate plugin complain about their site being slow. A quick investigation often points out dumb limitations in their shared hosting package causing the slowdown.

Limitations such as 4-10 simultaneous MySQL connections. A maximum on server threads. A cap on Ram or CPU usage. In some cases you wonder why those sites can even be online during peak hours because they’re so slow and unwieldy.

But hey, you got cheap $3/month hosting…

The viable solution

Admit you’re successful. You have thousands of visitors per day. Pull out that wallet. Upgrade to a larger hosting contract. Invest in some proper infrastructure and stop being cheap!

Find a hosting provider that…
… does not limit your MySQL connections.
… does not limit your IMAP connections.
… allows you to set your *own* memory limit. Or has a reasonably high (128MB or more) limit.
… does not throw you in a resource pool with 300 others on one server to fight for CPU cycles.

Better yet. Hire a respectable dedicated server or a higher tier VPS (with reasonable resource allocation). Usually any type of hosting has a whole bunch of limitations and shortcomings. However, on a dedicated server or VPS the bar is set a lot higher and often allows for customized configurations you can make/configure yourself.

My hosting

None of my sites use Caching. As mentioned, I do use a CDN for images. This is enough of a boost as far as I can tell. I rent a managed VPS. It costs about $50 USD a month and it’s worth it.