vB Optimise Pro v3 - Beta testers wanted!

Deceptor

Former Developer
After some time, research and development the latest installment (v3) of vB Optimise is near ready to be tested. In this version we've focused on reducing load on your server through serving static content.

As you might have guessed or heard, we've implemented CDN Integration into vB Optimise which automatically collects/publishes static content to a service configured by you and automatically rewrites static content URLs in your webpage content. The result of this is a dramatic drop in requests to your main application server which is desired to maintain load and possibly speed up your site by using a cloud.

Currently vB Optimise can be configured to use 5 services for the CDN Integration:

Amazon S3
The Amazon Simple Storage Service is a widely used service and with their RESTful API vB Optimise can seemlessly manage and update your static content.

Rackspace Cloud - Cloud Files
The Rackspace Cloud service Cloud Files which is similar to Amazon S3 is also a widely used CDN service and their API allows seemless integration.

Windows Azure - Blob Files / Azure CDN
The Windows Azure platform for storage and distribution through CDN has a RESTful API much like Amazon S3 and allows seemless integration with vB Optimise.

Origin Pull / Mirror Service
Several CDN providers supply Origin Pull services (also known as Mirror CDN). These services are straight forward as they pull content from your server automatically and vB Optimise will rewrite content URLs to your origin pull service so that it can do so with ease. vB Optimise will also CDN-ise any css files storaged on the filesystem so images within CSS are also pulled from the CDN service.

Remote Server
The Remote Server connection is a custom API that allows users to enter URL/FTP information for any server they have access to and vB Optimise will manage static content between your forum and this server, perfect for those that have already established cheap servers for static content or have a machine which could be used to serve static content.


So that's the services so far, our structure allows us to add more in the future so if you have any preferred CDN providers which have some form of API then we'll certainly look into it.

What's sent to the CDN?

Right now in the beta stage vB Optimise focus's on 2 primary locations for static content and a couple of misc areas:

- vBulletin Javascript and CSS (This includes any modifications you have which use the /clientscript directory)
- Your Style Images for Skins (This can be /images, or any other directory you have for skins)
- Post Icons (This includes the default post icon which can be assigned in Admin Options)

While not confirmed for the initial release of v3, we will be expanding the CDN to cover more areas based on conditions, such as Avatars/Signatures/Profile Pictures if they are saved to the File System and not the Database.

How do I sign up for the beta test?

To be part of the beta test you need to meet 2 requirements:

1) You must be an existing vB Optimise Pro customer, this feature isn't going to be in Lite unfortunately
2) You must be able to use the CDN Integration, this means you'll need either a Amazon S3 or Rackspace Cloud account, or have a Remote Server you can use. Without this you wouldn't be testing much ;)

If you meet those requirements then feel free to post below, or PM me if you'd like to keep things confidential.

When will beta testing begin?

It has begun :)

When will beta testing end?

When we feel the product is stable enough to be launched fully. We treat vB Optimise with lots of care because we know this is targeted at larger websites, and we don't want to cause issues by rushing this out.

What about more MySQL Optimisations?

As it stands vB Optimise can save your site anywhere from 1-130 MySQL queries per pages, we have clients reaching 60 - 140 million queries saved per day. Right now we think our implementations satisfy our target to reduce load on MySQL and thus our focus on v3 was towards Apache or whatever server software you use to deliver your content.

Sounds great, I have a question!

Fire away below :)
 
Top