Bad blog performance

Hostpoint - The Data ResidenceMy blog has a very slow loading performance. It takes about 5 seconds to load this blog and display it in your browser. I asked myself why it is so slow. I’ve optimized the database tables and added some new indices. But the blog performance isn’t better. The Hostpoint support center give me the following information:

Die Zugriffszeit Ihrer Website auf unserem herkömmlichen Hosting normal,jedoch könnte dieses schneller sein, sofern die Server Kriterien auf Ihre Website Bedürfnisse ausgelegt werden. Die Ursache für die etwas schlechtere Performance liegt darin, dass Ihre Website relativ viele kleine und einzelne Dateien einlesen muss (viele includes aufweist). Diese Daten werden über unser Netzwerk per NFS gelesen. Dies bedeutet, dass das Lesen über das Netzwerk auf dem Storage länger dauert, als das Lesen auf einer lokalen Disk.

Wir möchten darauf hinweisen, dass uns das Problem mit Websites mit vielen Inlcudes bekannt ist und wir alles daran setzen werden, eine Alternative für dieses Problem anzubieten. Wir sind intern zur Zeit am abklären, wie wir dies nun am besten lösen können. Es gibt verschiedene Möglichkeiten, welche wir diskutieren. Möglicherweise können wir in den kommenden Monaten ein spezielle Hosting Lösung für solche Websites anbieten. Dies zum Stand der Dinge und dem Feedback an Sie, damit Sie wissen das wir dieses Problem angehen werden. Besten Dank für Ihre Verständnis und Ihre Geduld.

Tags: , ,

8 Responses to “Bad blog performance”

  1. I think the reason for the slow performance is not only, as described in your post, that Hostpoint gathers the files via NFS network. My experience showed that it’s somehow a general include-issue. For example I work on a website which gathers a bunch of different (Smarty)-templates, includes them on a quasi main-template page before displaying it. Each procedure of generating the individual templates and including them in the end on the main page is taking quite some time (more than 5 secs!); so you see nothing until everything is loaded and then the whole page shows up. It’s quite hard to fix that, because the whole smarty system in the background can not easily be simplified…

    I know there is a plugin-class for PHP which you can include in your code, put some start- and end-strings to your PHP-Code, and after the output you’ll get a summary about how long it took to execute the PHP Code from start- to end-strings. By adding various start- and end-strings you can count the amount of time for different methods (for example your single include-lines) and in the summary see how long each piece of code took to execute; which finally gives you the opportunity to optimize the most time-wasting codes.

    I just found out that I did not yet write a post about this small Plugin-class for PHP in my blog. So when you check the web you might find the according download page. The Plugins name is “PHP Profiler”. Just found the URL: http://www.adepteo.net/profiler/

  2. Silas Knobel says:

    Thanks for the advice. But I’ve installed the WP-Cache plugin to cache my sites. So I don’t think its a PHP problem. Look here for more information: http://mnm.uib.es/gallir/posts/2007/01/31/963/

    I think it’s realy the NFS-problem. Because other sites on hostpoint servers are slow too.

  3. Silas, are you satisfied with the service of Hostpoint? (Except the above mentioned performance problem)

    I am thinking about moving my blog to Hostpoint, too. It’s surely faster than now on our Clan-server ;-) Especially I see a lot of performance issues when accessing the SWIZZ-Forum, the Wiki and my blog at the same time.

  4. Silas Knobel says:

    Hi Oli,
    The Hostpoint service is very well. Fast support, a friendly helpdesk team, many features and 10GB of disk space for only 9.90 CHF. But I’ve many problems on different domains and servers of hostpoint. The performance is bad as described above. And I’ve also problems with FTP connections. While uploading a lot of data using an FTP-Client, I get an I/O error. I think you should wait with switching to hostpoint. A ticktet to the Hostpoint Support Center is already opened.

  5. OK. The mentioned problems (especially FTP issues) sound not very attractive, more annoying. I do not want to mess around with stuff like that at the moment ;-) Keep me updated… thanks!

  6. [...] moved my domain to a new hosting provider called Dynamic-NET. I’ve decided this because the Hostpoint servers are very very slow (about 10 seconds to load this page!). The FTP connections breaks when I’m uploading or [...]

  7. [...] ich deutlich mehr Besucher. Ebenfalls habe ich im letzten Blogjahr 2 mal den Hoster gewechselt. Von Hostpoint über Dynamic-Net zu cyon. Ich hoffe das Hosting von cyon erfüllt meine Wünsche bzw. meine [...]

  8. Hostpoint: Endlich eine Lösung!…

    Es hat zwar sehr sehr lange gedauert, bis Hostpoint ihr Performanceproblem gelöst hat, die Lösung aber ist dafür um so beeindruckender.
    In den letzten Monaten war die Performance von Hostpoint eigentlich gar nicht mehr akzeptabel: Dynamische Webseit…