Hello Buddy!!

Welcome to my blog on...aah…amm…aaaa… just about anything that excites me.

To Dos: Enjoy the blog / browse archive / say hello (who am I).

BTW, don't forget to subscribe to my Feed before you go offline.

September 19 2007

How to Add Smilies in PhpBB Forums?

Smilies do add a lot of fun in forums postings. Lot of smilies has been created ever after it was first used. But we only get a few of them when we first install PhpBB forums. Here is the process that will help you to install a lot of smilies in your forums.

  • Download the smiley pack that you have selected and decompress it.
  • Put all the smilies that you have just downloaded at this location on your server /phpBB2/images/smiles/. Also if there is a file with .pak extension include it in the directory with your new smilies.
  • Once you are done with this, move to your forums administrator panel and click on Smilies under General Admin. Here you will surely see original smilies with their codes.
  • Its very important that you save the base configuration in a .pak file, so that even if something goes wrong you can revert back to base configuration. For this you need to click on “Create Smiley Pack” and then download it when PhpBB offers you a choice.
  • Now go back to the smiley administrative panel and click on “Import Smiley Pack”.
  • Now choose the .pak file that you want to install, check the option that will erase older smilies (remember you have already save the base configuration). And in case of conflict also click on the option that will replace existing smilies.
  • Finish by clicking on Import Smilies. That’s it you are done.

Above process is useful when you want to install a whole new pack of smilies, but what if you only want to add one or two new smilies. PhpBB give you an option for this also.

  • Add the image that you want to be used as smiley in your server at /phpBB2/images/smiles/.
  • Go to Smilies Administrative Panel and click on “Add a New Smiley” button.
  • Choose the image that you have added in your server for the second field, you will see a preview of the same there.
  • For the first field enter the code that you want to use for that smiley.
  • And in the third field enter the emotion that the smiley represents. And then Click on Submit.
  • Repeat this steps for all the smilies that you want to add.

This is so exciting, I have added a lot of smilies in my forums.

September 01 2007

Optimize Site Loading Time

User experience of a website largely depends on the response time of a website. And response time depends on the number of components in a page. 

Each component requires an extra HTTP request. Browsers generally download two components in parallel per hostname. Most of the website download all there components from a single hostname and for them you will see a stair – step pattern as shown below.

 

By default both Firefox and Internet Explorer sent 2 http requests to one host at a time, but this can be changed by the user, firefox setting is controlled by network.http.max-persistent-connections-per-server, in about:config page. For IE setting check out Microsoft Help and Support

But instead of relying on the users webmasters could simply use DNS aliases to split there components across multiple hostname. But just remember parallel download can degrade your site performance. Now if your components are distributed in two hostnames then the HTTP pattern request will look something like this.

This will definitely help in decreasing your site loading time which will in turn help you in increasing your site user experience.

You can read more about this at Ajax Performance and Optimizing Page Load Time

July 02 2007

PM Wiki –vs- Media Wiki

Wiki was a concept that was first used by wikipedia but after that it has become a platform for many webmasters like me.

Nowadays we find a lot of Wiki software’s that can be used for your site, for example MediaWiki, PHPWiki, PMWiki, TikiWiki etc.

But out of all these Media Wiki is most common among the webmasters. Even I was thinking of installing media Wiki but chose PMWiki over it after some evaluation. One of the prime reasons for me going for PMWiki was that it directly stores its data in a file system and does not need a database, thus making installations and backups very easy. PMWiki also has a lot of plugins, which helps me to do almost all the things that I want to do.

Over all I could make out that installing PMWiki will make my life much easier (maintenance wise and some other factors) than MediaWiki.

What do you say?

June 13 2007

How fast does your site loads?

This is one question that according to me all the webmasters should have a decent idea about.

Ideally studies show that a site should load with in 6 seconds. (+2)

And believe me this has a lot of affect on your user experience. Just imagine about the impact a user will have if your site takes 10-15 seconds to load and your competitor’s site loads in 5-6 seconds.

Here are some of the ways that can help you in optimizing your site speed.

  • Make sure you don’t have any unnecessary line breaks and spaces in your page. This will help you in decreasing the size of the page which obviously decreases the site loading time.
  • Hosting images, CSS and JS files in a different domain. This is a debatable issue but I think this can help considerably. Will be posting a detailed post on this very soon, so watch out.

