Tag Archives: speed

Increase website speed

Blog – 5 tips to increase website speed

Bekijk in het NederlandsSo you finally got a blog or website up and running and are filling it with content faster than you would have dared to dream. You are doing great, but all these additions are making your site load slower than ever. Viewers are clicking away before the main content has even loaded! Learn how to easily increase website speed with these 5 simple tips!

1: Caching is key!

increase website speedWebsite caching is a simple but very effective tool to reduce load on your webservers and to increase your website speed to get your content to the viewer quicker. What caching does is that it pre-renders a website in a simple HTML format, so that whenever a viewer enters your website it gets serverd this already rendered version of your website instead of your servers pumping out a fresh version. These cashes can be refreshed every few minutes, but it is still faster than making a new version for every visitor. This also greatly reduces the time needed for a visitor to download your site, as it just has to download a simple HTML instead of waiting for your servers to have a fresh version of your site ready.

There are several ways of increasing your website speed using this method, but especially for wordpress users this is really simple. You can just install certain plugins like w3 total cache or WP super cache. W3cache is more powerful but harder to set up and it had problems with other plugins I was using. WP super cache was extremely simple to set up and configure, but it lacks some of the more advanced options W3 total cache has. I would however advise to use the latter one for new users.

2: Load your Javascript libraries from google directly!

Javascript libraryAnother very easy and effective way to increase your website speed incredibly is loading everything you can from Google’s international servers instead of your own localized ones. Websites often use standardized sets of instructions that need to be loaded everytime someone accesses your website. Why not use someone else’s servers to load these instructions then? Google’s servers are set up all around the world and are blazingly fast! Google is nice enough to host those Javascript libraries so that we can load them straight from Google, increasing the speed of your site incredibly – depending of course on the base speed of your own server.

For WordPress users this is once again just installing a plugin. It couldn’t be easier. The plugin checks which libraries are used on your site and then redirects their location to the Javascript libraries on Google’s servers and within seconds your site has become much faster!

3: Combining code to speed up your website

The third way is a method that combines different sets of code into one, reducing the amount of times a user has to access your servers to load your website. For this example we combine your Javascript code with your CSS, making it far easier to load your page.

WordPress users can download the better WordPress minify plugin. It will automatically combine different sets of code into one, increasing the website speed within seconds!

4: Combining pictures to increase website speed

Another powerful tool is combining all static pictures on your website into one big sprite. This again reduces the amount of times someone has to access your servers to download pictures, and can greatly reduce the total size of the pictures since they are compressed into sprites. Don’t worry though, their alt text and title will stay intact if used correctly.

Some guy over at Google made a very nifty tool for just that in his spare time. Over at spriteme.org you can bookmark their tool. After that it is just simply going to the website site you want to optimize for speed and run their tool. It will suggest which pictures to combine and after you approve it will do just that for you. Afterwards it is simply adjusting the location of the pictures in your CSS and upload the sprite to your servers. This can reduce the loading time of your blog or website a lot and increase your overall website speed!

5: Compressing your site for website speed!

gzipThe fifth and final method of increasing your website’s speed is simply zipping it up like you would do any other file on your computer. You can compress the data you send to your user, reducing the time it takes to load your website. There are serveral standards of compressing online data, but gzip is probably accepted the most. Note that a browser needs support for the compression, since it will have to decompress or unzip the data it receives.

For WordPress users this is gain as simple as installing a plugin. Within seconds you are saving bandwith and increasing your website speed!

I personally use or have used most of these tactics on my own website, and the speed with which the site loads has increased tremendously. My site receives a score of 90 in Google’s page-speed test. It’s not a 100 yet, but we are well underway!

What do you think is the best method to increase your website speed? Let us know below!

overclocking for android

Android Supercharger – Supercharger Scripts Speed up Your Phone!

Supercharge AndroidBekijk in het NederlandsI have been using the Android platform for quite a while now, and while I love it I hate the fact that my 3-year old phone is not receiving updates anymore. I fixed this by installing custom roms, but those are sometimes a bit much for my old and slow phone. Overclocking works wonders for this, but to speed up Android even more, it is time to install a Android Supercharger Script!

What is an Android Supercharger Script

