<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2196706403234091369</id><updated>2011-07-08T02:30:38.176+05:30</updated><category term='Web Server'/><category term='Ad Server Solutions'/><category term='jQuery'/><category term='Performance'/><category term='jCryption'/><category term='tool'/><category term='Regular Expressions'/><category term='WordPress'/><category term='Nginx'/><category term='Marketing Reports'/><category term='ads'/><category term='Solutions'/><category term='Server'/><category term='website traffic'/><category term='regexp'/><category term='Yaws'/><category term='Encrypt'/><category term='Search'/><category term='IDE'/><category term='Tutorials'/><category term='validation'/><category term='social popularity'/><category term='Editor'/><category term='regex'/><category term='Ad Server'/><category term='PHP'/><category term='developer toolbox'/><category term='Frameworks'/><category term='SEO Tools'/><category term='expressions'/><category term='SEO'/><category term='seo tool'/><category term='MochiWeb'/><category term='Website Grader'/><category term='Grade'/><category term='Optimization'/><category term='SEO Optimize'/><title type='text'>Mahesh Prasad  ( Web Development ) [LAMP/WAMP/AJAX/SEO/SQL/XML/JavaScript]</title><subtitle type='html'>Interested in Job, Consulting on web development, Full time, Part time, Freelance web developer Like to hire me?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-641904618251698671</id><published>2010-10-04T13:48:00.000+05:30</published><updated>2010-10-04T13:48:08.820+05:30</updated><title type='text'>CakePHP : Change view file from controller</title><content type='html'>&lt;a href="http://www.lost-in-code.com/programming/php-code/cakephp-change-view-file-from-controller/"&gt;CakePHP : Change view file from controller&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-641904618251698671?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lost-in-code.com/programming/php-code/cakephp-change-view-file-from-controller/' title='CakePHP : Change view file from controller'/><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/641904618251698671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/10/cakephp-change-view-file-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/641904618251698671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/641904618251698671'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/10/cakephp-change-view-file-from.html' title='CakePHP : Change view file from controller'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-5564626891585373172</id><published>2010-09-28T19:58:00.000+05:30</published><updated>2010-09-28T19:58:39.910+05:30</updated><title type='text'>Introduction to MongoDb Database</title><content type='html'>&lt;object style="background-image:url(http://i2.ytimg.com/vi/iRDOGkFKBRw/hqdefault.jpg)" width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iRDOGkFKBRw?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/iRDOGkFKBRw?fs=1&amp;amp;hl=en_US" width="480" height="295" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-5564626891585373172?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/5564626891585373172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/introduction-to-mongodb-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5564626891585373172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5564626891585373172'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/introduction-to-mongodb-database.html' title='Introduction to MongoDb Database'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-1189917700502160271</id><published>2010-09-28T19:56:00.000+05:30</published><updated>2010-09-28T19:56:20.432+05:30</updated><title type='text'>Scaling Facebook with OpenSource tools</title><content type='html'>&lt;object style="background-image:url(http://i1.ytimg.com/vi/HAzeJTgFwDc/hqdefault.jpg)" width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HAzeJTgFwDc?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/HAzeJTgFwDc?fs=1&amp;amp;hl=en_US" width="480" height="295" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-1189917700502160271?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/1189917700502160271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/scaling-facebook-with-opensource-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1189917700502160271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1189917700502160271'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/scaling-facebook-with-opensource-tools.html' title='Scaling Facebook with OpenSource tools'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-8883178707367615023</id><published>2010-09-28T19:55:00.001+05:30</published><updated>2010-09-28T19:55:55.896+05:30</updated><title type='text'>Intro to Cassandra</title><content type='html'>&lt;object style="background-image:url(http://i2.ytimg.com/vi/egwgKhH94z8/hqdefault.jpg)" width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/egwgKhH94z8?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/egwgKhH94z8?fs=1&amp;amp;hl=en_US" width="425" height="344" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-8883178707367615023?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/8883178707367615023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/intro-to-cassandra.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/8883178707367615023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/8883178707367615023'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/intro-to-cassandra.html' title='Intro to Cassandra'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-593746358163171027</id><published>2010-09-28T19:55:00.000+05:30</published><updated>2010-09-28T19:55:17.950+05:30</updated><title type='text'>Need a graph database like Twitter is built on? @neo4j delivers, @emilei...</title><content type='html'>&lt;object style="background-image:url(http://i3.ytimg.com/vi/2ElGO1P8v0c/hqdefault.jpg)" width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2ElGO1P8v0c?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/2ElGO1P8v0c?fs=1&amp;amp;hl=en_US" width="480" height="295" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-593746358163171027?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/593746358163171027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/need-graph-database-like-twitter-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/593746358163171027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/593746358163171027'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/need-graph-database-like-twitter-is.html' title='Need a graph database like Twitter is built on? @neo4j delivers, @emilei...'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-3489632468543201377</id><published>2010-09-28T19:47:00.000+05:30</published><updated>2010-09-28T19:47:29.527+05:30</updated><title type='text'>Scaling your Website with Memcached, discussion with Northscale cofounder</title><content type='html'>&lt;object style="background-image:url(http://i2.ytimg.com/vi/uMxZ4RI6sCQ/hqdefault.jpg)" width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/uMxZ4RI6sCQ?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/uMxZ4RI6sCQ?fs=1&amp;amp;hl=en_US" width="480" height="295" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-3489632468543201377?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/3489632468543201377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/scaling-your-website-with-memcached.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3489632468543201377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3489632468543201377'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/09/scaling-your-website-with-memcached.html' title='Scaling your Website with Memcached, discussion with Northscale cofounder'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-7140212672112639498</id><published>2010-08-09T16:24:00.000+05:30</published><updated>2010-08-09T16:24:45.452+05:30</updated><title type='text'>Multilanguage database design approach</title><content type='html'>&lt;a href="http://www.gsdesign.ro/blog/multilanguage-database-design-approach/"&gt;Multilanguage database design approach&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-7140212672112639498?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.gsdesign.ro/blog/multilanguage-database-design-approach/' title='Multilanguage database design approach'/><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/7140212672112639498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2010/08/multilanguage-database-design-approach.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7140212672112639498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7140212672112639498'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2010/08/multilanguage-database-design-approach.html' title='Multilanguage database design approach'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-5153491944913640170</id><published>2009-11-05T12:36:00.002+05:30</published><updated>2009-11-05T12:36:58.463+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Yaws'/><category scheme='http://www.blogger.com/atom/ns#' term='MochiWeb'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Nginx'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Nginx vs Yaws vs MochiWeb : Web Server Performance Deathmatch, Part 2 [Update x 2]</title><content type='html'>&lt;div style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: white; background-image: initial; background-position: initial initial; background-repeat: initial; font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.6em; padding-left: 0.6em; padding-right: 0.6em; padding-top: 0.6em;"&gt;&lt;span class="Apple-style-span" mce_name="em" mce_style="font-style: italic;" style="font-style: italic;"&gt;&lt;b&gt;Update 1&lt;/b&gt;: Retest data (using different machine and Erlang kernel polling) added near bottom of post.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" mce_name="em" mce_style="font-style: italic;" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" mce_name="strong" mce_style="font-weight: bold;" style="font-weight: bold;"&gt;Update 2&lt;/span&gt;: More details and testing on the weird MochiWeb kernel polling results, bottom of post.&lt;/span&gt;&lt;br /&gt;Almost a year ago I did some&amp;nbsp;&lt;a href="http://www.joeandmotorboat.com/2008/02/28/apache-vs-nginx-web-server-performance-deathmatch/" mce_href="http://www.joeandmotorboat.com/2008/02/28/apache-vs-nginx-web-server-performance-deathmatch/" target="_blank"&gt;Apache and Nginx performance testing&lt;/a&gt;. Apparently I have the bug again and have done some performance testing on&amp;nbsp;&lt;a href="http://www.nginx.net/" mce_href="http://www.nginx.net/" target="_blank"&gt;Nginx&lt;/a&gt;,&amp;nbsp;&lt;a href="http://yaws.hyber.org/" mce_href="http://yaws.hyber.org/" target="_blank"&gt;Yaws&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://code.google.com/p/mochiweb/" mce_href="http://code.google.com/p/mochiweb/" target="_blank"&gt;MochiWeb&lt;/a&gt;. The latter two being Erlang based. Again deathmatch may be an overstatement but this is my attempt at gleaning some interesting performance data from some high performance web servers. Also, I attempted to improve the graphs this time around since they were a bit hard to read the last time.&lt;br /&gt;&lt;span class="Apple-style-span" mce_name="strong" mce_style="font-weight: bold;" style="font-weight: bold;"&gt;The Setup:&lt;/span&gt;&lt;br /&gt;I was not able to use the same server and setup as the last time, so comparing between this and my last deathmatch probably isn’t very accurate. For this test I used a Intel Dual Core 2.2GHz, 4GB RAM machine running Ubuntu 8.10 (64bit) and for the test server. Erlang (R12B-3), Yaws (1.77) and Nginx (0.6.32) are installed from the standard repository and mochiweb from subversion (rev 88). All are using the&amp;nbsp;&lt;span class="Apple-style-span" mce_name="strong" mce_style="font-weight: bold;" style="font-weight: bold;"&gt;default configurations&lt;/span&gt;&amp;nbsp;outside of adjusting listening port numbers. The test is again against a basic robots.txt file. The tests were done using a consumer grade 100mb switch and all tests originated from an old laptop I had laying around. I think that about covers the test bed, if you have any questions let me know.&lt;br /&gt;For the tests I used autobench (httperf under the hood) with the following command, each test ran ten minutes apart. The order of the tests were done in was MochiWeb then Yaws and lastly Nginx.&lt;br /&gt;&lt;blockquote&gt;autobench –single_host –host1 HOST –port1 PORT –uri1 /robots.txt –low_rate 10 –high_rate 200 –rate_step 10 –num_call 10 –num_conn 5000 –timeout 5 –file SERVER-results-`date +%F-%H:%M:%S`.ts&lt;br /&gt;&lt;a href="http://www.noupe.com/php/php-security-tips.html#more-15885" mce_href="http://www.noupe.com/php/php-security-tips.html#more-15885" target="_blank"&gt;Read the rest of this entry »&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.joeandmotorboat.com/2009/01/03/nginx-vs-yaws-vs-mochiweb-web-server-performance-deathmatch-part-2/" mce_href="http://www.joeandmotorboat.com/2009/01/03/nginx-vs-yaws-vs-mochiweb-web-server-performance-deathmatch-part-2/" target="_blank"&gt;http://www.joeandmotorboat.com/2009/01/03/nginx-vs-yaws-vs-mochiweb-web-server-performance-deathmatch-part-2/&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-5153491944913640170?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/5153491944913640170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/11/nginx-vs-yaws-vs-mochiweb-web-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5153491944913640170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5153491944913640170'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/11/nginx-vs-yaws-vs-mochiweb-web-server.html' title='Nginx vs Yaws vs MochiWeb : Web Server Performance Deathmatch, Part 2 [Update x 2]'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-2866115586507652582</id><published>2009-10-12T13:07:00.000+05:30</published><updated>2009-10-12T13:07:38.955+05:30</updated><title type='text'>Web 3.0 Technology</title><content type='html'>&lt;a href="http://www.articleforfree.com/articleforfree/Articles/Technology/Web-3-0-Technology-380190732.aspx"&gt;Web 3.0 Technology&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-2866115586507652582?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.articleforfree.com/articleforfree/Articles/Technology/Web-3-0-Technology-380190732.aspx' title='Web 3.0 Technology'/><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/2866115586507652582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/10/web-30-technology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2866115586507652582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2866115586507652582'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/10/web-30-technology.html' title='Web 3.0 Technology'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-1270337451896055624</id><published>2009-09-29T11:43:00.002+05:30</published><updated>2009-09-29T11:46:40.157+05:30</updated><title type='text'>80+ AJAX-Solutions For Professional Coding</title><content type='html'>&lt;div&gt;&lt;span style="color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px;"&gt;&lt;h2 style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; display: block; font-family: Verdana, 'BitStream vera Sans'; font-size: 16px; font-weight: bolder; letter-spacing: -0.07em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; padding-top: 0px;"&gt;&lt;span style="font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: normal; line-height: 17px;"&gt;Web-developers can create amazing web-applications with AJAX. &lt;a href="http://www.stikkit.com/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;Stikkit&lt;/a&gt;, &lt;a href="http://www.netvibes.com/smashingmagazine" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;Netvibes&lt;/a&gt;,&lt;a href="http://www.gmail.com/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;GMail&lt;/a&gt; and dozens of further web-projects offer a new level of interactivity we’ve used to give up the idea of. Modern web-applications can be designed with enhanced user interfaces and functionalities, which used to be the privelege of professional desktop-applications. AJAX makes it possible to create &lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;more interactive, more responsive and more flexible web-solutions&lt;/strong&gt;. And it’s the first step towards rich internet applications of the future.&lt;/span&gt;&lt;/h2&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; line-height: 17px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #555555; font-family: Verdana, 'BitStream vera Sans', Helvetica, sans-serif; font-size: 12px; line-height: 17px;"&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span id="more-408" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Asynchronous JavaScript and XML isn’t a new programming language, as it is often mistakingly called. Basically, AJAX is a set of XHTML, CSS, DOM, XMLHttpRequest and XML, put together and used together for the same purpose – to improve the user-server-interaction.&lt;br /&gt;&lt;/div&gt;&lt;ul style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"&gt;To understand the idea behind AJAX, you should read Jesse James Garrett’s article &lt;a href="http://www.adaptivepath.com/publications/essays/archives/000385.php" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;“Ajax: A New Approach to Web Applications”&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;Wikipedia: Ajax&lt;/a&gt;;&lt;/li&gt;&lt;li style="list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"&gt;to learn the basics of AJAX, you should go through some &lt;a href="http://www.smashingmagazine.com/2007/01/26/tutorials-round-up-ajax-css-javascript-php-mysql-and-more/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;AJAX tutorials&lt;/a&gt; we’ve presented previously;&lt;/li&gt;&lt;li style="list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"&gt;to learn more about professional CSS coding, you should visit &lt;a href="http://www.smashingmagazine.com/2007/05/10/70-expert-ideas-for-better-css-coding/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;70 Expert Ideas For Better CSS Coding&lt;/a&gt;;&lt;/li&gt;&lt;li style="list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"&gt;and to get a powerful and handy CSS-Toolbox for your future projects, you can use &lt;a href="http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;53 CSS-Techniques You Couldn’t Live Without&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;In this article we’d like to present a list of &lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;over 90 useful AJAX-based techniques you should always have ready to hand &lt;/strong&gt;developing AJAX-based web-applications. Auto-completion, instant field editing, menus, calendars, interactive elements, visual effects, animation, basic javascripts, as well as an extensive developer’s suite should give you a useful and &lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;powerful toolbox you can use every day&lt;/strong&gt;, without a need to go through hundreds of AJAX-related bookmarks.&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;You may also want to take a look at the article &lt;a href="http://www.smashingmagazine.com/2008/04/15/60-more-ajax-and-javascript-solutions-for-professional-coding/" style="color: #2970a6; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;60 More Ajax and Javascript Solutions For Professional Coding&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Verdana; font-size: 12px; line-height: 17px;"&gt;Read full entry here»&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #666666; font-family: Verdana; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://code24h.net/web-dev/80-ajax-solutions-for-professional-coding/"&gt;80+ AJAX-Solutions For Professional Coding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-1270337451896055624?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/1270337451896055624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/09/80-ajax-solutions-for-professional.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1270337451896055624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1270337451896055624'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/09/80-ajax-solutions-for-professional.html' title='80+ AJAX-Solutions For Professional Coding'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-3779365779596900696</id><published>2009-09-25T11:24:00.001+05:30</published><updated>2009-09-25T11:24:21.051+05:30</updated><title type='text'>Web Compatibility and Performance Testing in a Multi-Browser World</title><content type='html'>Check out this SlideShare Presentation: &lt;div style="width:425px;text-align:left" id="__ss_2031831"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/Gomez_Inc/web-compatibility-and-performance-testing-in-a-multibrowser-world" title="Web Compatibility and Performance Testing in a Multi-Browser World"&gt;Web Compatibility and Performance Testing in a Multi-Browser World&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tae2009bbreweredits-090921103734-phpapp02&amp;stripped_title=web-compatibility-and-performance-testing-in-a-multibrowser-world" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tae2009bbreweredits-090921103734-phpapp02&amp;stripped_title=web-compatibility-and-performance-testing-in-a-multibrowser-world" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/Gomez_Inc"&gt;Samantha McGarry&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-3779365779596900696?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/3779365779596900696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/09/web-compatibility-and-performance.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3779365779596900696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3779365779596900696'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/09/web-compatibility-and-performance.html' title='Web Compatibility and Performance Testing in a Multi-Browser World'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-7808271907602323883</id><published>2009-08-18T17:44:00.000+05:30</published><updated>2009-08-18T17:45:09.205+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='regexp'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Regular Expressions'/><category scheme='http://www.blogger.com/atom/ns#' term='developer toolbox'/><category scheme='http://www.blogger.com/atom/ns#' term='regex'/><category scheme='http://www.blogger.com/atom/ns#' term='expressions'/><title type='text'>Massive Regular Expressions Toolbox</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;img src="http://www.tripwiremagazine.com/wp-content/uploads/images/stories/Articles/title-images/6885.jpg" alt="" width="200" height="200" style="margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-width: initial; border-color: initial; text-align: center; max-width: 100%; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: rgb(248, 248, 244); display: inline; float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); " /&gt;&lt;a href="http://en.wikipedia.org/wiki/Regular_expression" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; "&gt;Regular expressions&lt;/a&gt; (”regex’s” for short) are sets of symbols and syntactic elements used to match patterns of text and they are pretty powerful. Regular expressions have been around for a very long time (in computer industry scale) and was first introduced as part of the powerful UNIX search tool &lt;a href="http://en.wikipedia.org/wiki/Grep" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;grep&lt;/a&gt;.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;The regex syntax used commonly today is compliant with &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Extended Regular Expressions (EREs)&lt;/strong&gt; defined in IEEE POSIX 1003.2 (Section 2.8). EREs are supported by Apache, PHP4+, Javascript 1.3+, MS Visual Studio, MS Frontpage, most visual editors, vi, emac, the GNU family of tools (including grep, awk and sed) as well as many others. &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Extended Regular Expressions (EREs)&lt;/strong&gt; will support &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Basic Regular Expressions&lt;/strong&gt; (BREs are essentially a subset of EREs). The BRE syntax is considered obsolete and is only still around to preserve backward compatibility.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;I believe mastering at least the most basic elements of regex is essential for any programmer. Further I know that having direct access to references, examples, ready to use patterns etc. is essential to speed up your work.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;This is a toolbox for getting started and/or becoming more serious about regex. It provides details on commonly needed regexs that you can just pick up and use right away. Lets get started!&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;Read the rest of this entry »&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;a href="http://www.tripwiremagazine.com/tutorials/tutorials/massive-regular-expressions-toolbox.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;http://www.tripwiremagazine.com/tutorials/tutorials/massive-regular-expressions-toolbox.html&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-7808271907602323883?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/7808271907602323883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/massive-regular-expressions-toolbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7808271907602323883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7808271907602323883'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/massive-regular-expressions-toolbox.html' title='Massive Regular Expressions Toolbox'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-4921987465116155918</id><published>2009-08-12T17:48:00.000+05:30</published><updated>2009-08-12T17:49:46.439+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Editor'/><title type='text'>Excellent Free Editors and IDEs for Developers</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;img src="http://www.tripwiremagazine.com/wp-content/uploads/images/stories/Articles/title-images/6347.jpg" alt="" style="margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-width: initial; border-color: initial; text-align: center; max-width: 100%; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: rgb(248, 248, 244); display: inline; float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); " /&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;Most developers have picked their favourite editor and/or IDE and use it many hours every day (and night). Still it can be quite useful to know what the free alternatives are. Some of the free editors and IDEs available are really high quality and may be worth investigating. If your manly using a large IDE it is likely that having a simple editor as well may improve your efficiency when just editing single files. The free alternative IDEs are also very powerful oprions and may beat some commercials competitors easily when it comes to feaures and easy of use. In this article tripwire magazine provides a list of more than 20 free Editors and IDEs useful for most developers. Let us all know if I missed a great product by posting a comment.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 20px !important; text-align: left; font-size: 12px; "&gt;&lt;/p&gt;&lt;h2 style="margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: 'Trebuchet MS'; color: rgb(0, 0, 0); font: normal normal normal 20px/normal Georgia, 'Times New Roman', Times, serif; "&gt;Editors&lt;/h2&gt;&lt;ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 25px; list-style-type: decimal; list-style-position: initial; list-style-image: initial; "&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Notepad++" href="http://notepad-plus.sourceforge.net/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: underline; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Notepad++&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a rel="nofollow" href="http://www.regnow.com/softsell/visitor.cgi?affiliate=16087&amp;amp;action=site&amp;amp;vendor=12347" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;CodeLobster PHP Edition&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://netpadd.com/help.php?topic=extra&amp;amp;verbose=Extra%20Menu" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;netpadd&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://hapedit.free.fr/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;HAPedit&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://www.arachnoid.com/arachnophilia/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: underline; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Arachnophilia&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://www.microsoft.com/express/vwd/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: underline; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Visual Web Developer 2008&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Amaya" href="http://www.w3.org/Amaya/Overview.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Amaya&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Programmer's Notepad" href="http://www.pnotepad.org/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Programmer’s Notepad&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="RText" href="http://fifesoft.com/rtext/index.php" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;RText&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Nvu" href="http://net2.com/nvu/index.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Nvu&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="PSPad" href="http://www.pspad.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;PSPad&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="NoteTab Light" href="http://www.notetab.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;NoteTab Light&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Crimson Editor" href="http://www.crimsoneditor.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Crimson Editor&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="Komodo Edit" href="http://www.activestate.com/komodo_edit/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Komodo Edit&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="TotalEdit" href="http://www.codertools.com/TotalEdit.aspx" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;TotalEdit&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://scriptly.webocton.de/9/34/start/englishpage.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Scriptly&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a title="HTML-Kit" href="http://www.chami.com/html-kit/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;HTML-Kit&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h2 style="margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: 'Trebuchet MS'; color: rgb(0, 0, 0); font: normal normal normal 20px/normal Georgia, 'Times New Roman', Times, serif; "&gt;IDEs&lt;/h2&gt;&lt;ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 25px; list-style-type: decimal; list-style-position: initial; list-style-image: initial; "&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://www.aptana.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: underline; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;aptana&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://www.netbeans.org/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;netbeans&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); "&gt;&lt;a href="http://www.eclipse.org/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(232, 160, 44); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Eclipse&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;Read the rest of this entry »&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.tripwiremagazine.com/tools/tools/excellent-free-editors-and-ides-for-developers.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;http://www.tripwiremagazine.com/tools/tools/excellent-free-editors-and-ides-for-developers.html&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#666666;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-4921987465116155918?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/4921987465116155918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/excellent-free-editors-and-ides-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/4921987465116155918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/4921987465116155918'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/excellent-free-editors-and-ides-for.html' title='Excellent Free Editors and IDEs for Developers'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-1821576676287093816</id><published>2009-08-12T12:23:00.001+05:30</published><updated>2009-08-12T12:23:57.389+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Server'/><category scheme='http://www.blogger.com/atom/ns#' term='ads'/><category scheme='http://www.blogger.com/atom/ns#' term='Ad Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Ad Server Solutions'/><category scheme='http://www.blogger.com/atom/ns#' term='Solutions'/><title type='text'>7 Great Ad Server Solutions</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;Ever feel overwhelmed by your advertising? That’s where ad servers come into play as they let you swap out ads quickly after only putting the HTML or JavaScript tags in your site once.  After you’re all set up, you just need to head to your server whenever you need to change an ad. You can also monitor stats, geo-target ads and make numerous other little tweaks to make sure you are optimizing your returns.&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;What are you waiting for?  Find the server solution that best suits your needs!&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;1) &lt;a href="http://www.adtechus.com/Home/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(255, 102, 0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;ADTECH&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;2) &lt;/strong&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.atlassolutions.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(0, 102, 204); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;Atlas Solutions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;3)&lt;/strong&gt; &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.bluestreak.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(0, 102, 204); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;Bluestreak&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;4) &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.doubleclick.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(255, 102, 0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;DoubleClick&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;5) &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.google.com/admanager" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(0, 102, 204); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;Google Ad Manager&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;6) &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.openx.org/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(75, 89, 112); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;OpenX&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;7) &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.smartadserver.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(0, 102, 204); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-repeat: initial; background-attachment: initial; background-color: transparent; "&gt;Smart AdServer&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;Read the rest of this entry »&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.sitepoint.com/blogs/2009/08/10/7-great-ad-server-solutions/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;http://www.sitepoint.com/blogs/2009/08/10/7-great-ad-server-solutions/&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 19px; "&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-1821576676287093816?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/1821576676287093816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/7-great-ad-server-solutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1821576676287093816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/1821576676287093816'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/7-great-ad-server-solutions.html' title='7 Great Ad Server Solutions'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-621634440821723090</id><published>2009-08-12T12:21:00.001+05:30</published><updated>2009-08-12T12:21:56.353+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='Optimization'/><title type='text'>10 SEO Tips Search Engine Optimization</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; text-align: left; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: small; "&gt;Here are ten tips that we have found to help you get better page rankings on your website.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;1.) Limit Multimedia&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;What is old is proven and true. Web designers are constantly competing against each other to design a more hip website but is it actually a site that is functional. A lot of time I just click past the Flash screens. They take up to much time and time is money. So, get into the head of the visitor to your site. Use multimedia for training and for informative pieces. Keep away from Flash screens because Google ranking bots don’t understand them.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;2.) Use text, not graphics&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;Graphics are cool but not functional. When search engine bots go to a site they are looking for content. Search engines bots cannot find the information if it is located in a graphic. If you are using graphical buttons for navigation, make sure you have textual links located somewhere on your page. The search engine will then be able to naviagate the site. if the search engine cannot navigate the site then it will not rank the page well within the searches. Keep the graphical links to a minimal. Make sure that the search engines can get to the text links. If you have a complicated page, then position the links at the top of the page.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;3.) Don’t be too clever&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;Stay one step behind the current technology. The web was built for research and usability. Entertainment sites, Games etc are all great. We are in the business of selling products and services. Have you ever looked at Amazons website? Amazon is one of the leaders of selling information. They do not use fancy Flash presentations. They are using black on white text. Search engines like this type of text. It is simple to navigate and that&lt;br /&gt;means more visitors will come to the site. The easier your site is to navigate and search the more visitors will come to your site and tell others about it.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;4&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;.) Be straight forward&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;One of the pitfalls of designing a website is being evasive or being too cute. If you can understand the information that is great but what about your audience. A major downfall is a large graphic with hotspots on it. Unless you move your mouse around the image you will not know that it is&lt;br /&gt;clickable. The search engine bot will not be able to do this and so you will end up failing on navigation. This will push your site lower in the rankings on the search engines which means less customers.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;5.) Avoid Frames&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;Everyone wants to be cool and stylish. Red alert frames are outdated. They are from the 90’s. Search engines do not like them. If search engines&lt;br /&gt;(momma) are not happy with it. Then avoid it. Remember not everyone is using the latest brower, so keep it simple.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: small; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;6.) Make it easy to move around&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;When you are designing your site remember you are not the one using it. You need to design the website for navigation by the visitors. If the website is not easy to navigate then visitors will not come back. Ask yourself these questions:&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Does the website make sense from a visitor’s standpoint?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Is information easy to access?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Do you have unavailable links? – Search engines do not like broken links and you will be penalized.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;7.) &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 9pt; "&gt;Provide visitors with different routes&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;When visitors go on your site you want to provide multiple routes to progress around the site. By doing this you will provide more information to the search engines. Some of the different ways:&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Sitemap – A sitemap will list the different links within your website providing more ways to navigate the website. Search engines will find this appealing.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Table of Contents or Index Page – This is another technique that you can use. This will list your links in alphabetical order.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Navigation bars – These are very handy for navigation. Caution!!! – If using JavaScript and other dynamic programming you need to make sure you have another way of accessing the links. Search engines have a hard time negotiating script to find the information. So, the links that you have will not be indexed correctly.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;• Navigation text links – Links in text will help individuals find more information on your website. If individuals can easily navigate the site then the search engine bots will also. Some SEO professionals will recommend that you put these links towards the top then at the bottom.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;8.) Use long link text&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;The more information that you provide with your links the more information you will give to the search engines. This also easier for the visitors to navigate your websites. Try to stay away from “Click Here”. This does not tell the visitor why they should click on the link. When designing your website links make sure that you include your keywords. This will help in calculating your keyword density. This is the % of keywords on the page.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;9.) Stop restructuring your website&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;Broken links are mostly caused by restructuring of the website. When visitors bookmark your site they will be presented by 404 page not found. You can prevent this by not changing the structure of your website. Plan in the beginning and keep that structure. Only make changes that will not cause broken links. You can also create custom 404 page not found. A custom 404 page can redirect an individual to a page within your website which can keep the visitor within your environment.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;10.) Spell Check&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(0, 0, 0); font-family: Arial; font-size: small; "&gt;Nothing annoys visitors about a site more then misspelled words. This ensures that your keywords are utilized to their maximum value. So, before you publish your site have someone proof read the site. Make sure you use the spell checking services in your web design software.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-621634440821723090?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/621634440821723090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/10-seo-tips-search-engine-optimization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/621634440821723090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/621634440821723090'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/10-seo-tips-search-engine-optimization.html' title='10 SEO Tips Search Engine Optimization'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-7085120178285337741</id><published>2009-08-10T11:34:00.000+05:30</published><updated>2009-08-10T11:35:43.490+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='jCryption'/><category scheme='http://www.blogger.com/atom/ns#' term='Encrypt'/><title type='text'>Encrypt the POST-GET Data when you submit a form using jCryption</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; "&gt;&lt;div style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 255); font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; padding-top: 0.6em; padding-right: 0.6em; padding-bottom: 0.6em; padding-left: 0.6em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: initial initial; "&gt;&lt;div&gt;&lt;p&gt;&lt;a mce_style="color:#074d8f;" href="http://www.jcryption.org/" mce_href="http://www.jcryption.org/" target="_blank" style="color: rgb(7, 77, 143); "&gt;Cryption&lt;/a&gt; is a JavaScript HTML-Form Encryption JQuery Plugin, which encrypts the POST/GET-Data that is sent when a form is submitted. For the calculation it uses the &lt;a mce_style="color:#074d8f;" href="http://www.ohdave.com/rsa/" mce_href="http://www.ohdave.com/rsa/" target="_blank" style="color: rgb(7, 77, 143); "&gt;Multiple-precision and Barrett modular reduction&lt;/a&gt; libraries and JQuery. The data is encrypted on the client side (JavaScript) and decrypted on the server (PHP).&lt;/p&gt;&lt;p&gt;&lt;img title="jcryption" src="http://www.bitrepository.com/wp-content/uploads/2009/08/jcryption.jpg" mce_src="http://www.bitrepository.com/wp-content/uploads/2009/08/jcryption.jpg" alt="jcryption" width="521" height="181" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p&gt;Features include:&lt;/p&gt;&lt;ul&gt;&lt;li mce_style="margin-left:15px;" style="margin-left: 15px; "&gt;It is easy to install, use and extend&lt;/li&gt;&lt;li mce_style="margin-left:15px;" style="margin-left: 15px; "&gt;RSA form data encryption up to 2048 bit&lt;/li&gt;&lt;li mce_style="margin-left:15px;" style="margin-left: 15px; "&gt;AjaxSubmit supported&lt;/li&gt;&lt;li mce_style="margin-left:15px;" style="margin-left: 15px; "&gt;no SSL required&lt;/li&gt;&lt;li mce_style="margin-left:15px;" style="margin-left: 15px; "&gt;Does not block the browser on calculations&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;jCryption first serializes the form, converts the string into hexadecimal values which is required to encrypt it. When the keypair was generated on the server, the script receives it, encrypts the string with the public key and sends it to the sever where the string will be decrypted. When this is done you have your original serialized string back which is equal to a normal form submit (GET or POST).&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;ul&gt;&lt;li mce_style="margin-left:15px;list-style-position:outside;list-style-type:none;padding:3px 0;" style="margin-left: 15px; list-style-position: outside; list-style-type: none; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; "&gt;&lt;/li&gt;&lt;li mce_style="margin-left:15px;list-style-position:outside;list-style-type:none;padding:3px 0;" style="margin-left: 15px; list-style-position: outside; list-style-type: none; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; "&gt;Tested in: Internet Explorer 6 +, Mozilla Firefox 3+, Safari 3, Opera 9+, Google Chrome&lt;/li&gt;&lt;li mce_style="margin-left:15px;list-style-position:outside;list-style-type:none;padding:3px 0;" style="margin-left: 15px; list-style-position: outside; list-style-type: none; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; "&gt;Source: &lt;a mce_style="color:#074d8f;" href="http://www.jcryption.org/" mce_href="http://www.jcryption.org/" target="_blank" style="color: rgb(7, 77, 143); "&gt;http://www.jcryption.org/&lt;/a&gt;&lt;/li&gt;&lt;li mce_style="margin-left:15px;list-style-position:outside;list-style-type:none;padding:3px 0;" style="margin-left: 15px; list-style-position: outside; list-style-type: none; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; "&gt;Demo: &lt;a mce_style="color:#074d8f;" href="http://www.jcryption.org/demo/" mce_href="http://www.jcryption.org/demo/" target="_blank" style="color: rgb(7, 77, 143); "&gt;http://www.jcryption.org/demo/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-7085120178285337741?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/7085120178285337741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/encrypt-post-get-data-when-you-submit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7085120178285337741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/7085120178285337741'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/encrypt-post-get-data-when-you-submit.html' title='Encrypt the POST-GET Data when you submit a form using jCryption'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-8383185035241809758</id><published>2009-08-05T12:13:00.000+05:30</published><updated>2009-08-05T12:14:07.888+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='validation'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>A jQuery inline form validation, because validation is a mess</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;When it comes to form validation, it’s hard to have a versatile solution that works with every form. Figuring out how to display errors is not a simple task. This is something I tried to remedy with this script. When an error needs to be displayed, the script creates a div and positions it in the top right corner of the input. This way you don’t have to worry about your HTML form structure. The rounded corner and shadow are done with CSS3 and degrade well in non compliant browsers. There is no images needed.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;When you submit a form, it will look for inputs with predefined class selectors, and validate them accordingly to their type. It also does on the fly validation when you click outside of the input. When validating on submit , every errors will appear in absolute position above the input in question, and slide the scroll bar to this first error (diminish your browser window if you don’t see the effect).&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;The on the fly validation will validate the modified input when you click outside of the text zone.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); display: block; "&gt;&lt;a href="http://www.position-relative.net/creation/formValidator/" target="_blank" style="margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(177, 55, 0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; float: left; width: 161px; height: 41px; text-indent: -10000px; background-image: url(http://www.position-absolute.com/wp-content/themes/default/images/btn_view.jpg); background-repeat: no-repeat; background-attachment: initial; background-color: rgb(255, 255, 255); background-position: 0px 0px; "&gt;View demo&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;a href="http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;&lt;img src="http://www.position-absolute.com/wp-content/themes/default/images/post/img_form.jpg" alt="" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; text-align: center; max-width: 100%; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;Localisation language is also available, I already did a (poor) french localisation. Do not include more than one localization at a time in a page. Custom regEx rules with error messages can also be added very easily for you crazy guys that understand how regEx rules actually work.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;Read the rest of this entry »&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;a href="http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-8383185035241809758?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/8383185035241809758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/jquery-inline-form-validation-because.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/8383185035241809758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/8383185035241809758'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/jquery-inline-form-validation-because.html' title='A jQuery inline form validation, because validation is a mess'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-528053423608117570</id><published>2009-08-04T11:27:00.001+05:30</published><updated>2009-08-04T11:33:29.165+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='WordPress'/><title type='text'>Easy ways to fix common WordPress headaches, best for developers and designers</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; "&gt;&lt;div style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 255); font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; padding-top: 0.6em; padding-right: 0.6em; padding-bottom: 0.6em; padding-left: 0.6em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: initial initial; "&gt;&lt;p&gt;&lt;span&gt;T&lt;/span&gt;here always seems to be some common WordPress problems that need you to dive into the code and hack away, here is a sample of plugins to help stop the hacking!&lt;/p&gt;&lt;h3 style="font-size: 1.17em; "&gt;&lt;a href="http://wordpress.org/extend/plugins/exclude-pages/" mce_href="http://wordpress.org/extend/plugins/exclude-pages/" target="_blank"&gt;Exclude Pages&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;‘This plugin adds a checkbox, “include this page in menus”, which is checked by default. If you uncheck it, the page will not appear in any listings of pages (which includes, and is usually limited to, your page navigation menus).’&lt;/p&gt;&lt;p&gt;&lt;a href="http://wordpress.org/extend/plugins/exclude-pages/screenshots/" mce_href="http://wordpress.org/extend/plugins/exclude-pages/screenshots/" target="_blank"&gt;&lt;img title="excludepages" src="http://styl.eti.me/wp-content/uploads/2009/06/excludepages.png" mce_src="http://styl.eti.me/wp-content/uploads/2009/06/excludepages.png" alt="excludepages" width="380" height="240" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p mce_style="line-height: 17px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: #666666; margin: 0px;" style="line-height: 17px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong mce_style="padding: 0px; margin: 0px;" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Read the rest of this entry »&lt;/strong&gt;&lt;/p&gt;&lt;p mce_style="line-height: 17px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: #666666; margin: 0px;" style="line-height: 17px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;b&gt;&lt;a href="http://guidesigner.net/extenshion/easy-ways-to-fix-common-wordpress-headaches-best-for-developers-and-designers/" mce_href="http://guidesigner.net/extenshion/easy-ways-to-fix-common-wordpress-headaches-best-for-developers-and-designers/" target="_blank"&gt;http://guidesigner.net/extenshion/easy-ways-to-fix-common-wordpress-headaches-best-for-developers-and-designers/&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-528053423608117570?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/528053423608117570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/easy-ways-to-fix-common-wordpress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/528053423608117570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/528053423608117570'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/easy-ways-to-fix-common-wordpress.html' title='Easy ways to fix common WordPress headaches, best for developers and designers'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-5924280395366903957</id><published>2009-08-04T11:21:00.000+05:30</published><updated>2009-08-04T11:23:24.645+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO Optimize'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><title type='text'>How to SEO Optimize WordPress</title><content type='html'>&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Here are the advanced &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;tutorials&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; on how to &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;optimize&lt;/span&gt; your &lt;/span&gt;&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;WordPress&lt;/span&gt; in&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;Search Engine websites&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;. Just encase you are very new to &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;WordPress&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;, below &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;tutorials&lt;/span&gt; really help with the development of your WP Blog site.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;How to &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-style: normal; font-family: Arial; "&gt;SEO&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;optimize&lt;/span&gt; &lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;WordPress&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;ul style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; "&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 15px; list-style-type: none; background-image: url(http://s3.wordpress.com/wp-content/themes/pub/albeo/images/p-con-li.png); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); background-position: 0% 0%; "&gt;&lt;a href="http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php#permalinks" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Permalinks&lt;/a&gt; – WordPress’ tool for customizing your blog links;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 15px; list-style-type: none; background-image: url(http://s3.wordpress.com/wp-content/themes/pub/albeo/images/p-con-li.png); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); background-position: 0% 0%; "&gt;&lt;a href="http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php#description" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;SEO optimize your descriptions&lt;/a&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; – set a correct meta &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;description&lt;/span&gt; for each page/post you make to improve your ranking in &lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;the search&lt;/span&gt; results;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 15px; list-style-type: none; background-image: url(http://s3.wordpress.com/wp-content/themes/pub/albeo/images/p-con-li.png); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); background-position: 0% 0%; "&gt;&lt;a href="http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php#images" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;SEO optimize your images&lt;/a&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; – allow &lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 153, 0); text-decoration: underline; color: rgb(0, 153, 0); font-size: 14px; font-weight: 400; font-style: normal; font-family: Arial; "&gt;search engines&lt;/span&gt; to correctly index your images;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 15px; list-style-type: none; background-image: url(http://s3.wordpress.com/wp-content/themes/pub/albeo/images/p-con-li.png); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-size: 12px; line-height: 15px; color: rgb(99, 86, 95); background-position: 0% 0%; "&gt;&lt;a href="http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php#headings" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;Use Headings&lt;/a&gt; – the proper structure of your articles will rank your content higher;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;a id="permalinks" name="permalinks" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Read the rest of this entry »&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;http://r3.elasticweavers.com/how-to-seo-optimize-wordpress.php&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-5924280395366903957?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/5924280395366903957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/how-to-seo-optimize-wordpress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5924280395366903957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/5924280395366903957'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/how-to-seo-optimize-wordpress.html' title='How to SEO Optimize WordPress'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-2103509071008384762</id><published>2009-08-02T15:02:00.000+05:30</published><updated>2009-08-02T15:04:22.736+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='seo tool'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><title type='text'>The 30 Free SEO Tools You Must Know</title><content type='html'>&lt;div class="snap_preview"&gt;&lt;p&gt;Recently a “101 free SEO Tools that don’t suck” list went popular on &lt;a href="http://sphinn.com/" target="_blank"&gt;Sphinn&lt;/a&gt;. I love 101 items lists and &lt;strong&gt;I love free SEO tools&lt;/strong&gt; especially if the tools “don’t suck”. While checking out the list I’ve encountered some tools I haven’t been using much or been familiar with at all. On the other hand I was missing some tools I use daily. When I noticed that the list actually contains SEO tools that measure the so called &lt;a id="kjaw" title="keyword density" href="http://www.hobo-web.co.uk/seo-blog/index.php/keyword-density-seo-myth/" target="_blank"&gt;keyword density&lt;/a&gt; I finally decided to compile my own list.&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Here I want to focus on those few free SEO tools you must know to be able to practice SEO in a meaningful way.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;Using 101 tools for whatever purpose is not productive. At the end of the day you got to find your set of say 10 or 12 tools you’ll use. Everything else is just playing around and wasting your precious time. Thus this list will be the size of the usual SEOptimise list, approx. 30 items. I’ll concentrate on free SEO tools here as everybody can test them this way. Some of them are freemium that is they offer basic functionality for free and make you pay for the full fledged product.&lt;/p&gt; &lt;p&gt;This list of &lt;strong&gt;the 30 free SEO tools you must know&lt;/strong&gt; will be a mix of&lt;/p&gt; &lt;ul&gt;&lt;li&gt;web based tools&lt;/li&gt;&lt;li&gt;stand alone software&lt;/li&gt;&lt;li&gt;Firefox extensions&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Read the rest of this entry »&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.seoptimise.com/blog/2009/07/the-30-free-seo-tools-you-must-know.html" target="_blank"&gt;http://www.seoptimise.com/blog/2009/07/the-30-free-seo-tools-you-must-know.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.seoptimise.com/blog/2009/07/the-30-free-seo-tools-you-must-know.html" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-2103509071008384762?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/2103509071008384762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/30-free-seo-tools-you-must-know.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2103509071008384762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2103509071008384762'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/08/30-free-seo-tools-you-must-know.html' title='The 30 Free SEO Tools You Must Know'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-332303128951308033</id><published>2009-07-29T16:21:00.001+05:30</published><updated>2009-07-29T16:21:49.562+05:30</updated><title type='text'>PHP Security: Fortifying Your Website- Power Tips, Tools &amp; How to’s</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;h3 style="margin-top: 12px; margin-right: 16px; margin-bottom: 14px; margin-left: 0px; padding-top: 0.35em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: inherit; line-height: 1.3em; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(71, 59, 56); clear: both; font-size: 2.7em; letter-spacing: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; "&gt;Defining PHP Security and It’s uses&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1.1em; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(71, 59, 56); font-weight: inherit; font-style: inherit; line-height: 24px; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; "&gt;PHP is the most popular web programming languages in use today due in large part to the fact that it’s a highly flexible syntax that can perform many functions while working flawlessly in conjunction with html – Plus it’s relatively easy to learn for beginners, yet it’s powerful enough for advanced users as well. It also works exceptionally well with open source tools, such as the Apache web server and MySQL database. In other words, its versatility is unsurpassed when compared to other scripting languages, making it the language of choice for many programmers.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1.1em; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(71, 59, 56); font-weight: inherit; font-style: inherit; line-height: 24px; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; "&gt;&lt;a href="http://www.noupe.com/php/php-security-tips.html#more-15885" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(234, 74, 83); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: initial; border-color: initial; font-weight: inherit; font-style: inherit; line-height: 1.4; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; "&gt;Read the rest of this entry »&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-332303128951308033?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/332303128951308033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/php-security-fortifying-your-website.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/332303128951308033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/332303128951308033'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/php-security-fortifying-your-website.html' title='PHP Security: Fortifying Your Website- Power Tips, Tools &amp; How to’s'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-3894583943871130471</id><published>2009-07-29T16:13:00.000+05:30</published><updated>2009-07-29T16:20:42.333+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Frameworks'/><title type='text'>Discussing PHP Frameworks: What, When, Why and Which?</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;h3 style="margin-top: 12px; margin-right: 16px; margin-bottom: 14px; margin-left: 0px; padding-top: 0.35em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: inherit; line-height: 1.3em; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(71, 59, 56); clear: both; font-size: 2.7em; letter-spacing: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; "&gt;What is a PHP Framework?&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1.1em; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(71, 59, 56); font-weight: inherit; font-style: inherit; line-height: 24px; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; "&gt;PHP is the world’s most popular scripting language for many different reasons – flexibility, ease-of-use, among others – but often times coding in PHP, or any language for that matter, can get rather monotonous and repetitive. That’s where a PHP framework can help.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1.1em; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(71, 59, 56); font-weight: inherit; font-style: inherit; line-height: 24px; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; "&gt;&lt;a href="http://www.noupe.com/php/discussing-php-frameworks.html#more-17784" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(234, 74, 83); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: initial; border-color: initial; font-weight: inherit; font-style: inherit; line-height: 1.4; text-align: left; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; "&gt;Read the rest of this entry »&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-3894583943871130471?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/3894583943871130471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/discussing-php-frameworks-what-when-why.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3894583943871130471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/3894583943871130471'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/discussing-php-frameworks-what-when-why.html' title='Discussing PHP Frameworks: What, When, Why and Which?'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2196706403234091369.post-2928685685029605387</id><published>2009-07-27T19:32:00.000+05:30</published><updated>2009-07-27T19:34:58.586+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='social popularity'/><category scheme='http://www.blogger.com/atom/ns#' term='Grade'/><category scheme='http://www.blogger.com/atom/ns#' term='Website Grader'/><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='Marketing Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='website traffic'/><title type='text'>Website SEO Tool | Website Grader</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: georgia, 'Times New Roman', times, serif; font-weight: normal; color: rgb(227, 111, 30); font-size: 22px; "&gt;Website Grader by HubSpot – Marketing Reports for 1,000,000 URLs and Counting…&lt;/h1&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); "&gt;&lt;a href="http://www.websitegrader.com/" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(71, 121, 172); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;http://www.websitegrader.com/&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3 style="margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-top: 18px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; font-family: georgia, 'Times New Roman', times, serif; font-weight: normal; font-size: 18px; color: rgb(69, 85, 96); width: 264px; background-image: url(http://www.websitegrader.com/Portals/272/Skins/Todd-WebsiteGrader/images/layout/bg_wsg-top.gif); background-repeat: no-repeat; background-attachment: initial; background-color: transparent; background-position: 50% 0px; "&gt;Grade Your Website&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 15px; font-size: 11px; "&gt;Website Grader is a &lt;a href="http://www.websitegrader.com/default.aspx" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: underline; color: rgb(33, 124, 229); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; "&gt;free seo tool&lt;/a&gt; that measures the marketing effectiveness of a website. It provides a score that incorporates things like website traffic, SEO, social popularity and other technical factors. It also provides some basic advice on how the website can be improved from a marketing perspective.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font: normal normal normal 12px/17px Verdana; color: rgb(102, 102, 102); line-height: 15px; font-size: 11px; "&gt;&lt;a title="View sample seo analysis" href="http://www.websitegrader.com/wsgid/568768/default.aspx" target="_blank" style="margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 22px; text-decoration: none; color: rgb(33, 124, 229); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; display: block; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; font-style: italic; background-image: url(http://www.websitegrader.com/Portals/272/Skins/Todd-WebsiteGrader/images/icons/sample-report.gif); background-repeat: no-repeat; background-attachment: initial; background-color: transparent; background-position: 0px 0px; "&gt;View Sample Report&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2196706403234091369-2928685685029605387?l=maheshvnit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshvnit.blogspot.com/feeds/2928685685029605387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/website-seo-tool-website-grader.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2928685685029605387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2196706403234091369/posts/default/2928685685029605387'/><link rel='alternate' type='text/html' href='http://maheshvnit.blogspot.com/2009/07/website-seo-tool-website-grader.html' title='Website SEO Tool | Website Grader'/><author><name>mahesh</name><uri>http://www.blogger.com/profile/13563284258763251729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://4.bp.blogspot.com/_nnPw4oZkopU/Sm8NMmTU1OI/AAAAAAAAAGk/-zEDIMYqBpY/S220/Snp004_2.jpg'/></author><thr:total>0</thr:total></entry></feed>
