Jun 27

Zend has released beta of its new major version 7.0 of PHP IDE “Studio”. This new release continues to built on freely available Eclipse including several third-party packages freely available as well. These are combined with some packages maintained by Zend providing the benefit of using Zend Studio instead of compiling an IDE starting with Eclipse/PDT yourself. Being introduced to test this release I’m writing here about my first impressions. I beg for your pardon if you are bothered me focusing on disadvantages and bugs. It’s up to Zend to promote the benefits. So I consider things being in balance.

Continue reading »

Tagged with:
Jun 23

So the excerpt is already indicating it: it’s possible to have a Gentoo distribution running on a Strato VServer. I was cycling through trying to install Gentoo, failing due to server not coming up properly after rebooting (not providing any logfile or similar), considering switch to Debian on this single server for the sake of simplicity, then falling back to praising benefits of a homogeneous set of servers sharing one Linux distro for several days now. After tweaking some things I finally got a server responding to pings, responding to SSH login requests.

Continue reading »

Tagged with:
Jun 15

WordPress (according to current release 2.8) is reading MO-files to support merging several sets of localization maps into a single one providing proper translations for original (English) phrases and phrase templates used in code. This is done as soon as you configure WP to use a custom localization and it is done on every request.

As I recently encountered some poor performance of WP running here on my dedicated root server providing quite little amount of RAM (512MB isn’t that little for desktops or similar, but it is for a multi-site LAMP server) I started to investigate on why WP took about 10 seconds to load a page in frontend as well as in backend. And so I was pointed at the mentioned MO file reader taking about 8 seconds to read a 300KB MO file.

Continue reading »

Tagged with:
preload preload preload