Speeding up a phone always sounds good, but running scripts? Android Supercharger? what in the world am I talking about and what are the downsides? I’ll explain it nice and simple. A supercharger script is a script that completely redo’s the way your Android phone handles it’s memory. It adjusts values for when to kill apps, and rearranges the priority and maximum load. I have to admit, I don’t know how it manages, but when running a supercharger script my Android phone become more stable and considerably snappier and faster!

The best part is that this android supercharger script will work for every Android based phone out there! And there are no downsides!

How to apply an Android supercharger script to speed up your phone

My phone becoming faster and snappier without any downsides? It must be immensely hard to install! False! It couldn’t be easier! When you have the proper files it just as simple as installing an app. Before we continue make sure you install the following apps and have root access:

busybox installer

Script manager

And you should download this android supercharger.txt file and place it on your SD-card preferably in the root folder.

Android SuperchargerAfter that you should run busybox installer and install version 1.8.2 of busybox. After it installed run script manager. Select run as root and load your supercharger.txt file. Of course you need to allow the root access. If needed reselect run as root, but NEVER select run on boot. Save the settings and select run. After that you will get a screen that reminds of the old DOS with its black background and white text. First it asks you what scroll speed you want to use. it doesn’t really matter which you choose, but I usually go for 0 because this sets everything to instant. You can enable your onscreen keyboard by tapping the screen. on the next screen you get 19 options on which kind of memory optimalization you want for your phone. It is pretty much a trial and error for which ones work best for your phone. The aggressive ones make your phone even faster but may cause slight instability. I usually choose option 9 – MegaRAM 2 which keeps your phone stable but speeds it up by quite a lot.

After selecting the option you want it is needed to reboot your phone. Keep the script running in the background and reboot the phone. After it is booted back up again redo the entire cycle from when you first used script manager and this time it should say that it is ‘bulletproof’. Basically it is saying that it is working this time around. Close the screen but select ‘run in background’. You have to run this script every time you reboot your phone. Therefore I would suggest installing the Script Manager widget to enable quick activation of the script. You can do this after you completely installed the script and have it up and running. The widget is available in the market.

Make sure you remember to give the supercharger script root access and rerun it every time you reboot your Android phone. Find the official XDA-Forum topic here!

Which option was the best for your model phone and how much faster did your phone become? Please let us know below in the comments!

 

Overclocking for android

Overclocking Android – A beginner’s guide

Overclocking AndroidBekijk in het NederlandsI am a proud owner of the HTC Hero and have been for several years. It originally came out with android 1.5 using the well-known sense skin by HTC. It got a quick update to android 1.6, and later even to android 2.1. The updates stopped coming and my phone’s speed degraded over time. I tried wiping to factory default but still my phone felt sluggish. I decided it was time to take matters into my own hands and dived into the world of custom roms and overclocking android.

Overclocking Android – The basics

First I will explain the basics. A ROM is a custom made version of the android software that you can run on your phone. It can be very different from what you are used to. Custom roms can include software that isn’t meant to run on your phone, or can be copied entirely from other phones, even from other brands. It may also include custom made programs or apps that are not available in the market. All custom roms feature built-in root access, unlocking features of your phone that are locked when you use a normal android rom.

Overclocking is something else. This involves making your phone’s processing unit go faster than intended. This usually makes your phone (a lot) faster but also drains the battery more quickly and generates a lot of heat. Sometimes, this can result in your phone going to waste. I actually made one of my batteries useless. It would only charge to about 50% and would drain within an hour or two. To prevent this I am going to share my experiences on overclocking my HTC Hero, or any android device in general for that matter. To counter this I bought a new and bigger battery for my HTC Hero which increased my battery life a lot!

Step 1

To start it is probably a good idea to get root access to your phone. This enables you to install apps that aren’t meant to be installed. Root access is not always needed, but it can’t hurt to just enable it. You can simply do this by downloading androot from the market and click on enable root access.

Step 2

The second step is probably the hardest: Finding the proper rom for you. Since there is such a vast variety of roms online, it can take a lot of time to find a proper one. Most roms have their faults as well. For example, some roms disable your Bluetooth or camera, some can’t handle GPS and some run on a core of android 1.5, making it a lot harder to find up to date or new apps in the market.

