SPDY is a new networking protocol used for speeding up the web. It combines with http protocol with several speed related features that can reduce page load time. It uses stream multiplexing and header compression to improve speed.

In order to use SPDY, a web server and a browser that both support SPDY is needed. Google chrome and newer versions of Firefox support SPDY protocol. In Apache HTTPD server mod_spdy module add support to SPDY protocol. SPDY protocol uses HTTPS so site need to serve content over HTTPS in order to benefit from mod_spdy.mod_spdy serves requests like Apache worker MPM. It serves requests using an internal thread pool which interact badly with non-thread-safe Apache modules. In order to server php over mod_spdy use mod_fcgid rather than mod_php.This is because as some PHP libraries are not thread safe using mod_fcgid will run PHP in a separate process thus avoiding thread safety issues.

Continue reading…

Infections in systems

As internet users we are all aware of the infections that are caused to our systems. We call each infections a set of medical terms like viruses,worms etc. so at some point of time we may even say my computer has caught a flue while browsing , just kidding . All apart we always trust on antivirus and some software to treat these viruses as doctors. My agenda here is to let a light pass though everyones mind so that they could understand what are these viruses and infections that we are dealing with.

Continue reading…

Issue : Fatal error: Out of memory

We can increase the memory limit in phph.ini,But it is not taking effect

Where to check

In WHM ,there is a feature

“WHM >> Service Configuration >> Apache Configuration >> Memory Usage Restrictions”

This feature will limit Apache memory consumption by examining its usage history. The feature limits each Apache process and not all Apache processes combined. Using this feature we can increase the server stability but may result in a slight loss of performance. The exact values used depend on the usage history.

Continue reading…