WEBO Site SpeedUp completely automates any quantity of CSS and JavaScript files merging. Also for CSS files recursive structure of @import rules of any complexity is calculated. Additionally (if there are created different files for different browsers in cache) conditional comments are parsed and merged for appropriate IE version together. All this leads to creation only 1 CSS and only 1 JavaScript file for any web page (and the whole website, if you have the same set of files on each page). Also inline code is parsed and merged, this can significantly decrease HTML pages’ size.
Powerful mix of WEBO Site SpeedUp performance options allows you to easily manage balance between performance and cache integrity. Particularly you can choose either to check files’ modification time or not, to use regular expressions or not, quick cache check only with head or not. Also you can disable check for cache integrity – this completely eliminates HDD requests while page load and greatly improve performance.
WEBO Site SpeedUp incorporates a large number of gzip techniques. They include .htaccess and ob_gzhandler usage, static gzip (to prevent CPU wasting) and optional gzip check via cookies (to defeat firewalls). Also the product supports all font types and has advanced support for old and tricky browsers. Minify rate here is up to 88%.
Unobtrusive JavaScript logic allows you to completely eliminate JavaScript blocking behavior on your website *. You can manage placement of merged JavaScript file to achieve the best load speed and move counters, ads, and widgets to the end of the document.
A quick algorithm is used to remove excessive symbols from CSS files, or complete CSS Tidy logic (to extremely minify them). To minify JavaScript files you can apply JSMin (by default), or YUI Compressor (if java is available), or even Packer.
Also you can chose between simple regular expression, removing HTML comments, or total obfuscation for HTML code (1-string mode). Minify rate here can reach 50%.
.htaccess for ApacheWEBO Site SpeedUp has a large predefined set of rules to tune Apache usage for your website. These rules include mod_gzip or mod_deflate + mod_filter for gzip, mod_mime + mod_rewrite for static gzip, mod_expires or mod_rewrite for client side caching, and mod_headers + mod_setenvif for improved backward compatibility.
By default all static files are cached for 10 years. To force cache reload either GET parameter, or new file name (what provides complete proxy caching support) is used. Additionally you can set client side caching for HTML files and their conditional (ETag) caching.
There can be a grand effect from server side caching for your website — it can load up to 50x faster. WEBO Site SpeedUp has several layers of server side caching, and you can use any number of them. Particularly there can be cached minified CSS and JavaScript files, their gzipped version, parts of HTML documents, or even complete web pages.
CSS Sptires technology is completely cross browser and allows you to significantly reduce number of CSS images on your website. This don’t need any additional work to add meta information to CSS files for parsing — WEBO Site SpeedUp parses CSS rules and uses them to create combined images. Additionally all images are optimized via smush.it.
data:URI (+ mhtml)There is one more approach to merge CSS images besides CSS Sprites technology. It’s combined data:URI + mhtml approach. In this case all CSS images are included to resource file and are loaded all together. .cur, .htc, .eot, .ttf, .otf, .svg files are excluded. Also there is optional CSS files separation and ability to load resource file on DOMready event.
WEBO Site SpeedUp allows you to easily use both external and internal mirrors to load static files (mainly images) in parallel. There is also a huge list of pre-defined hosts and ability to automatically check hosts’ availability. You need only DNS records and aliases in server configuration to implement this feature.
In addition to automated website acceleration WEBO Site SpeedUp has few manual optimization tools. You can prepare statically compressed files (.gz versions for static gzip) and optimized images (file size reduction 5-60%).
WEBO Site SpeedUp is being tested and working for a large amount of different server environments — they include PHP4/5 as an Apache module or CGI, Denwer, VPS / VDS, shared hosting, collocation, and even cloud hosting (i.e. Media Temple). Also there is complete PHP4 backward compatibility for old servers.
WEBO Site SpeedUp supports 40+ systems and applies all patches for source code in automated mode. All updates can be performed also automatically if web server has rights to write over WEBO Site SpeedUp files. During update all options are saved — you don’t need to re-install the application.
At the bottom line WEBO Site SpeedUp installation can be protected via .htpasswd, and any installation folder can be used. Also you can use plugins API to perform automation for any additional server side optimization actions.
* By enabling ‘Include merged JavaScript file before </body>‘, ‘Move advertisement…’, ‘Move counter calls…’, ‘Move JavaScript informers calls…’ options all external JavaScript includes for supported patterns (Amazon Ads, eBuzzing, BlogBang, Google Analytics, Google AdWords, Yandex.Metrica, Yandex.Direct, LiveInternet, SpyLog, HotLog, Rambler Top100, Rating@Mail.ru, bigmir)net, hit.ua, I.UA, 1Gb.ua, Number One Counter, OpenX, Begun, Odnaknopka, AddThis, Reformal) will be moved to </body> without any damage to their functionality. If you don’t have any other JavaScript on your pages — content will be loaded before any client side logic. This avoids blocking scripts behavior.
Testimonials
WEBO Site SpeedUp took my sluggish photography web site and turned it into a fully optimized, fast loading site. This product is by far the best caching and optimizing software available.
Nigel Aves, Colorado, 2009
All testimonials