<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Review Of Web &#187; install</title> <atom:link href="http://reviewofweb.com/tag/install/feed/" rel="self" type="application/rss+xml" /><link>http://reviewofweb.com</link> <description>Make the most of technology</description> <lastBuildDate>Sat, 12 May 2012 16:13:48 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Upgrade to Snow Leopard and get the performance boost you always wanted</title><link>http://reviewofweb.com/how-to/upgrade-to-snow-leopard-and-get-the-performance-boost-you-always-wanted/</link> <comments>http://reviewofweb.com/how-to/upgrade-to-snow-leopard-and-get-the-performance-boost-you-always-wanted/#comments</comments> <pubDate>Mon, 07 Dec 2009 20:14:27 +0000</pubDate> <dc:creator>Ankur Jain</dc:creator> <category><![CDATA[apple]]></category> <category><![CDATA[how to]]></category> <category><![CDATA[install]]></category> <category><![CDATA[OS]]></category> <category><![CDATA[set up]]></category><guid
isPermaLink="false">http://reviewofweb.com/?p=735</guid> <description><![CDATA[A lot of Mac users choose to install Snow Leopard from scratch; this is very good if you are thinking about starting fresh, because you will surely notice the performance difference of a clean install. However, upgrading from the previous OS X version is not bad at all.<p><a
href="http://reviewofweb.com/how-to/upgrade-to-snow-leopard-and-get-the-performance-boost-you-always-wanted/">Upgrade to Snow Leopard and get the performance boost you always wanted</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></description> <content:encoded><![CDATA[<p></p><p><img
style="border-bottom: 0px;border-left: 0px;margin: 0px 10px 0px 0px;border-top: 0px;border-right: 0px" src="http://reviewofweb.com/wp-content/uploads/2009/11/image7.png" border="0" alt="image" width="294" height="226" align="left" /></p><p>A lot of Mac users choose to install Snow Leopard from scratch; this is very good if you are thinking about starting fresh, because you will surely notice the performance difference of a clean install. However, upgrading from the previous OS X version is not bad at all. You can save a lot of time installing Snow Leopard, and you will still be able to enjoy new features and improved performance.</p><p>Upgrading to Snow Leopard is actually pretty easy. All you have to do is insert the upgrade disc and hit install. Snow Leopard will select your primary drive, and all you have to do next is to wait for about 45-90 minutes for the upgrade process to be completed. What you need to do before upgrading is what’s important. Why, because there are apps that work fine with Leopard but won’t with Snow Leopard. A crucial step is to make sure you delete iStat Menu and system preferences related applications before installing Snow Leopard; if you skip this step, you will see that Snow Leopard takes forever to boot up and System Preferences will cause errors.</p><p>It will also be best to check other installed applications for compatibility issues. The best way to do this is to use <a
href="http://snowleopard.wikidot.com/snowchecker" target="_blank">SnowChecker</a> to help you. You will be able to spot incompatible applications instantly and check if updates are available; you don’t have to remove them before upgrading to Snow Leopard, but if you see too many incompatible applications then it would be best to wait for updates for the applications before upgrading to Snow Leopard.</p><p><a
href="http://reviewofweb.com/how-to/upgrade-to-snow-leopard-and-get-the-performance-boost-you-always-wanted/">Upgrade to Snow Leopard and get the performance boost you always wanted</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></content:encoded> <wfw:commentRss>http://reviewofweb.com/how-to/upgrade-to-snow-leopard-and-get-the-performance-boost-you-always-wanted/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Recent Comments Widget For Blogspot Users</title><link>http://reviewofweb.com/blogging/recent-comments-blogspot-widget/</link> <comments>http://reviewofweb.com/blogging/recent-comments-blogspot-widget/#comments</comments> <pubDate>Thu, 25 Sep 2008 15:19:35 +0000</pubDate> <dc:creator>Ankur Jain</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[how to]]></category> <category><![CDATA[blogger]]></category> <category><![CDATA[blogspot]]></category> <category><![CDATA[install]]></category> <category><![CDATA[Recent Comments]]></category> <category><![CDATA[Widget]]></category><guid
isPermaLink="false">http://reviewofweb.com/blogging/recent-comments-blogspot-widget/</guid> <description><![CDATA[Releasing the Recent Comments widget for blogspot/blogger users. How is it different from the other Recent Comments widget? The problem with other widgets is that the source code for them lies with the widget author and the authors often integrate it in within their own site. If because of some problem their site is down, [...]<p><a
href="http://reviewofweb.com/blogging/recent-comments-blogspot-widget/">Recent Comments Widget For Blogspot Users</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></description> <content:encoded><![CDATA[<p></p><p>Releasing the Recent Comments widget for blogspot/blogger users.</p><h4>How is it different from the other Recent Comments widget?</h4><p>The problem with other widgets is that the source code for them lies with the widget author and the authors often integrate it in within their own site. If because of some problem their site is down, the recent comments widget will not work.</p><p>Here, I am releasing the source code so that the logic would reside within your blog itself and hence you can do away with dependency on 3rd party site not under your control.</p><h4>How to install Recent Comments widget for blogger?</h4><ol><li>Login to the blogger dashboard.</li><li>Go to ‘Page Elements’ tab <img
style="display: inline;" title="page elements" src="http://reviewofweb.com/wp-content/uploads/2008/09/image3.png" alt="page elements" width="438" height="80" border="0" /></li><li>Click on Add a Gadget. Select HTML/Javascript widget type. <img
style="display: inline;" title="image" src="http://reviewofweb.com/wp-content/uploads/2008/09/image4.png" alt="image" width="215" height="95" border="0" /></li><li>Now this is the most important step. Select the whole code given below and paste it in the widget box you have just opened above.<pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">&lt;script style="<span style="color: #8b0000;">text/javascript</span>"&gt;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">function</span> showrecentcomments(json) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #ffff00;">  <span style="color: #0000ff;">var</span> numcomments = 5;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #ffff00;">  <span style="color: #0000ff;">var</span> showcommentdate = <span style="color: #0000ff;">true</span>;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #ffff00;">  <span style="color: #0000ff;">var</span> showposttitle = <span style="color: #0000ff;">true</span>;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #ffff00;">  <span style="color: #0000ff;">var</span> numchars = 100;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">for</span> (<span style="color: #0000ff;">var</span> i = 0; i &lt; numcomments; i++) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">    <span style="color: #0000ff;">var</span> entry = json.feed.entry[i];</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">    <span style="color: #0000ff;">var</span> alturl;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">    <span style="color: #0000ff;">if</span> (i == json.feed.entry.<span style="color: #0000ff;">length</span>) <span style="color: #0000ff;">break</span>;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">for</span> (<span style="color: #0000ff;">var</span> k = 0; k &lt; entry.link.<span style="color: #0000ff;">length</span>; k++) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">      <span style="color: #0000ff;">if</span> (entry.link[k].rel == 'alternate') {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">        alturl = entry.link[k].href;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">        <span style="color: #0000ff;">break</span>;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">      }</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">    }</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   alturl = alturl.replace("<span style="color: #8b0000;">#</span>", "<span style="color: #8b0000;">#comment-</span>");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> postlink = alturl.split("<span style="color: #8b0000;">#</span>");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   postlink = postlink[0];</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> linktext = postlink.split("<span style="color: #8b0000;">/</span>");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   linktext = linktext[5];</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   linktext = linktext.split("<span style="color: #8b0000;">.html</span>");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   linktext = linktext[0];</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> posttitle = linktext.replace(/-/g,"");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   posttitle = posttitle.link(postlink);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> commentdate = entry.published.$t;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> cdyear = commentdate.substring(0,4);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> cdmonth = commentdate.substring(5,7);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> cdday = commentdate.substring(8,10);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">var</span> monthnames = <span style="color: #0000ff;">new</span> <span style="color: #0000ff;">Array</span>();</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[1] = "<span style="color: #8b0000;">Jan</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[2] = "<span style="color: #8b0000;">Feb</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[3] = "<span style="color: #8b0000;">Mar</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[4] = "<span style="color: #8b0000;">Apr</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[5] = "<span style="color: #8b0000;">May</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[6] = "<span style="color: #8b0000;">Jun</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[7] = "<span style="color: #8b0000;">Jul</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[8] = "<span style="color: #8b0000;">Aug</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[9] = "<span style="color: #8b0000;">Sep</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[10] = "<span style="color: #8b0000;">Oct</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[11] = "<span style="color: #8b0000;">Nov</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   monthnames[12] = "<span style="color: #8b0000;">Dec</span>";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">if</span> ("<span style="color: #8b0000;">content</span>" <span style="color: #0000ff;">in</span> entry) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">     <span style="color: #0000ff;">var</span> comment = entry.content.$t;}</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">else</span></pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">if</span> ("<span style="color: #8b0000;">summary</span>" <span style="color: #0000ff;">in</span> entry) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">     <span style="color: #0000ff;">var</span> comment = entry.summary.$t;}</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">else</span> <span style="color: #0000ff;">var</span> comment = "";</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">var</span> re = /&lt;\S[^&gt;]*&gt;/g;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   comment = comment.replace(re, "");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;br/&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">if</span> (showcommentdate == <span style="color: #0000ff;">true</span>) <span style="color: #0000ff;">document</span>.write('On ' + monthnames[<span style="color: #0000ff;">parseInt</span>(cdmonth,10)] + ' ' + cdday + ' ');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;a href="<span style="color: #8b0000;">' + alturl + '</span>"&gt;' + entry.author[0].<span style="color: #0000ff;">name</span>.$t + '&lt;/a&gt; commented');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">if</span> (showposttitle == <span style="color: #0000ff;">true</span>) <span style="color: #0000ff;">document</span>.write(' on ' + posttitle);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;br/&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">if</span> (comment.<span style="color: #0000ff;">length</span> &lt; numchars) {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;i&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">         <span style="color: #0000ff;">document</span>.write(comment);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;/i&gt;');}</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">   <span style="color: #0000ff;">else</span></pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">        {</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;i&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">         comment = comment.substring(0, numchars);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">         <span style="color: #0000ff;">var</span> quoteEnd = comment.lastIndexOf("");</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">         comment = comment.substring(0, quoteEnd);</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write(comment + '...&lt;a href="<span style="color: #8b0000;">' + alturl + '</span>"&gt;(more)&lt;/a&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;/i&gt;');}</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;br/&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">  }</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;"><span style="color: #0000ff;">document</span>.write('&lt;br/&gt;');</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">}</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">&lt;/script&gt;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">&lt;script src="<span style="color: #8b0000;">http://xyz.blogspot.com/feeds/comments/default?alt=json-in-script&amp;callback=showrecentcomments</span>"&gt;</pre><pre style="margin: 0em; font-size: 12px; width: 100%; font-family: consolas,'Courier New',courier,monospace; background-color: #f2f2f2;">&lt;/script&gt;&lt;a href="http://reviewofweb.com/blogging/recent-comments-blogspot-widget/"&gt;Widget &lt;/a&gt;by &lt;a href="http://reviewofweb.com/"&gt;ReviewOfWeb&lt;/a&gt;</pre></li><li>Scroll down to <span
style="color: #008000;">src=http://<span
style="color: #ff0000;">xyz</span>.blogspot.com</span> and replace <span
style="color: #ff0000;">xyz</span> with your blog’s name. For example if your blog’s URL is <a
href="http://abc.blogspot.com">http://<span
style="color: #ff0000;">abc</span>.blogspot.com</a> then the code should become <span
style="color: #008000;">src=http://<span
style="color: #ff0000;">abc</span>.blogspot.com</span> DO NOT TOUCH any other part of the code or else it might create problems.</li><li>You are done! Lastly please do not remove the footer credits*.</li></ol><p>Please let me know if you face any problem implementing the code above.</p><p>*<em>The code is released under the condition that footer credits should remain intact.</em></span></p><p><a
href="http://reviewofweb.com/blogging/recent-comments-blogspot-widget/">Recent Comments Widget For Blogspot Users</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></content:encoded> <wfw:commentRss>http://reviewofweb.com/blogging/recent-comments-blogspot-widget/feed/</wfw:commentRss> <slash:comments>83</slash:comments> </item> <item><title>How to install and learn PHP?</title><link>http://reviewofweb.com/how-to/install-learn-php/</link> <comments>http://reviewofweb.com/how-to/install-learn-php/#comments</comments> <pubDate>Tue, 12 Aug 2008 16:03:47 +0000</pubDate> <dc:creator>Ankur Jain</dc:creator> <category><![CDATA[how to]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[install]]></category> <category><![CDATA[learn PHP]]></category><guid
isPermaLink="false">http://reviewofweb.com/how-to/install-learn-php/</guid> <description><![CDATA[If you have had any encounter with a WordPress theme, WordPress plugins etc the first thing you would require is, knowledge of PHP. I think PHP is one of those languages that everyone aspiring to have (or already having) a web presence should learn.&#160; Here is how you can install(its a bit tricky) and start [...]<p><a
href="http://reviewofweb.com/how-to/install-learn-php/">How to install and learn PHP?</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></description> <content:encoded><![CDATA[<p></p><p>If you have had any encounter with a WordPress theme, WordPress plugins etc the first thing you would require is, knowledge of PHP. I think PHP is one of those languages that everyone aspiring to have (or already having) a web presence should learn.&#160; Here is how you can install(its a bit tricky) and start learning PHP.</p><p><strong>Installation:</strong></p><p><strong>All steps given below are for Windows XP SP2</strong></p><ol><li>PHP is a server side scripting language. To work on this language, you need to have a web server running successfully on your local machine. Though PHP goes well with many web servers, for our learning sake we will install Apache on Windows XP.</li><li>Go To <a
title="http://httpd.apache.org/download.cgi" href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a></li><li>Download the latest version of <strong>Win32 Binary without crypto (no mod_ssl) (MSI Installer) </strong>[As of writing this post <a
name="apache22">Apache HTTP Server 2.2.9 is the best available version</a>]</li><li>Now follow each and every instruction carefully at this link <a
title="http://www.buzzle.com/articles/109196.html" href="http://www.buzzle.com/articles/109196.html">http://www.buzzle.com/articles/109196.html</a></li><li>By now, Apache must be up and running successfully.</li><li>Now we will install PHP. Go To <a
title="http://www.php.net/downloads.php" href="http://www.php.net/downloads.php">http://www.php.net/downloads.php</a></li><li>Under Windows Binaries, download the PHP 5.2.6 zip package[Current as of writing this post]</li><li>Again, follow the instructions religiously given at this link <a
title="http://www.buzzle.com/articles/109200.html" href="http://www.buzzle.com/articles/109200.html">http://www.buzzle.com/articles/109200.html</a></li><li>Now, if after following all the steps given at link of pt 8 above, you encounter an error such as &quot;<i>httpd: Syntax error on line 486 of C:/server/Apache2.2/conf/httpd.conf: Cannot load C:/server/PHP/php5apache2.dll into server: The specified module could not be found</i>&quot;, go to pt 10 in that file change the first line from <i>c:/server/PHP/php5apache2.dll&quot;</i> to <em>c:/server/PHP/php5apache2_2.dll&quot; </em>Hopefully that should solve the problem.</li><li>Test if PHP is working as given in pt 16 of link above.&#160; <em>&#160;</em></li></ol><p><strong>Learning PHP</strong></p><p>Now that&#8217;s simple. Go through <a
href="http://devzone.zend.com/node/view/id/627">this</a> link. It is a very easy step by step guide for anyone wanting to learn PHP. Though the articles on this link were written way back in 2004, I find that nothing has changed till now.</p><p>Do comment about your experience of learning PHP.</p><p><a
href="http://reviewofweb.com/how-to/install-learn-php/">How to install and learn PHP?</a> is a post from <a
href="http://ReviewOfWeb.com/">ReviewOfWeb</a></p> ]]></content:encoded> <wfw:commentRss>http://reviewofweb.com/how-to/install-learn-php/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 4/8 queries in 0.030 seconds using disk: basic
Object Caching 969/972 objects using disk: basic

Served from: reviewofweb.com @ 2012-05-23 02:49:30 -->