Some of the common tools that will help you knowing the size and loading time of a page are:

June 13 2007

Google has worst piracy performance on Internet. Or is it the opposite

A latest study shows that Google has the worst piracy performance of nay Internet Company. Here is an open letter to Google by Privacy International stating that Google talks to journalists about Privacy International supports Microsoft.

An Open Letter to Google

10/06/2007

June 10, 2007
Eric Schmidt,
CEO, Google Inc.

1600 Amphitheatre Parkway

Mountain View, CA 94043
USA

Dear Mr. Schmidt,

You may be aware that Privacy International yesterday published its first privacy ranking of leading companies operating on the Internet. Google Inc performed very poorly, scoring lowest among the other major companies that we surveyed.

I am writing to express my concern not just at this unfortunate result, but also at communications between Google Inc and members of the media during the period immediately prior to publication of our report. Two European journalists have independently told us that Google representatives have contacted them with the claim that “Privacy International has a conflict of interest regarding Microsoft”. I presume this was motivated because Microsoft scored an overall better result than Google in the rankings.

Let me state here on the record that in the seventeen years of our existence, no company has ever made such a claim. Privacy International is a fiercely independent organization that has never shown fear nor favour. Again for the record, we have been fierce and relentless critics of Microsoft since our inception as a watchdog. You will see for example we that publicly supported the EU Commission investigation into Microsoft, that we nominated Microsoft for the US Big Brother Award in 2003, that we awarded Microsoft the “Worst Corporate Invader” award at the 1999 US Big Brother Awards, that we publicly accused Microsoft of subverting its software security, that we co-authored a critical submission to the US Federal Trade Commission against Microsoft, and that in 2001 we filed a joint complaint to the US Federal Trade Commission against Microsoft, alleging unfair and deceptive trade practices.

According to our sources, your representative or representatives made particular reference to one member of our 70-member international Advisory Board. This man is a current employee of Microsoft. I can confirm that he joined our Advisory Board well before he was headhunted by Microsoft. At the time he was the director of a leading UK non-governmental organization and had more than six years extensive involvement in the work of Privacy International. He is a decent, skilled and honorable man who upon his appointment with Microsoft offered us his resignation. We refused to accept it, and he continues to serve on the Board in a private capacity. As an exceptionally skilled IT and security expert he is a superb resource in our day-to-day work across many fields of privacy. To infer that he in any way influences our decisions with regard to Microsoft is not just inaccurate but it is also insulting.

Privacy International is and has always fought hard for its independence, often to our own great expense. With the very rare exception of expenses sponsorship for important public events we receive no corporate money, and certainly at no point have we received any from Microsoft.

Can I be so bold as to suggest that your company’s actions stem from sour grapes that you achieved the lowest ranking amongst the Internet giants? We have no specific axe to grind with Google. It is one of many companies demonstrating a poor privacy performance, and in assessing that performance we are acting solely with the intention of raising public awareness. And while it is true that we have in the past taken legal action against Google’s Gmail service, it is equally the case that we have campaigned against Amazon and eBay, both of which, regardless of this history, scored higher than Google in the rankings.

So do we have a vested interest in attacking Google? No. Some of the people we work with have Microsoft connections, but we work with many thousands of people as partners, collaborators and managers. One of our trustees, for example, works for a law firm that has Microsoft as one of its many clients. We agreed with this person that a legal document should be drawn up expressly fire-walling his professional from his private involvement with Privacy International. We socialise with Microsoft employees, but then again we socialise with employees of the UK Home Office, which in a recent celebrated chapter attempted to destroy our reputation following critical work on the UK ID card proposals. We are happy to reach out to anyone, regardless of their affiliation.

I believe an apology from you is in order, but if you cannot deliver this then I think you should reflect carefully on the actions of your representatives before embarking on what I believe amounts to a smear campaign. As with Microsoft, eBay and any other organization we are more than happy to work with you to help resolve the many privacy challenges for Google that our report has highlighted.

Yours sincerely

Simon Davies,
Director
Privacy International


Google has become a part of our nerve system. Yes Google has almost all the information about me but till date I think Google has a very good Privacy Policy and they do follow it. What do you think?