|
|
|
|
|
Tags |
|
Caching
,
Compression
,
optimization
,
Performance
,
Replacements
,
Tokens
|
|
|
|
|
|
|
|
Automatic Optimization + Page Caching + Http Compression = Performance
Performance + SEO + Virtual URLs + Conditional Replacement Rules = PageBlaster.
PageBlaster = Total control of your DotNetNuke pages.
You don't get a second chance to make a first impression, so one important thing is that your web pages load fast to keep your customers from leaving your site. PageBlaster automatically makes a copy of your dynamically built pages and stores them in memory and on disk with optional compression for super-fast delivery.
With the PageBlaster Content Delivery Engine, you can Completely optimize your content for performance & W3 compliance including XHTML.
Major Features:
- NEW in 3.0 - Automatic Static File optimizations as recommended by YSlow for FireBug.
- Automatically Merges & Optimizes CSS & JS files to reduce HTTP Requests
- Compress and cache WebResource.axd files
- Set content expiration dates to further reduce unneeded 304 responses
- NEW in 3.0 - Save any Page as a static default.htm file (avoids ASP.Net startup lag)
- Dynamic Page Optimization, Caching, and HTTP Compression to memory and disk
- Reduced Database calls means faster page response
- Caching compressed pages means less CPU since pages will not have to be compressed on every request.
- Human And SEO Friendly Urls (you specify exactly what the Url should be)
- Virtual Paths without page name extensions (ie. http://www.snapsis.com/PageBlaster)
- Powerful Replacement Engine
- Over 100 Built-in Replacement tags that work anywhere in your portal
- Create and Replace your own tags with a WebCapture from Url
- Create and Replace your own tags with your files on disk
- Create and Replace your own tags with an XML Transform
- Rules can be grouped together to perform complex functions like making pages XHTML compliant (http://www.snapsis.com home page validates XHTML strict)
- Use a replacement rule to obfuscate e-mail addresses in the output of your site
- NEW in 3.0 - Conditional Replacement Rules = advanced control based on any Request parameter (Cookies, Form Variables, Url, Querystring, etc.)
- 301 Redirects from any Url to any Url
- IP Blocking
- User-Agent Blocking
- Supports plug-ins from other providers
All of the above can be configured seperately for each individual page in your portal.
Try before you buy with the PageBlaster Community Edition (allows full feature Evaluation for one browser).


View the complete reference manual
Questions? Feel free to ask them in our Support Forum |
|
Ask a Question
|
|
|
|
|
|
| (Purchased items include current cart items
and previous orders. To qualify based on previous orders,
please login with the same account used for the previous order) |
|
|
|
|
|
|
|
|
| |
| |
| Technical
Support
|
|
|
|
For technical support, just submit the request for assistance on the Help Desk |
|
|
4.40 (5 reviews)
|
|
Add & Edit Review |
|
Mark L says... 2.0
Not very effective at speeding things up. I ran an asp.net profiler and found this to be the 2nd largest bottleneck on my site behind the scheduler. If your host settings weren't set correctly this would speed things up.
Posted 9/4/2008
Guido K says... 5.0
This Module works good but by use of other Moduls in the Portal for Example (DMX) must exclude specified sites in the config from Pageblaster that this works!
Posted 3/6/2008
John A says... 5.0
Quickly and easily allowed me to set up simple urls for my site.
Posted 12/19/2008
Benny E says... 5.0
We ran into a bug but the developer solved it quickly. Great support and great product !!
Posted 1/22/2007
Keith T says... 5.0
Caching dynamic pages is a tricky subject, and I was apprehensive at first about trying this module. The 2.0 version is just smoking hot, you will not believe the performance difference until you try it. Save your creaky old server from thousands of un-needed DB queries, load the pages from a static cache with Pageblaster!
The developer, John Mitchell, is a core DNN team member and as such is extraordinarily helpful and responsive - listening to new ideas and always there with suggestions if there's a conflict with other modules.
I have a lot of low-level rewrite modules going on at once which made for a bit of web.config trial and error, however I think 95% of typical DNN admins will have no problems whatsoever, it just takes a few minutes and your site spits out pages at lightning speed.
Plus, if you think this version is cool, the grapevine has it that the next version is going to have a feature that will make Pageblaster pretty much the killer app for DNN.
Best valu
Posted 1/14/2007
|
|
|
|
|
Ask a Question
|
Q:
Will this work on DNN 5?
A:
Yes, this module will work on DNN3, 4, & 5
|
|
Q:
how does this differ from the output caching already available in asp.net? I'm new to DNN so is DNN not using output caching?
A:
DNN does fragment caching at the module level. PageBlaster caches the whole page in memory and also optionally writes a static copy of each page to disk.
|
|
Q:
Hi, My company purchased Snapsis PageBlaster recently. But why can;t i see menu for Page Setup? i can only see cached setting, blocked setting and replace response. Pls help. Thanks.
A:
You have to add the module on a specific page for page level settings.
|
|
Q:
Is Version 3.3.1 Pro compatible with DNN 5.0+
Thanks
Ray
A:
Yes, it will work with DNN5 but you may need to adjust some exclusions depending on what menu you are using. I have a pinned post for DNN5 and PageBlaster at http://www.snapsis.com/support.aspx
|
|
Q:
Hi ... does this module have any functionality in it for managing viewstate?
A:
PageBlaster can remove or move the viewstate in the page, but there is no feature for storing it on the server.
|
|
Q:
License info is vague. What does professional license mean exactly? Per domain? per dnn installation? per server? per what?
A:
One license per DNN installation.
|
|
Q:
Hello, I run the site mtgosuperbot.com I downloaded the demo version of your module, but I am going to buy the pro version if I can figure out what the best settings would be to use for a site like mine. I have looked everywhere and have not been able to find amy tutorials that give me some sort of ball park figure on cache settings and key parameters, or any how-tos that walk me through some of the preformance settings. I am hoping you can point me in the right direction.... Thanks.
A:
Thanks for the question. I answered it over in the Snapsis Support forums. http://www.snapsis.com/Support/tabid/601/aff/9/aft/12525/afv/topic/Need-some-advice-on-best-practices.aspx
|
|
Q:
Hi, we are currently using Bring2Minds DMX 4 document system module and it suggests that using http Compression might cause issues with it. If this was turned off in your module would there still be performance benefits?
A:
Yes, the benefits of automatic optimization, and page caching alone are very beneficial. HttpCompression is just a small part of the functionality of PageBlaster. I don't think you will experience any problems with that module, but you can easily exclude only specific types of requests, or individual pages.
|
|
Q:
Hello
1) Can we setup/optimize settings of this module for the host. We want to setup this module ones for all portals and do not allow clients with admin rights to their portals to change settings via admin interface. Can we do it?
2) what is the cost for N servers. We have N work stations, N testing and training portals and N production portals. What is the best prices for us?
Thank you
A:
Hi, If you do not want any Portal Level or Page Level specific settings then you can use the Free Community edition. In that edition all settings are made at the host level in the Snapsis.PageBlaster.config file which resides in the root of the website. You can get the free edition at Snapsis.com
|
|
Q:
Does this work with DNN 4.08 + and does it work with godaddy hosting?
A:
Thank you for your question. Yes it works on DNN 4.08+ and on Godaddy.
|
|
Q:
Hi,
How is the commnunity edition different to professional?
A:
The community edition does optimization just like the professional edition except that you can not configure it at the portal or page level.
All configuration for the community edition is done in the global config file.
The Professional edition also adds ability to have virtual-paths and other Url handling for SEO.
|
|
Q:
I am looking for a solution for my multilanguage problem.
I use Locopon's DSLocalizator in my ML site.
But I don not like the URL (/language/en-US/Default.aspx). I want to remove "/language/en-US" and replace it with "Enligsh". The same procedure I want for the other langaige strings.
Can this be done with your module ? Do you have a tutorial how this can be done with your module ?
A:
You can do that without another module by just using the SiteUrls.config file. If you want to ask this in my DotNetNuke support forum I will be lad to explain how.
|
|
Q:
Will this clash at all with dnnmasters seo suite? I am still deciding which one to go for, as there seems to be a bit of overlap. Also, is there an enterprise version?
A:
No problem. PageBlaster and DNN Masters SEO suite can work side by side. There is some overlap in functionality, but the performance and optimizations of PageBlaster are unique. For an enterprise edition I assume you are looking for more licenses. If so, there are more license options available at Snapsis.com
|
|
Q:
Hi,I have heard about this product so much, also there are some products that their activity looks like it,like CasheRight from www.Port80software.com.
My question is this:
Does pageblaster cash pictures and files as same as IIS cash softwares or not?
and if yes,does it make any difference or for DNN users its better to use pageblaster?
thanks alot for helping me better choose.
A:
Hi, thanks for the question.
Yes, PageBlaster can modify the response for static files such as images so that they are cached properly on the client's machine. PageBlaster is actually better for DNN because of the included DNN provider which allows you to control caching, compression, and replacements at the portal or page level. Other products such as the one mentioned work on at the IIS website level and often require you to have administrative access to the server to make configuration changes.
|
|
Q:
Does this module or any module that you sell redirect my users to a specified url? I want the ability to where is someone types http://mysite.com it automatically redirects them to http://www.mysite.com
A:
Yes, PageBlaster can do that with a 301 redirect rule.
|
|
Q:
Hi, Looks quiet nice module. Nice to read about it.
I want to ask two questions.
1) What about its performance for dynamic pages/sites (like Social networking sites) having profile, Rss feed galleries and lots of users conected etc. Will it be same effective?
2) My next question is about Url Replacement. For dynamic pages can we create a rule like if a user profile url is http://www.abc.com/Profile/Tabid/64/UserID/2/default.aspx
so we can replace it with the username like
http://www.abc.com/Profile/marbab
Thanks!
A:
Hi, thanks for the interest. PageBlaster will increas performance on any site because of the many optimizations that it does. Even if you have a site that is getting a lot of updates, it will automatically clear the cache and then deliver the next requests from cache until the next update is made. What this amounts to is the more traffic you get from users that are reading your pages, the more you will benefit. Plus it does compression, file merging, and other static file optimizations that increase performance of all pages.
For your second question, PageBlaster has helped many people add custom links to their different modules so that the profile pages of social networking sites can be linked to directly. You can read about how Smart-Thinker uses it with ActiveForums here: http://www.smart-thinker.com/DNNBlog/tabid/1070/EntryID/26/Default.aspx
PageBlaster can also be used to pull custom profile information from the core dnn profile into any other module, all you need is to be able to capture the userid in the page output, and you can create your own custom tokens for profile information.
|
|
Q:
So if I have a module that delivers content based on the id passed in a query parameter, can pageblaster cache each one of these pages? Can I rewrite the url for each one of them? Will these pages be seen as separate pages by search engine? Can I modify title tag of each one if these pages?
A:
Hi. Yes, PageBlaster caches pages uniquely based on the querystring by default. I'm not sure what you mean by rewriting the Url for each one of them. PageBlaster has a virtual path option, but that only maps a single page (tabid) to a virtual path. The built-in UrlRewriter of DNN can allow you to have different Urls with page names that match something in the output of the page, like the subject of a post. You could also modify the title of each seperately cached page by using a value that is in the output of each like the subject of an article for example. You can see some examples of some of those Rules here: http://www.snapsis.com/PageBlaster-Support/tabid/601/forumid/9/postid/6190/view/topic/PageBlaster-Rules--Share-you-rules-here.aspx.
|
|
Q:
I have a menu option in DNN 4.3.x.
I want to be able to call an external URL with the DNN logged user as a parameter. It is my understanding that PageBlaster can include the DNN userid. Also I have links in text/html module that call an external app where I need to send a Url parameter such as the UserId. Please clarify if PageBlaster covers the above scenarios. Thanks...
A:
Yes, PageBlaster can insert the current logged in UserId, and lots of other DNN tokens into any part of the page.
|
|
Q:
My DNN sites take between 2 - 5 seconds to load on first visit. Will this product help cut that down or is it only for repeat visitors? About what percentage of time will it cut off a site like www.masterytv.com
Thanks,
Tom Wood
A:
Hi, After the first request by any anonymous user (to get the page cached), all requests thereafter will be delivered straight from memory or disc which will basically be the speed of static html pages. The amount of time it takes depens on several other factors but I would be surprised if your 5 second pages were not delivered in 1 second. There is a free version of PageBlaster for you to "get the feel of it" if you like, and the free version may be all you need.
|
|
Q:
Ok, here are more newbie questions:
1. Obviously this is more eloquent than using a keep-alive program, but does it actually produce better results?
2. What is a Replacement Tag? It seems I should know, but I really have no idea what are you talking about. What are you replacing? Why?
3. User Agent Blocking? Do you mean for prohibiting spammers or search engines from entering certain parts of a site?
A:
You may still want a keep-alive program to go along with this. I use host-tracker.com
The reason is that the module does not "kick-in" until after the application is running. Without a keep-alive your application will still shut down and the initial startup will still be slower. This module will make initial startup a little faster since it caches to disk, but it can't retrieve the cached disk file until after the application resarts.
A replacement tag is for doing Token type replacements for templating. You can create a tag that dynamically replaces a user's name for personalization, etc. You can aslo replace unwanted output in your page html if you really want to optimize your page. Some page output is controlled internally by the application and there is no way to get at it without a module like this.
Yes, with User agent blocking you can keep unwanted spiders, or even everyone that uses the Safari browser from seeing your site.
|
|
Q:
Stupid Newbie question: Im assuming that to use this, you need to have your own server and that this cant be installed on a remote host... right?
A:
Thanks for the question. No, you don't have to have your own server. This module can be installed on any DNN website. It installs like a normal DNN module except that you need to make a change to your web.config file.
|
|
Q:
Dos this modules supports 301 Redirect so www.mywebstie.com and mywebsite.com are not counted as 2 different sites?
A:
Hi,
No PageBlaster does not support 301 redirects, but that is something I am working on for the next version. I should have it released by the end of this month (August 2007).
|
|
Q:
I have been fighting a URL issue for 2 days now. I want the type in traffic of http://domain.com to actually display and load as http://www.domain.com. It is a simple base rule but I need it to prevent the sub-domainless version from throwing a 1-dot cookie crumb. Can PageBlaster rewrite my domain to include the subdomain and prevent the sub-domainless cookie name from being saved?
A:
Thanks for the interest in PageBlaster but the code at the following link may be all you need.
http://www.snapsis.com/DotNetNuke/Support/tabid/560/forumid/12/postid/5428/view/topic/Default.aspx
|
|
Q:
QUESTION 1: I have a portal www.portalwebmarketing.com DNN 4.5.1 and I´d to know if PageBlaster can help me to change URLs like as http://www.portalwebmarketing.com/potencial_de_mercado_o_que_e_e_como_medir/tabid/304/Default.aspx to http://www.portalwebmarketing.com/potencial_de_mercado_o_que_e_e_como_medir.
QUESTION 2: I read your Manual (Chapter 3: PageBlaster Replacements) and I'd like to know if I have 100 pages I need to create 100 rules?
A:
Thanks for the questions.
For #1 you will need to have access to your webserver IIS settings if you want to create Urls without pages that have a .Net extension like .aspx
For #2, you can create page level rules or portal wide rules depending on the scope of the change. If it is something in the menu you would want a portal rule, but if it is only on a single page then it would be a performance hit to do it globally. But nothing is stopping you from making them all portal wide and burning a little of that huge performance gain you get from PageBlaster ;)
|
|
|
|
|
| |
|
|
| |
| Sales
Taxes
|
|
|
| |
|
|
Price is for one professional license please visit Snapsis.com for discounts on multiple licenses. |
|
|
| |
|
|
| |
|
Seller Profile |
|
|
|