Step 3

To actually install a rom you need to download clockworkmod from the Android market. This app enables you to load and backup roms. It will prompt you with a message saying you need to download another program for it to work. When it does, please do so, it is an automated process. Once all that is finished you are ready to go on flashing roms and whatnot. First, you may want to backup all the data you possibly can and download the official Rom should anything happen to your phone. I found the official HTC rom for GSM (Europe) Hero’s here. Once you are all set, select ‘load a rom from SD-card’ in clockwork mod and select the rom you want to load. Tick erase all data boxes and make a backup of your current build. Once you click ok it should reboot and start doing its magic. Note that you should have copied the rom you wanted to use to your SD card before you start this process. Do not put the rom into any folder, just on the root of the SD card.

The results?

If everything went alright you should be booted up now in your new custom rom Android environment. If it keeps booting up and shutting down, you are in a bootloop and are screwed. I had this a couple of times. One time it fixed itself by just shutting power on and off a couple of times. Other times I had to go into the bootmenu manually by holding the volume-down button while pressing the power-on button and select another rom or backup manually, and the third time I had to put my SD-card straight into my computer to load an update.zip file into that to run through the manual boot menu. Anyways, you should be running your custom rom now. Well that was easy enough.

Overclocking Android

Overclocking with SetcpuNow a bit more about overclocking android. You need to have a rom installed with a custom kernel for the HTC Hero in order to overclock it. This might be possible on other phones with stock software, but for the HTC Hero you need a custom kernel which set the limit of your CPU to a higher number than its stock speed. Almost all custom roms feature an overclockable kernel. Once this is installed, you will simply need to install either OC widget or SetCPU from the Android market and install those. When prompted to give these apps root access you say yes and you are ready to go. Fire up the app and set your max and min speed for your CPU.

Warning: When you set your CPU too high it might burn up the battery, or otherwise severely damage your phone. Overclocking android can result in an unstable system. When your system is unstable try to clock it lower. Always overclock android in little steps, starting with just a small overclock and increasing it after it turned out to be stable. The highest stable speed for a Hero recorded is 710Mhz. This does not mean every HTC Hero phone can run these speeds. Find out your speeds yourself or use the auto clock feature in SetCPU.

Warning: Setting the minimum clock speed too slow can make your phone unable to wake up from sleep mode. This means that when your screen is turned off and the phone hasn’t been used in a few minutes, it will not come back up, or it might take a very long time. To counter this you need to keep the minimum speed in the safe zone around the 250Mhz.

Once done correctly, overclocking can greatly increase the responsiveness of your phone. In order to properly do this you need to take your time, do research on the capabilities of your phone and on what custom rom to take, and have proper backup possibilities at hand.

Roms I used

My personal journey started with Kimera 1.8. This rom was lightning-fast but was based on android 1.5. Somehow I missed that information, and found out only after seeing that the market was lacking a lot of apps I used to download. I quickly erased this rom again and changed it for something newer.

This led me to the wildhero rom. This is a custom rom based on the HTC Wildfire S phone, and brings most of those features to the HTC Hero. At first I was enlightened by the amount of extra possibilities this new version of Android brought me, as it runs on Android 2.3.3 instead of the stock 2.1. It doesn’t support Bluetooth, but what the heck, I never use that anyways. Once I booted up the rom however, I found it to be too slow to run properly on the Hero. I decided to start overclocking but I ended up with a very unstable system and a fried battery. The maximum clock speed that I got stable was somewhere around 610Mhz, which is way slower than most people who run their HTC Hero at 710Mhz.

I also tried the Villainrom, but it did not feature HTC Sense, which didn’t appeal to me at all.

Overclocking for Android – The Conclusion

Basically I was stuck with the wildhero rom for quite a while and decided to roll back to HTC’s own rom. It runs at Android 2.1 now again, and is somehow faster than ever. I am not sure how that happened. The only downside is that I am unable to overclock this firmware, so I am continuing my search for a proper rom for my HTC Hero.

I hope this very basic tutorial is of any help to you. If you have any questions please ask them in the comments. Also stay tuned for my further attempts of unlocking the true potential of my HTC Hero.