How do I limit the amount of memory TurboIIS uses?
Can't find your question? Email us at support@objectsfarm.com
What is TurboIIS?
TurboIIS is the solution
to increase the power of your IIS webserver, speed up your website, and use less
bandwidth, without increasing costs. It can compress
data coming out of the server, by reducing data sizes by up to 10 times. It
provides a high performance database to memorize frequently accessed pages and it
remembers which data is not suitable for compression. It will also lower costs
to customers who visit your webpage as they will have to spend less on
connectivity since your site will load many times faster. Top
How does TurboIIS work?
See Overview Top
Can I use TurboIIS for my Windows 2003 IIS 6?
Yes, TurboIIS v4.0 was designed specifically for use with Windows 2003. It was generated according to the technology made available by IIS 6. Because IIS 6 has a much more complex architecture than IIS 5, we have designed an
entirely new version of TurboIIS which works not only with ISAPI filters for
each work process but a central service to respond to all the requests. Top
Can I upgrade to TurboIIS 2003 from TurboIIS Lite or Pro?
Yes, it was developed for IIS 6 but it can also function well with IIS 4/5. Contact us at support@objectsfarm.com to get a quote. Top
What is the best way to buy TurboIIS?
Complete this order form and fax it to our office for payment by credit card. We accept VISA, MasterCard and American Express. Top
Are there any discounts for educational or not-for-profit institutions?
Yes, we offer a 30% discount for qualified educational or not-for-profit institutions. Top
IIS 4 and 5.x already contemplate compression, HTTP 1.1. Why should I pay for another compression program?
IIS 4+ does not efficiently compress
dynamic content. IIS 4+ does not have a cache, so it has to
re-compress all contents every time a request passes through the server.
TurboIIS is much more efficient: its cache eliminates the problem of overloading and it efficiently compresses
dynamic pages. It solves the problem of decompression and loss of bytes that
often affect IIS HTTP. It compresses faster and more safely than IIS 4+.
Moreover, there are several further options that optimise TurboIIS among HTTP:
developer integration, reporting, caching and optional compression elements (new
line, comment, white space, tab removal) Top
IIS 6 is supposed to have improved its compression engine, making it much
more effective than previous versions. Why do I need TurboIIS?
The compression realized by IIS 6 may be better than IIS 5, but it is approximately 20% less effective than the compression that can be experienced using TurboIIS. IIS 6 compresses only the html and
static files. TurboIIS on the other hand compresses those as well as asp, aspx,
coldfusion and all other dynamic pages. These dynamic pages represent 90% of
the html that comes out of a server so its an important factor to consider when
evaluating compression. Moreover, TurboIIS caches dynamic and static content
which prevents redundant access to the database and increases the download
speed even more. TurboIIS also can compress malformed chunked communication,
which is typical of ColdFusion. The dynamic load carrying capabilities of
TurboIIS also let the filter decide at what level to compress files according
to the available memory of the system. That means that TurboIIS will never
overload the server, unlike other compression filters. Finally, TurboIIS can compress the JPEGs on your site using downsampling to drastically reduce your site's total site. Top
What kind of compression should I expect from TurboIIS?
TurboIIS reduces traffic
on intranets and the internet on average by ¾ , breaking down on connectivity costs and
raising the content usability (average acceleration rapport 5:1)
Top
How is server performance for dynamic pages?
TurboIIS is very effective to compress dynamic content generated by scripting engines such as ASP, JSP, PHP, Perl, Cold Fusion, and others.
Top
What about images?
TurboIIS uses the breakthrough technology of downsampling. It is the only compression engine that
downsamples JPEGs (lossy compression) leading to a drastic increase in webpage
download speed. It also compresses losslessly bmp, png, tiff and gifs. Top
Does TurboIIS really compress more than other compression programs?
Yes. TurboIIS uses a very sophisticated compression algorithm, studied and optimized directly by our technicians. That's why our program really compresses more and better than others.
In addition, TurboIIS compresses all image formats creating a formidable
advantage over competing products. Top
How can I see if I'm getting any compression savings from TurboIIS?
One of our clients' favorite features of TurboIIS is its reporting capabilities.
On the TurboIIS
site you will find all the compression statistics. There you can also test your
own site and its current compression with TurboIIS. Try it, and you will realize
the real value that our program gives you. Top
Do I need any special hardware?
No. Top
What about decompression? Does the end user have to install further programs?
No additional programs need to be installed by the end user. All modern browsers support compression automatically.
Top
What about browser compatibility? Does TurboIIS work with all browsers?
TurboIIS is compatible
with virtually all browsers, (including Explorer, Netscape, Opera, etc). All modern browsers support HTTP 1.1 which is
capable of automatic decompression. If a
browser does not support compression, TurboIIS will know from the request, and send the page uncompressed. TurboIIS is truely invisible to the end user. Top
Some browsers have bugs that make them uncompatible with compression products. How does TurboIIS deal with these bugs?
Another feature of TurboIIS not enjoyed
by IIS 6 or competing compression products is that it differentiates between
requests from different browsers and for different file types. Every single
browser on the market contains certain bugs in regards to the decompression of
files. TurboIIS knows these bugs, recognizes which type of browser is being
used and which file type is requested and will behave accordingly, compressing
all possible files while skipping problematic files that cannot be compressed
due to those bugs.
Top
Is TurboIIS difficult to install?
No, it is really easy. You simply have to double click on the installer and TurboIIS installation wizard will start running and will start the TurboIIS service automatically.
Top
Does TurboIIS recompress every page upon request?
Only if you want it to
do. Otherwise, one of the pluses of TurboIIS is its Used Resource Dynamic
Control: TurboIIS defines the compression policy, by deciding what to compress
and when to update. It has a built-in cache directory, so that it
compresses contents only when they change or they are dynamic. This way it
eliminates CPU and memory overload, thanks to the intelligent control
of the compression level. Top
Does TurboIIS work with scripting languages like ASP, Coldfusion, PHP ad Perl?
Certainly. TurboIIS runs
on Windows NT, 2000 and XP; it also works with JSP.
Top
Does HTML/CSS works with Java Script?
Yes, TurboIIS compresses Java script too.
Top
Does TurboIIS work with SSL encrypted pages?
Yes, TurboIIS will reduce SSL CPU load because pages are smaller.
Top
Can TurboIIS be configured to handle compression per-site?
Yes, certainly.
Top
Does your product work on .NET/IIS 6.0 Servers?
TurboIIS 2003 works wondefully with ASP.NET and IIS 6.
Top
I installed TurboIIS manually, how can I remove it?
Here you can find a stronger uninstaller for the Lite and Pro version: turboiis35uninstaller.exe.
Top
Can I pay in US dollars or any other currency?
Yes. When you pay with any major credit card, the amount will be automatically converted from your currency into Euros by your bank using the surrent exachnge rate. Payment by wire transfer also gets converted automatically from any currency into Euros. Check with your bank for more details.
Top
How will I receive the software?
TurboIIS is not a boxed software. Once we have received your payment in full we will send you an attachment or a link to download the installer as well as license keys to register it. The software comes with full documentation and manual, and we povide free email support for one year. Top
Do you have a return or refund policy?
Objectsfarm.com gives a free 30 day trial for all its software and therefore does not grant requests for returns or refunds for license keys that have already been released. Top
The server on which I want to use TurboIIS is not connected to the internet, how can I register the demo?
Please follow the steps during the installation process for offline activation. This will create a file that you need to send to support@objectsfarm.com. We will email you back with activation license keys for that demo
Top
I get an error or TurboIIS does not seem to be compressing after installation, what should I do?
This error could occur when TurboIIS detects that you are not logged on as administrator on that server. Please log on as administrator and uninstall and reinstall. Top
Do I need to uninstall the demo before installing the full version?
No. You will be prompted to uninstall any previous versions of TurboIIS during the installation process.
Top
Is it possible to command TurboIIS to not process certain pages?
Certainly, you just need to add to your header < %Response.AddHeader "TurboIIS-NoProcess",""% >
Top
When I am running TurboIIS, Perl sites do not work, why?
TurboIIS works perfectly with Perl and other similar components such as ColdFusion. The problem is likely the filter priority. Go to "HKEY_LOCAL_MACHINE\SOFTWARE\ObjectsFarm\TurboIIS2003" and find the key "FilterPriority". The default setting is "low" but other allowed values are "medium" and "high". Change this value so the order of the TurboIIS and Perl filters will be inverted... (Remember to reset IIS at every change)
Top
No compression is happening and the number of file skipped for disabled host is increasing, why?
Disabled Host means that there have been no site selected to be compressed. Please go to the web management console/Config/Web Sites and select the web sites that you would like TurboIIS to compress. Click Save.
Top
Can I use TurboIIS with IIS 5?
Yes, TurboIIS works perfectly with IIS versions 4, 5, and 6.
Top
Does TurboIIS work with Load Balancers and Firewalls?
Yes, TurboIIS works great with load balancers and firewalls. Please note, if your system (load balancer, firewall or proxy) has some kind of cache function, ensure that it adds the "Via" header to the client query. If it doesn't, you must inform TurboIIS that it must add header "Vary" anyway or the compression could be inhibited by the external cache engine. You can inform TurboIIS to post "Vary" header anyway by changing the value of "PutVaryHeaderAnyway" variable to "TRUE" in "HKEY_LM\SOFTWARE\ObjectsFarm\TurboIIS2003" and restart the service.
Top
Some images are not showing up at all on my web page, how can I fix it?
If a file has an irregular header, which often happens if it is generated by a custom application, TurboIIS will not be able to recognize it as it identifies files by the header. In this case, these files must be skipped. TurboIIS can be commanded to skip files as a function of extension or MIME type. Go to the Config section of the web Management console under Mime & Extension. Add a command that will skip files as a function of extension. For example: ![##.gif] or as a function of mime type, for example: ![image/gif]
Top
Does the licensed version of TurboIIS modify the server header in the same way the demo version does?
Yes, the licensed version of TurboIIS does modify the server header as well, this is a default setting. It will read: "Microsoft-IIS/5.0-Tiis2K3". However, the regedit value can be changed so the header is not affected. The demo version ignores the "AddTiisServerHeader" regedit value, whereas the licensed version will read the value of this and will respect what it says.
Top
Our client's firewall was stopping the accept-encoding being received by our Web Server how can I change this?
TurboIIS has no problems with firewalls and load balancers. Usually the firewall puts an additional "via" header on the query for the WEB server and in this case TurboIIS adds the "Vary: Accept-Encoding, User-Agent" header to the response. This informs the firewall that the requests must be differentiated by accept-encoding and user-agent. If the firewall did not add the "via" header to the user's request, TurboIIS is unable to know that it's behind a firewall and so it will not use the "Vary" header.There is a flag in the regedit to allow you to force TurboIIS to emit a "Vary" header anyway. Look at regedit "HKEY_LOCAL_MACHINE\SOFTWARE\ObjectsFarm\TurboIIS2003" variable "PutVaryHeaderAnyway". Change the value to "TRUE" and restart the tiis_service.
Top
How can I install TurboIIS to a machine whose "Default Web Site" is removed?
You will have no problems installing even without a DWS. It is designed to work in the IIS 6 environment where a DWS is an option, during installation it will ask you which site would you like to use for the console.
Top
What does "CPU Policy" mean and what should it be set to in our case?
The CPU policy allows you to select the priority of the turboiis's compression process on your system: the aggressive policy can slow down your system, but if you haven't any other service on your server (mail, DB,...) you can change it: on a high traffic system this can help to save 0.1~2% more bandwidth (powerful for dynamic files.. for static files its not very useful because TurboIIS reprocesses them at the maximum level as soon as possible and restores it to the cache).
Top
The "storage path" is valid but no files are even stored in there, why?
The storage path is used to swap out from memory the oldest files only if turboiis's memory usage goes over its limit. Usually this happens only on machines with not much RAM or on systems with tons of static files and never get rebooted.
Top
In the tiis log, I see a message that says "Client not accept encoding", why does this happen?
This message appears in the log when the client that asks the server for data does not post the "Accept-Encoding: gzip, Default" header. This means that the client is unable to decompress data. It can happen if:
1) the client is an application (like an internet search engine, for example);
2) the browser accesses the Internet through a component that bridges the communication and removes this header;
3) the server has a some kind of external cache engine that does not post "Via" header.
When TurboIIS sees that a client cannot decompress data, it will send the file uncompressed.
Top
How do I limit the amount of memory TurboIIS uses?
In order to limit the amount of memory TurboIIS uses, please change the value in regedit "HKEY_LOCAL_MACHINE\SOFTWARE\ObjectsFarm\TurboIIS2003" value "MaxMemoryKeep"... it is the maximum amount of memory that tiis can use. TurboIIS is meant to use all of the available resources in order to deliver the highest level of compression available if you leave the default settings. However, if you are experiencing a slow system, you should adjust this value to accommodate the smooth functioning of all of the apps on your system.
Top
What does "Files skipped for convenience" or "Files skipped for unsuitability" mean?
Certain files actually become larger than the original when subjected to compression; TurboIIS automatically skips them.
Top
I just installed TurboIIS and when I tried to view the Web Manager Console, it gave me an error 404.
This could happen if you have deleted or changed your default website. If this is the case, the mgmt console can always be found in the install directory of turboiis. It can be connected through any site making a virtual directory through IIS MMC. The other reason this could happen is due to installation with insufficient admin rights which means the component "AtlTurboIIS.dll" has not been correctly registered. Try to reinstall TurboIIS ensuring that you are logged on as administrator.
Top
I am having issues with compression and I use another ISAPI filter product.
The TurboIIS filter should be excuted before all others. Open IIS administration and open Web Sites Properties. Click the ISAPI filters tab and make sure TurboIIS is at the top of the list. If this option is "greyed out", you may also need to change the FilterPriority key manually to "High" in the TurboIIS folder within the Registry and restart.
Top
Why is it called TurboIIS 2003? Is this the most recent version?
TurboIIS 2003 is so named because it was designed specifically to work with Windows Server 2003 and IIS 6. It is the fourth and most recent version of TurboIIS. TurboIIS 2003 also works perfectly with older versions of IIS.
Top