I recently installed K2 because I was getting very sick and tired of my old theme. I have used K2 before, and went all out with the AJAX that is included in the package. I simply took out all of the javascript includes for the live searching, live commenting, and rolling archives, and these simple tasks made the main page load about 300% faster. I then took out all of the icons, and optimized some recent blog post images and got the total size of the main page to 610 Kb. These new tweaks make it well over 400% faster than the original k2 theme.I like to measure the speed with websiteoptimization.com’s tool.To set a benchmark I like to check the load time on a 14.4K connection. It originally took 250 seconds and now it takes 63 seconds for the main page and 30 seconds for the ‘archives” page to load.All in all I am very, very happy with the results and I believe that I can cut it down even more. A few other factors affected these results such as wp-cache, and the new server setup. Once I get everything down even more I will be sure to share all of my results, tips, and tricks.
I am currently making a brand new theme based on K2. K2 is a very solid theme and makes it very easy to create a design around it. I have been very busy with my new company and am only working on it in my off time which is usually 2-3AM. Look for it in the next couple of weeks. I may do slow changes so that you can see the progress as I work on it.
The current theme is about 90% complete. Over the past two days I have been browsing the website from different browsers and devices and have noticed a few things that are not working correctly. These include:
- Link Styles in posts are incorrect
- Random hovers appear due to incorrect CSS
I still have to go through each post and change the images to fit but all in all the new style is working well with the content. Right now I am working on a mobile version of the website that is make especially for the Nintendo DS web browser. If I have some time to make the plugin “good”, I will release it for the public, again.