Web

Web related articles

Building a Webapp Store

So I have been silent for some time. Mainly due to deep diving into new territories since I left Oracle. Now I think it is time to put my new skills to some work and test them out. To that end, I thought that I need to build a webapp project for myself. Just to assert what I am learning and to learn even more from hands on practice.

Deactivating Statistics, Counter and Leaflets Modules

Leaflet Module

So with Boost running, it made no sense really to have the Counter module, since it was always a snapshot view of the counter at some point in time when the page was first generated by boost. Similarly the leaflet module does not make sense. I have a feeling with Boost it is also not doing its job. Hence time to slim down my drupal install. This means I really also don't need the statistics module. Google analytics and Apache logs should be good enough for all purposes. Then the webalizer running already on the logs makes for good enough reports.

Performance Impact of Drupal's Boost module

So my website has been running on Boost for more than a month now. Things should seem quicker, or atleast the content from my site should feel faster and the facebook and google plus and all those widgets load a bit later on.

Some random performance configurations in Drupal

I accidently stumbled upon this document here "mikeytown2", a developer that just seems everywhere currently on the drupal modules page. And I found it really useful. Here are something that I took from it and implemented at first go.

Apache mod_cache and mod_file_cache

Here is another performance tip for your website. Take my blog for example. Examine all the static resources for it, that are possibly present for all of your webpage. In my case I could list them as below:

Analyzing io bottlenecks on linux for my drupal blog

So at this point my setup on the odroid u2 is humming along with memcached and php apc cache. The performance boost from this I described in this article here. At best I was getting 2 request/sec.

Disabling .htaccess lookups and merging to sites conf file for Drupal 7

So I managed to get my server to server almost 2 request/sec with my last incremental configuration tweaks using memcached described here. After memcached I had to analyze my server for bottle necks and io as expected was top of the list with mysql process at the top of io bottle-neck list. This finding I shared in this article here.

My custom rules for mod_security

This article will be place holder for the custom rules I keep adding for my blog based on my access logs. I'll try to keep it upto date as possible. Since I run a drupal 7 install, they should be viewed from that perspective.

 

Testing your server's firewall with Nessus

In my last article Setting up your firewall with Shorewall on Linux (Debian), I showed you how you could setup a firewall on your server. After setting up the firewall, I had no idea if it was setup correctly. I needed someway to test it. After a bit of searching I found Nessus. Although they had a commercial version but for home use Nessus was free, but ýou have to only register.

My Drupal Blog Web Server Optimization - Part 3

So it was time to do something about the sluggish feel of my blog without resorting to memcache modules and so on yet. Looking at the state of availiable options, following are the modules I decided to go for.

JavaScript callback handler

Pages

Subscribe to RSS - Web