Webpage screen capturing using khtml2png

Webpage screen capturing using khtml2png

Recently, we were working on one PHP project, where we required to have “webpage screen capturing” functionality. I googled and found some tools… some window based, some paid… obviously I was looking for *FREE* tool . As we are working on Lamp (Linux, Apache, MySQL …

Open training program at Lamp

Hello all, Finally we started our first “open training program” at Lamp, Surat. We were having training programs every first and third saturday, but as time passed, people lost interest. So, we decided to invite outside people (who are ready to learn new things) to …

Multilingual support in PHP website

Multilingual support in PHP website

So many developers thinks that its hard to provide multilingual support to website. Are you one of them? No problem. Here are some helpful tips to provide basic multilingual support for you website. There are 3 different cases CASE#1 Provide multilingual to static contents of …

Book Review: High Performance Web Sites – Steve Souders

High Performance Web Sites by Steve Souders is one of the most important books front end engineers should read to be able to develop a proper web sites. In 14 chapter, you will know 14 of the best tips to enhance the performance of your …

How to reduce the size of JavaScript & CSS file?

Compress JavaScript / CSS file with the help of gzip:- With the help of php ob_start() function we can create gzip file for JavaScript. <?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?> We can use above code at the beginning of the JavaScript and <? …

A multi-user blog system in PHP – Bluetrait

Blog systems are now very popular and there are plenty of solutions to implement blogs. “Bluetrait” allows the one or more users to login and post articles that are stored in a database. Currently it supports storing posts in MySQL and SQLite posts. It supports …

Get the contacts of friends of different e-mail providers and social networks – Open Inviter

>Retrieving the contacts of users is often used by social networks and similar sites to get viral by attracting the users’ friends. “Open Inviter” is the solution. It can be use to get the contacts of friends of different e-mail providers and social networks. It …

Best Practices for Speeding Up Your Web Site – Yahoo! CDN

>Minimize HTTP Requeststag: content 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scripts, Flash, etc. Reducing the number of components in turn reduces the number …

40 Tips for optimizing your php code

>1. If a method can be static, declare it static. Speed improvement is by a factor of 4. 2. echo is faster than print. 3. Use echo’s multiple parameters instead of string concatenation. 4. Set the maxvalue for your for-loops before and not in the …

Yahoo! Announces Open Search Platform

> Yahoo will soon be allowing third parties to enhance the Yahoo Search experience. The new platform, codenamed “SearchMonkey” and officially called Open Search Platform, will consist of a set of APIs that allow third parties to modify search results on Yahoo by adding images, …