Archive for June, 2010

Web Application Performance: JavaScript Placement

JavaScript files have become important part of most of the web. Placement of js file can play important role in front end performance. If you care about performance for you visitors, you must place JavaScript files properly. Browsers allow parallel connections to a single hostname. This allows files to download faster in parallel and very [...]

C#: Calling Javascript values from Web browser control

Many of you will be aware of Webbrowser Control and would have used in different languages like VC, C# or Delphi. By using webbrowser control, you can display your data in any format very easily, since its all about html tags. Usually it is believed that you can display html only from a file, that [...]

Web Application Performance: CSS Placement

CSS has become a vital part of a web page. CSS file call or style placement can play important role in performance. If you care about performance of your web application, than you should see where to place your CSS. A CSS file or style should be placed in HEAD element of the page. It [...]

Web Application Performance: Reducing HTTP Requests

A web page have multiple objects like images, css, JavaScript and flash etc. Browser have to send one http request to the server for each object. Each request adds a round trip to the server. Server have to receive and process each request and send the response. For enhancing web application performance the rule is [...]

Web Application Performance: HTTP Features for Performance

HTTP protocol have many features built-in which can help in improving front end performance of a web application. In this post we will look into these features and see how they can be used to improve performance. The features include (find details below) 304 Not Modified requests Expires header Keep-Alive Compression 304 Not Modified requests [...]

Web Application Performance

Web application performance is increasingly becoming important aspect in web based business. Awareness about faster websites is increasing. Recently website speed has been added to ranking criteria of Google, most of the other search engines should be following soon. Optimizing website performance includes optimization of different aspects of a site, ranging from image optimization to [...]

IBM jumping into web analytics market

SEO is no longer just placing the site on 1st page of Google, now it also covers conversion, visitor behavior analysis for better conversion. Web analytics software enable website owners and marketing persons to analyze and monitor website’s different aspects. This kind to software includes from basic stats collector to high end software like Webtrends. [...]

Web server performance: Use PHP accelerator

Web server performance is a major hurdle in any web application performance. Apache web server is a great web server to serve static and dynamic pages. Combined with PHP, it becomes a winning combination, powering millions of websites around the globe. As PHP pages are compiled than executed for each and every request, it consumes [...]

Web Server Performance: Installing eAccelerator

eAccelerator is a free, open source PHP accelerator, optimizer, and dynamic content cache, used to improve web server performance. It is a great tool which does not require change is existing php code. It stores PHP files in compiled state in shared memory and on next request it serves the request from compiled state cache. [...]

SQL Business Intelligence

Business Intelligence practice is now becoming a crucial need for any growing business. Many vendors have jumped and released their Flagged Products for implementing Fast Business Intelligence like IBM Cognos, SAP Business Objects, Microsoft SQL Server Analysis Services, Pentaho etc. Here I would like to give a very short but very useful tutorial for developing [...]