<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>---  Welcome To  Anand Sharma World ---</title>
	<atom:link href="http://anandshahil11.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://anandshahil11.wordpress.com</link>
	<description>If u have a dream ,, chase it and try to protect it even from urself  ~~ Anand</description>
	<lastBuildDate>Thu, 05 Nov 2009 13:17:13 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='anandshahil11.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/72c2bd2a2465952a98379b4e98c22aae?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>---  Welcome To  Anand Sharma World ---</title>
		<link>http://anandshahil11.wordpress.com</link>
	</image>
			<item>
		<title>LIGHTBOX Tutorial</title>
		<link>http://anandshahil11.wordpress.com/2009/11/05/lightbox-tutorial/</link>
		<comments>http://anandshahil11.wordpress.com/2009/11/05/lightbox-tutorial/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 13:17:13 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=96</guid>
		<description><![CDATA[Lightbox is a useful JavaScript, which allows you to watch photos in a semi-transparent overlay to your site. When you click on a link, the picture is shown above the content of your page, which frees you of limitations like columns.
This tutorial is about setting up Lightbox to work on your page.
STEP 1: download lightbox.js [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=96&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Lightbox is a useful JavaScript, which allows you to watch photos in a semi-transparent overlay to your site. When you click on a link, the picture is shown above the content of your page, which frees you of limitations like columns.</p>
<p>This tutorial is about setting up Lightbox to work on your page.</p>
<p>STEP 1: download lightbox.js , lightbox.css ,prototype.js,scriptaculous.js,effects.js and builder.js</p>
<p>&nbsp;</p>
<p>STEP 2: Create a folder &#8221;launchpad&#8221; and &#8221;js&#8221; , &#8220;css&#8221; and &#8220;image&#8221; sub folder inside &#8221;launchpad&#8221; folder.</p>
<p>NOTE:- you can create a folder structure according to your wish also .</p>
<p>In &#8220;js&#8221; folder , keep all js files like:</p>
<p>lightbox.js ,prototype.js,scriptaculous.js,effects.js and builder.js</p>
<p>In &#8220;css&#8221; folder . keep lightbox.css file.</p>
<p>In &#8220;images&#8221; folder , keep all your images that you want to be displayed as photo gallery.</p>
<p>STEP 3: keep &#8220;lauchpad&#8221; folder inside C:\ drive</p>
<p>NOTE:- you can put this folder anywhere according to your wish but then you have to take care of Path of these folder.</p>
<p>STEP 4: Create lightbox.html page (you can rename your filename also.)</p>
<p>source code of lightbox.html :-</p>
<p>&nbsp;</p>
<p>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt; Lightbox Example&lt;/title&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;c:/lightbox/css/lightbox.css&#8221; type=&#8221;text/css&#8221; media=&#8221;screen&#8221; /&gt;</p>
<p>// Lightbox.css :- for lightbox layout designing<br />
&lt;br/&gt;<br />
&lt;script src=&#8221;c:/lightbox/js/prototype.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
//prototype.js :-This will call to a needed Javascript file, &#8216;prototype.&#8217; Without prototype, Lightbox WILL NOT function.<br />
&lt;br/&gt;</p>
<p>&lt;script src=&#8221;c:/lightbox/js/scriptaculous.js?load=effects,builder&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</p>
<p>//scriptaculous.js :- Above statement  Not only  it calls to scriptaculous, but it will also call to effects.js and builder.js. Scriptaculous has a feature that will load the needed JS files with itself, hence the ?load after scriptaculous.js</p>
<p>&lt;br/&gt;</p>
<p>&lt;script src=&#8221;c:/lightbox/js/lightbox.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
//Lightbox.js</p>
<p>&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;h1&gt;Light Box Example&lt;/h1&gt;<br />
&lt;br/&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/a.jpg&#8221; rel=&#8221;lightbox&#8221; title=&#8221;Gallery&#8221;&gt;What is it?&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;</p>
<p>// The beauty of Lightbox is that you only need to call to it in link attributes, and not image attributes. &lt;br/&gt;<br />
// rel=&#8221;lightbox&#8221; tells the webserver that the relation of this link is Lightbox, so, it will link Lightbox.js and all other JS files to the link. &lt;br/&gt;<br />
// Title is optional, it will be displayed below the image&lt;br/&gt;<br />
// Now, we&#8217;ll link some images together, commented code will be after so you understand.&lt;br/&gt;</p>
<p>&lt;br/&gt;&lt;br/&gt;</p>
<p>&lt;a href=&#8221;c:/lightbox/images/a.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 1&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/b.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 2&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/c.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 3&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/d.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 4&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/e.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 5&lt;/a&gt;&lt;br/&gt;<br />
&lt;br/&gt;&lt;br/&gt;<br />
//Everything is the same as above, except that we&#8217;ve added within brackets the word &#8216;outdoors.&#8217; Outdoors links those five images together so that we will get &#8216;Next&#8217; and/or &#8216;Previous&#8217; linkings within Lightbox.<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>copy and paste this code into lightbox.html file</p>
<p>NOTE: -</p>
<p>&lt;a href=&#8221;c:/lightbox/images/a.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 1&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/b.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 2&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/c.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 3&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/d.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 4&lt;/a&gt;&lt;br/&gt;<br />
&lt;a href=&#8221;c:/lightbox/images/e.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 5&lt;/a&gt;&lt;br/&gt;</p>
<p>In the above code ,</p>
<p>you   can rename your image name as well as you can use &#8220;n&#8221;  number of images that has to be displayed.</p>
<p>suppose , i can add other statement in above code,like this</p>
<p>&lt;a href=&#8221;c:/lightbox/images/hello.jpg&#8221; rel=&#8221;lightbox[outdoors]&#8220;&gt;Gallery 6&lt;/a&gt;</p>
<p>STEP 5: In lightbox.css,</p>
<p>change  path of images for these attributes</p>
<p>fileLoadingImage:        &#8216;c:/lightbox/images/loading.gif&#8217;,     <br />
 fileBottomNavCloseImage: &#8216;c:/lightbox/images/closelabel.gif&#8217;,</p>
<p>STEP 6: run lightbox.html page and click on  any of links to see lightbox effects .</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=96&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/11/05/lightbox-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP Magic Methods</title>
		<link>http://anandshahil11.wordpress.com/2009/07/21/php-magic-methods/</link>
		<comments>http://anandshahil11.wordpress.com/2009/07/21/php-magic-methods/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:14:26 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[php stuff]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=93</guid>
		<description><![CDATA[MAGIC METHODS
1.Why magic methods ?
Ans:
In PHP,  a variable can take any form depending on the data passed to it. Also PHP automatically creates variable and assigns values to it even if the variables are not defined. But in Object Oriented Programming all the data members/methods needs to be defined. To solve some of these problems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=93&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><span style="text-decoration:underline;"><span style="color:#339966;">MAGIC METHODS</span></span></strong></p>
<p><span style="color:#800000;">1.<strong><span style="color:#ff6600;">Why magic methods ?</span></strong></span></p>
<p><span style="color:#800000;">Ans:</span></p>
<p><span style="color:#800000;">In PHP,  a variable can take any form depending on the data passed to it. Also PHP automatically creates variable and assigns values to it even if the variables are not defined. But in Object Oriented Programming all the data members/methods needs to be defined. To solve some of these problems in OOPS environment magic methods have been introduced in PHP5.</span></p>
<ol>
<li><span style="color:#800000;">Magic methods are member function that is available for all instance of class.</span></li>
<li><span style="color:#800000;">Magic method stars with __(double underscore), like: __get () ,__set()</span></li>
<li><span style="color:#800000;">Magic methods are always declared as PUBLIC.</span></li>
</ol>
<p><span style="color:#800000;"><strong><span style="color:#339966;">LIST of MAGIC METHODS used in PHP 5 :</span></strong><strong> </strong></span></p>
<p><strong><span style="color:#800000;">__get() , __set() , __autoload , __sleep() , __wakeup() , __construct() , __destruct() , __isset() , __unset() , __clone , __call ,__toString()</span></strong> <span style="color:#800000;"><strong> </strong></span></p>
<p><span style="color:#800000;"><strong>1. </strong><strong><span style="color:#339966;">__construct()</span></strong><strong><span style="color:#339966;"> </span>:- </strong>This methods gets called whenever an object of a class is instantiated.</span> <span style="color:#800000;"><strong></strong></span></p>
<p><span style="color:#800000;"><strong>2. </strong><strong><span style="color:#339966;">__destruct()</span></strong><strong> :</strong>-  This methods gets called whenever an object of a class is destroyed or object goes out of scope.</span> <span style="color:#800000;"><strong></strong></span></p>
<p><span style="color:#800000;"><strong>3. </strong><strong><span style="color:#339966;">__set()</span></strong><strong> :</strong>-  This methods get automatically called whenever you assigns data to a undefined attributes of an class in PHP 5. With this method the programmer can keep track on the variables which are not defined inside the class.</span></p>
<ol></ol>
<p><span style="color:#000000;"><strong>Syntax:</strong></span></p>
<p style="padding-left:30px;text-align:justify;"><span style="color:#800000;">&lt; ?</span><span style="color:#800000;"><strong></strong></span></p>
<p><span style="color:#800000;"><strong>function</strong> __set($data,$value){</span></p>
<p><span style="color:#800000;"> <em>//$data &#8211; holds the name of the undefined attributes</em></span></p>
<p><span style="color:#800000;"><em> //$value &#8211; holds the value assigned to the undefined attributes.</em></span></p>
<p><span style="color:#800000;">}</span></p>
<p><strong><span style="color:#800000;">?&gt;<br />
</span></strong></p>
<p><span style="color:#000000;"><strong>Example:</strong></span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> magicmethod{</span>
<span style="color:#800000;">               <strong>function</strong> __set($data,$value)</span>
<span style="color:#800000;">               {</span>
<span style="color:#800000;">                               echo "Error assigning values to undefined attributes";</span>
<span style="color:#800000;">                               echo "attributes Called:".$data;</span>
<span style="color:#800000;">                               echo "Value assigned to attributes:".$value;</span>
<span style="color:#800000;">               } </span>
<span style="color:#800000;">}</span>
<span style="color:#800000;">$a = <strong>new</strong> magicmethod();</span>
<span style="color:#800000;">$a-&gt;setData = 20;</span>
<strong><span style="color:#800000;">?&gt;</span></strong>
<strong></strong><span style="color:#800000;">In Above example :</span><span style="color:#800000;"> </span></pre>
<ol></ol>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Error assigning values to undefined attributes<br />
attributes Called:setData<br />
Value assigned to attributes:20</span></p>
<p><strong><span style="color:#800000;">Explain:</span></strong><span style="color:#800000;"><br />
</span></p>
<p><span style="color:#800000;">In the magicmethod class setData is not defined so the php compiler excutes __set() magic method and displays error message.</span></p>
<p><span style="color:#800000;">And  assigned value 20 to an attribute setData of magicmethod class.</span> <span style="color:#800000;"></span></p>
<p><span style="color:#800000;"><span style="color:#339966;"><span style="color:#000000;">5. </span>__get()</span> :- This methods get automatically called when you try to retrieves the data of undefined attributes of an class in PHP 5.</span></p>
<ol></ol>
<p><span style="color:#800000;"> </span></p>
<p><strong><span style="color:#000000;">Syntax:</span></strong></p>
<pre><span style="color:#800000;"><strong>function</strong> __get($data)</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">     <em>//$data holds the name of the undefined attributes getting called.</em></span>
<span style="color:#800000;">}</span>
<span style="color:#800000;"> </span><span style="color:#800000;"> </span>
<strong><span style="color:#000000;">Example:</span>
</strong><span style="color:#800000;"><strong>&lt;</strong> ?</span>
<span style="color:#800000;"><strong>class</strong> magicmethod</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">   <strong>function</strong> __get($data)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">       echo "Error accessing undefined attributes";</span>
<span style="color:#800000;">       echo "attributes Called:".$data;</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;">}</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$a = <strong>new</strong> magicmethod();</span>
<span style="color:#800000;">echo $a-&gt;setData;</span>
<span style="color:#800000;"> </span>
<strong><span style="color:#800000;">?&gt;</span></strong>
<span style="color:#800000;"> </span>
<span style="color:#800000;"><strong>Output:</strong>
Error accessing undefined attributes
attributes Called:setData</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">Explain: </span>
<span style="color:#800000;">a.echo an attribute setData of magicmethod class.</span>
<span style="color:#800000;">b.But in the magicmethod class setData is not defined so the php compiler excutes __get() magic method and displays error message</span><span style="color:#800000;"> </span>

6.<span style="color:#800000;"><span style="color:#339966;">__cal()</span> :- The __call Magic method in <strong>PHP5</strong> get called when accessing an undeclared or undefined methods of an class. With this magic method the programmer can keep track on the undeclared method which are not defined inside the class.</span></pre>
<ol></ol>
<p><span style="color:#000000;"><strong>Syntax:</strong></span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>function</strong> __call($data,$argument)</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">               <em>//$data holds the name of the undefined method getting called.</em></span>
<span style="color:#800000;">        <em>//$argument holds the argument passed to the method.</em></span>
<span style="color:#800000;">}</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"> </span></p>
<p><span style="color:#000000;"><strong>Example:</strong></span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> magicmethod</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">               <strong>function</strong> __call($data,$argument)</span>
<span style="color:#800000;">               {</span>
<span style="color:#800000;">                               echo "Error accessing undefined Method";</span>
<span style="color:#800000;">                               echo "Method Called: ".$data;</span>
<span style="color:#800000;">                               echo "Argument passed to the Method: ".$argument;</span>
<span style="color:#800000;">               }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">}</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$a = <strong>new</strong> magicmethod();</span>
<span style="color:#800000;">echo $a-&gt;setData();  <em>//Calling setData method</em></span>
<span style="color:#800000;"> </span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Error accessing undefined Method<br />
Method Called: setData<br />
Argument passed to the Method: Array (Array of the Argument Passed)</span></p>
<p><span style="color:#800000;">Explain:</span></p>
<p><span style="color:#800000;">1.trying to call setData method of magicmethod class.</span></p>
<p><span style="color:#800000;">2.Now in the magicmethod class setData is not defined so the php compiler excutes __call() magic method and displays error message.</span> <span style="color:#800000;"></span></p>
<p><span style="color:#000000;"><br />
</span></p>
<p><span style="color:#800000;"><span style="color:#339966;"><span style="color:#000000;">6. </span>__sleep()</span> :-  This methods gets called when you serialize the object in PHP 5. Serializing is required to pass complex data across the network or PHP pages. It is also used to store data(files, database, cookies etc).</span></p>
<ol></ol>
<p><strong><span style="color:#000000;">Syntax:</span></strong></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>function</strong> __sleep()</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">               ...</span>
<span style="color:#800000;">               return serialised data;</span>
<span style="color:#800000;">}</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><strong><span style="color:#000000;">Example:</span></strong></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> magicmethod</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">               <strong>function</strong> __sleep()</span>
<span style="color:#800000;">               {</span>
<span style="color:#800000;">                               echo "Performing Clean-Up Operation Before Serializing Data ";</span>
<span style="color:#800000;">                               return array("Serialized Data","1","2","3");</span>
<span style="color:#800000;">               }</span>
<span style="color:#800000;">}</span>
<span style="color:#800000;">$a = <strong>new</strong> magicmethod();</span>
<span style="color:#800000;">$serializedata = serialize($a);</span>
<span style="color:#800000;">echo $serializedata;</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Performing Clean-Up Operation Before Serializing Data</span><span style="color:#800000;"> O:11:”magicmethod”:4:{s:15:”Serialized Data”;N;s:1:”1″;N;s:1:”2″;N;s:1:”3″;N;}<br />
</span></p>
<p><span style="color:#800000;">Explain:</span></p>
<p><span style="color:#800000;"> a.trying to serialize the object of magicmethod class.</span></p>
<p><span style="color:#800000;"> b.Now the PHP Compiler calls the __sleep() Magic method which return an array having the serialized values</span></p>
<p><span style="color:#800000;"> </span></p>
<p><span style="color:#800000;"><span style="color:#000000;"> 7.</span><span style="color:#339966;">__wakeup()</span> :- This methods gets called when the object is about to be unserialized in PHP 5. This method allows us to restore the serialized data to its normal form.</span></p>
<p><span style="color:#800000;"><strong><span style="color:#000000;">Syntax:</span></strong><br />
</span></p>
<pre><span style="color:#800000;"><strong>function</strong> __wakeup()</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">               ...</span>
<span style="color:#800000;">}</span><span style="color:#800000;">
</span></pre>
<p><strong><span style="color:#000000;">Example:</span></strong></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> magicmethod</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">               <strong>private</strong> $setName;</span>
<span style="color:#800000;">               <strong>function</strong> __sleep()</span>
<span style="color:#800000;">               {</span>
<span style="color:#800000;">                               echo "Performing Clean-Up Operation Before Serializing Data ";</span>
<span style="color:#800000;">                               $this-&gt;setName = "Hello World!!!";</span>
<span style="color:#800000;">                               return array(setName);</span>
<span style="color:#800000;">               }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">               <strong>function</strong> __wakeup()</span>
<span style="color:#800000;">               {</span>
<span style="color:#800000;">                               echo "Performing Clean-Up Operation Before Unserializing Data ";</span>
<span style="color:#800000;">                               echo $this-&gt;setName;</span>
<span style="color:#800000;">               }</span>
<span style="color:#800000;">}</span>
<span style="color:#800000;">$a = <strong>new</strong> magicmethod();</span>
<span style="color:#800000;">$serializedata = serialize($a);</span>
<span style="color:#800000;">$serializedata1 = unserialize($serializedata);</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Performing Clean-Up Operation Before Serializing Data<br />
Performing Clean-Up Operation Before Unserializing Data<br />
Hello World!!!</span></p>
<p><span style="color:#800000;">Explain:</span></p>
<p><span style="color:#800000;">a.trying to serialize the object of magicmethod class</span></p>
<p><span style="color:#800000;">b.Now the PHP Compiler calls the __sleep method which return an array having the serialized values</span></p>
<p><span style="color:#800000;">c. After serialize data, i am calling the unserialize function; now the PHP compiler will call the __wakeup method which contains the original data that was serialized</span> <span style="color:#800000;"><span style="color:#339966;">.</span></span></p>
<p><span style="color:#800000;"><span style="color:#339966;"><span style="color:#000000;">8. </span>__autoload():-</span>This methods get automatically called whenever you try to load an object of class which resides in separate file and you have not included those files using include,require and include_once. To use this method it is mandatory to the PHP filename as that of the class name because this methods accepts the class name as the argument.</span></p>
<ol></ol>
<p><strong><span style="color:#000000;">Syntax:</span></strong></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;">   <strong>function</strong> __autoload($classname)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">      require($classname.".php");</span>
<span style="color:#800000;">   }</span>
<em><span style="color:#800000;">//$classname is the name of the Class.</span></em>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><strong><span style="color:#000000;">Example:</span></strong></p>
<p><span style="color:#800000;"></span></p>
<p><span style="color:#800000;">//magicmethod1.php</span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;">    <strong>class</strong> magicmethod1</span>
<span style="color:#800000;">    {</span>
<span style="color:#800000;">        <strong>function</strong> __construct()</span>
<span style="color:#800000;">        {</span>
<span style="color:#800000;">            echo "MagicMethod1 Class Called";</span>
<span style="color:#800000;">        }</span>
<span style="color:#800000;">    }</span>
<span style="color:#800000;">  ?&gt;</span>
<span style="color:#800000;">&lt;?php</span>
<span style="color:#800000;">    <strong>function</strong> __autoload($classname)</span>
<span style="color:#800000;">    {</span>
<span style="color:#800000;">        include $classname.".php"; <em>//Here $classname=magicmethod1</em></span>
<span style="color:#800000;">    }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">    $a = <strong>new</strong> magicmethod1();</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong> Output:</strong> MagicMethod1 Class Called</span></p>
<p><span style="color:#800000;"> Explain:</span></p>
<p><span style="color:#800000;">trying to create an object of magicmethod1 class, but i have not included the magicmethod1.php so PHP compiler calls the __autoload() method which include that magicmethod1.php file.</span></p>
<p><span style="color:#800000;"> </span> <span style="color:#800000;"><span style="color:#339966;"><span style="color:#000000;">9.</span>__clone() </span>:- PHP5 has introduced clone method which creates an duplicate copy of the object. __clone methods automatically get called whenever you try to call <em>clone</em> methods in PHP 5. This operator does not creates a reference copy.</span></p>
<ol></ol>
<p><span style="color:#800000;">In <strong>PHP 5</strong> when you assign one object to another object creates a reference copy and does not create duplicate copy. This would create a big mess as all the object will share the same memory defined for the object. To counter this PHP 5 has introduced clone method</span></p>
<p><span style="color:#800000;">Example:</span></p>
<p><span style="color:#800000;">//without cloning</span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> Animal</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">   <strong>public</strong> $name;</span>
<span style="color:#800000;">   <strong>public</strong> $legs;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">   <strong>function</strong> setName($name)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">               $this-&gt;name = $name;</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">   <strong>function</strong> setLegs($legs)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">               $this-&gt;legs = $legs;</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;">}</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$tiger = <strong>new</strong> Animal();</span>
<span style="color:#800000;">$tiger-&gt;name = "Tiger";</span>
<span style="color:#800000;">$tiger-&gt;legs = 4;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$kangaroo = $tiger;</span>
<span style="color:#800000;">$kangaroo-&gt;name = "Kangaroo";</span>
<span style="color:#800000;">$kangaroo-&gt;legs = 2;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">echo $tiger-&gt;name."---".$tiger-&gt;legs;</span>
<span style="color:#800000;">echo "&lt;br /&gt;".$kangaroo-&gt;name."---".$kangaroo-&gt;legs;</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Kangaroo—2<br />
Kangaroo—2</span></p>
<p><strong><span style="color:#800000;">Explanation:</span></strong></p>
<ul>
<li><span style="color:#800000;">Here i have created an $tiger object of Animal class </span></li>
<li><span style="color:#800000;">Created another variable $kangaroo and assigned $tiger to $kangaroo </span></li>
<li><span style="color:#800000;">After echo it print the details entered last because both the variables are referring to the same memory location </span></li>
</ul>
<p><span style="color:#800000;">Example:</span></p>
<p><span style="color:#800000;">//with __Clone</span></p>
<pre><span style="color:#800000;">&lt; ?</span>
<span style="color:#800000;"><strong>class</strong> Animal</span>
<span style="color:#800000;">{</span>
<span style="color:#800000;">   <strong>public</strong> $name  ;</span>
<span style="color:#800000;">   <strong>public</strong> $legs;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">   <strong>function</strong> setName($name)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">               $this-&gt;name = $name;</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">   <strong>function</strong> setLegs($legs)</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">               $this-&gt;legs = $legs;</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">   <strong>function</strong> __clone()</span>
<span style="color:#800000;">   {</span>
<span style="color:#800000;">               echo "&lt;br /&gt;Object Cloning in Progress";</span>
<span style="color:#800000;">   }</span>
<span style="color:#800000;">}</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$tiger = <strong>new</strong> Animal();</span>
<span style="color:#800000;">$tiger-&gt;name = "Tiger";</span>
<span style="color:#800000;">$tiger-&gt;legs = 4;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">$kangaroo = clone $tiger;</span>
<span style="color:#800000;">$kangaroo-&gt;name = "Kangaroo";</span>
<span style="color:#800000;">$kangaroo-&gt;legs = 2;</span>
<span style="color:#800000;"> </span>
<span style="color:#800000;">echo "&lt;br /&gt;".$tiger-&gt;name."---".$tiger-&gt;legs;</span>
<span style="color:#800000;">echo "&lt;br /&gt;".$kangaroo-&gt;name."---".$kangaroo-&gt;legs;</span>
<strong><span style="color:#800000;">?&gt;</span></strong></pre>
<p><span style="color:#800000;"><strong>Output:</strong><br />
Object Cloning in Progress<br />
Tiger—4<br />
Kangaroo—2</span></p>
<p><strong><span style="color:#800000;">Explanation:</span></strong></p>
<ul>
<li><span style="color:#800000;">Here i have created an $tiger object of Animal class </span></li>
<li><span style="color:#800000;">Created another variable $kangaroo having clone of $tiger. This calls the __clone magic method </span></li>
<li><span style="color:#800000;">After echo it print the details entered by individual object as both of them are referring to separate object and memory location </span></li>
</ul>
<p><span style="color:#800000;">The above technique of cloning discussed is called shallow copy. There are other techniques called Deep Copy wherein you create duplicate copy of objects referring to other objects etc.</span></p>
<p><span style="color:#800000;"><span style="color:#000000;">10</span><span style="color:#339966;">. __toString()</span> :- <em>__toString</em> method is called when PHP needs to convert class instances into strings, for example when echoing:</span></p>
<p><span style="color:#800000;">&lt;?php</span></p>
<p><span style="color:#800000;">class SomeClass {<br />
public function __toString() {<br />
return &#8217;someclass&#8217;;<br />
}<br />
}</span></p>
<p><span style="color:#800000;">$obj = new SomeClass();<br />
echo $obj;<br />
//will output &#8217;someclass&#8217;</span></p>
<p><span style="color:#800000;">?&gt;</span></p>
<p><span style="color:#800000;"><span style="color:#000000;">11.</span> <span style="color:#339966;">__isset()</span> :- This methods get automatically called whenever you try to check the existence of the undeclared attributes of the class using <em>isset</em> function of PHP.</span></p>
<p><span style="color:#800000;"><span style="color:#000000;">12.</span><span style="color:#339966;"> __unset()</span> :- This methods get automatically called whenever you try to check the destroy or clear an undeclared attributes of the class using <em>unset</em> function of PHP</span></p>
<p><span style="color:#800000;"> </span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=93&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/07/21/php-magic-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>ORM (Object Relational Mapping)</title>
		<link>http://anandshahil11.wordpress.com/2009/07/21/orm-object-relational-mapping/</link>
		<comments>http://anandshahil11.wordpress.com/2009/07/21/orm-object-relational-mapping/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:05:48 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=91</guid>
		<description><![CDATA[ORM in  PHP
Advantages:

ORMs have their own APIs for building queries and so are less Vulnerable to SQL injection attacks.
ORMs have tools that will inspect a schema and build up a set  of model classes that allow you to interact with object in db.
Instead of Directly interacting with db , you’ll be interacting with an abstraction [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=91&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><span style="text-decoration:underline;"><span style="color:#339966;">ORM in  PHP</span></span></strong></p>
<p><span style="color:#3366ff;">Advantages:</span></p>
<ol>
<li><span style="color:#339966;">ORMs have their own APIs for building queries and so are less Vulnerable to SQL injection attacks.<strong></strong></span></li>
<li><span style="color:#339966;">ORMs have tools that will inspect a schema and build up a set  of model classes that allow you to interact with object in db.<strong></strong></span></li>
<li><span style="color:#339966;">Instead of Directly interacting with db , you’ll be interacting with an abstraction layer that provides insulation between code and database Implementation.<strong></strong></span></li>
<li><span style="color:#339966;">It provides mapping between logical business model and physical storage model.<strong></strong></span></li>
<li><span style="color:#339966;">Cache management recently used data are cached in memeory so that it will reducing load on DBs.<strong></strong></span></li>
<li><span style="color:#339966;">Concurrency support: support for multiple user updating same data simultaneously.<strong></strong></span></li>
</ol>
<p><span style="color:#3366ff;">Disadvantages:</span></p>
<ol>
<li><span style="color:#339966;">If you have complex, hand tuned SQL</span></li>
<li><span style="color:#339966;">If you have decided that your DB will have stored procedure as its interface.</span></li>
<li><span style="color:#339966;">If you have a complex schema that can’t be replaced.</span></li>
<li><span style="color:#339966;">If you have not dealing with object</span></li>
<li><span style="color:#339966;">If you are using custom queries oftenly.</span></li>
<li><span style="color:#339966;">Tight coupling:  This approach creates tight dependency between model objects and database schemas. Changing in DB Schema has rippling affects in objects model and mapping configuration &amp; vice-versa.  </span></li>
</ol>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=91&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/07/21/orm-object-relational-mapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP &amp; ORACLE</title>
		<link>http://anandshahil11.wordpress.com/2009/07/14/php-oracle/</link>
		<comments>http://anandshahil11.wordpress.com/2009/07/14/php-oracle/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 07:29:06 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[php stuff]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=88</guid>
		<description><![CDATA[This is one of  a great Document on PHP and Oracle DB.Thanks<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=88&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><span style="text-decoration:underline;">PHP &amp;  ORACLE</span></strong></p>
<p><strong><span style="text-decoration:underline;">Introduction to ORACLE : -</span></strong>  Oracle DB is well known for scalability , reliability and features.It is a leading DB and is available on many platforms.</p>
<p>Oracle Terminology: <strong><span style="text-decoration:underline;"> </span></strong></p>
<ol>
<li><strong>1.       </strong><strong><span style="text-decoration:underline;">Databases and Instances :- </span></strong> Oracle databases store and retrieve data. Each database consists of one or more data files.<strong><span style="text-decoration:underline;"> </span></strong>An <em>Oracle database server  </em>consists of an Oracle database and an Oracle Instance. Whenever an Oracle database server is started , a shared memory region SGA(System Global Area) is allocated and Oracle background processes are started. Combination of background processes and SGA is called an Oracle Instance.  <strong> </strong></li>
<li><strong>2.       </strong><strong><span style="text-decoration:underline;">Tablespaces :-  </span></strong>Tablespaces are logical unit of data storage made up of one or more datafiles.<strong> </strong></li>
<li><strong>3.       </strong><strong><span style="text-decoration:underline;">Schemas:- </span></strong>A Schema is a collection of database objects such as tables and indexes. Typically, a single DB contains multiple schemas. Multiple Application can use same DB without any conflicts by using   different schemas. Instead of using a CREATE DATABASE command for new application , use CREATE USER to create a new schema in the database.<strong> </strong></li>
</ol>
<p><strong><span style="text-decoration:underline;">PHP ORACLE EXTENSIONS</span></strong></p>
<p>PHP has several extensions that let application use Oracle DB. Database access  and abstract library in each extension of PHP   is fundamentally similar. The differences are in  support for advanced features and programming methodology.</p>
<p>If you want to make full use of Oracle features and need high performance, PHP OCI8 extension  has to be used. PHP OCI8 is a main ORACLE Extension.</p>
<p>If you want database independence , use PHP PDO(data object) or ADOdb extension for database abstraction.</p>
<p> </p>
<p><strong><span style="text-decoration:underline;">PHP Oracle Extensions</span></strong></p>
<p>1.Oracle (Not recommended)</p>
<p>2.OCI8</p>
<p>3.PDO</p>
<p>4.ODBC</p>
<p>PHP Oracle extensions are written in C  and linked into PHP Binary.</p>
<p><strong><span style="text-decoration:underline;"> </span></strong></p>
<p><strong><span style="text-decoration:underline;"> </span></strong></p>
<p><strong><span style="text-decoration:underline;">OCI8 Extension :- </span></strong>OCI8 Extension is recommended extension to use. It is used in PHP 3,4 and 5.</p>
<p>Example:</p>
<p>&lt;?php</p>
<p>$con=oci_connect(‘dbname’,’passwd’,’localhost/XE’);</p>
<p>$s=oci_parse($con,’select * from User’);</p>
<p>oci_execute($s);</p>
<p>While($res=oci_fetch_array($s,OCI_ASSOC)){</p>
<p>echo $res[‘name’];</p>
<p>}</p>
<p>?&gt;</p>
<p><strong><span style="text-decoration:underline;">HOW TO GET OCI8 EXTENSION</span></strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="319" valign="top"><strong>Bundle Containing OCI8</strong></td>
<td width="319" valign="top"><strong>Location and Current Release</strong></td>
</tr>
<tr>
<td width="319" valign="top">
<ol>
<li>PHP Source Code</li>
</ol>
</td>
<td width="319" valign="top">http://www.php.net/downloads.php<em>php-5.2.7.tar.bz2</em></td>
</tr>
<tr>
<td width="319" valign="top">
<ol>
<li> PECL Source Code</li>
</ol>
</td>
<td width="319" valign="top">http://pecl.php.net/package/oci8<em>oci8-1.3.4.tgz</em></td>
</tr>
<tr>
<td width="319" valign="top">
<ol>
<li> Zend Core for Oracle 2.5</li>
</ol>
</td>
<td width="319" valign="top">http://www.oracle.com/technology/tech/php/zendcore/<em>ZendCoreForOracle-v2.5.0-Linux-x86.tar.gz</em></p>
<p><em>ZendCoreforOracle-v.2.5.0-Windows-x86.exe</em></td>
</tr>
<tr>
<td width="319" valign="top"> </td>
<td width="319" valign="top"> </td>
</tr>
</tbody>
</table>
<p>Oracle has cross-version compatibility, that means if PHP OCI8 is linked with Oracle10g  Client Libraries, then it can able to connect with Oracle database  8i,9i,10g,11g. If OCI8 is linked with oracle 11g client libraries then it can able to connect with Oracle9iR2 onwards  .</p>
<p>Full OCI8 functionality may not be available unless Oracle client libraries and database servers are latest version.</p>
<p><strong><span style="text-decoration:underline;">OCI8 and Oracle Compatibility Matrix</span></strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="160" valign="top"><strong>Software Bundle</strong></td>
<td width="160" valign="top"><strong>PHP Version</strong></td>
<td width="160" valign="top"><strong>OCI8 Version</strong><strong>Included</strong></td>
<td width="160" valign="top"><strong>Oracle Client Libraries Usable</strong><strong>with OCI8</strong></td>
</tr>
<tr>
<td width="160" valign="top">PHP Release Source Code</td>
<td width="160" valign="top">Current release is 5.2.7</td>
<td width="160" valign="top">OCI8 1.2.5</td>
<td width="160" valign="top">8<em>i</em>, 9<em>i</em>, 10<em>g</em>, 11<em>g</em></td>
</tr>
<tr>
<td width="160" valign="top">PECL OCI8 Source Code</td>
<td width="160" valign="top">Builds with PHP 4.3.9onwards</td>
<td width="160" valign="top">Latest release isOCI8 1.3.4</td>
<td width="160" valign="top">9<em>i</em>R2, 10<em>g</em>, 11<em>g</em></td>
</tr>
<tr>
<td width="160" valign="top">Zend Core for Oracle 2.5</td>
<td width="160" valign="top">Includes PHP 5.2.5</td>
<td width="160" valign="top">OCI8 1.2.3</td>
<td width="160" valign="top"><em>Inbuilt Oracle Database 10g client</em></td>
</tr>
<tr>
<td width="160" valign="top"> </td>
<td width="160" valign="top"> </td>
<td width="160" valign="top"> </td>
<td width="160" valign="top"> </td>
</tr>
</tbody>
</table>
<p><strong><span style="text-decoration:underline;">ORACLE DATABASE XE :- </span></strong></p>
<p>Oracle database XE (Oracle 10g ) is available on 32-bit Windows and Linux platform.Oracle DatabseXE is available on Oracle network <a href="http://otn.oracle.com/xe">http://otn.oracle.com/xe</a></p>
<p>Oracle Database XE has a browser based management interface, Oracle Application Express.</p>
<p><strong><span style="text-decoration:underline;">Installing Oracle Database XE on Windows</span></strong><span style="text-decoration:underline;"> </span></p>
<p>REFER :- <a href="http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf">http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf</a></p>
<p>REFERENCE :- <a href="http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf">http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=88&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/07/14/php-oracle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>Cloud Computing</title>
		<link>http://anandshahil11.wordpress.com/2009/07/06/cloud-computing/</link>
		<comments>http://anandshahil11.wordpress.com/2009/07/06/cloud-computing/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 10:22:05 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cloud compute]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=85</guid>
		<description><![CDATA[Cloud Computing : -  It refers to the Utilization of shared , elastic resources and processing power accessed via Internet.
Cloud based developement means , outsourcing of various parts of application out of server &#38; into the cloud.
Instead of storing Images , Videos , Audio or other files into File system , thay are stored in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=85&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="color:#339966;"><strong>Cloud Computing</strong></span> : -  <span style="color:#ff6600;">It refers to the Utilization of shared , elastic resources and processing power accessed via Internet.</span></p>
<p><span style="color:#ff6600;">Cloud based developement means , outsourcing of various parts of application out of server &amp; into the cloud.</span></p>
<p><span style="color:#ff6600;">Instead of storing Images , Videos , Audio or other files into File system , thay are stored in Cloud.</span></p>
<p><span style="color:#ff6600;">Instead of using Local server DB , a cloud-based DB is used.</span></p>
<p><span style="color:#ff6600;">Batch &#8211; processing and other functionalities are also performed on Cloud.</span></p>
<p><span style="color:#ff6600;">Most significant benefit of course is that Cloud&#8217;s capacity is theoretically limitless as compared to some Local servers.</span></p>
<p>Amazon Cloud related offerings are EC2 ,S3 and Cloud Front</p>
<p><strong><span style="color:#339966;">EC2</span></strong> :- elastic compute cloud , it allows developers to start instances of servers &amp; control them via web services interface.</p>
<p><strong><span style="color:#339966;">S3</span></strong> :- provides storage on cloud.</p>
<p><strong><span style="color:#339966;">Cloud Front</span></strong> :- S3 objeccts are esaily achieved via Cloud Front</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=85&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/07/06/cloud-computing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>Working with Selenium-IDE &amp; Running PHP Unit tests</title>
		<link>http://anandshahil11.wordpress.com/2009/06/16/working-with-selenium-ide-running-php-unit-tests/</link>
		<comments>http://anandshahil11.wordpress.com/2009/06/16/working-with-selenium-ide-running-php-unit-tests/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:28:56 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=81</guid>
		<description><![CDATA[Working with Selenium-IDE &#124; Running Functional Tests &#124; Runnig PHP Unit Tests
Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, allowing you to easily and quickly record and play back tests [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=81&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="color:#339966;">Working with Selenium-IDE | Running Functional Tests | Runnig PHP Unit Tests</span></p>
<p><span style="color:#339966;">Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, allowing you to easily and quickly record and play back tests in the actual environment that they will run.</span></p>
<p><span style="color:#339966;">Selenium IDE is not only recording tool: it is a complete IDE. You can choose to use its recording capability, or you may edit your scripts by hand. With auto-complete support and the ability to move commands around quickly, Selenium IDE is the ideal environment for creating Selenium tests no matter what style of tests you prefer.</span></p>
<p><span style="color:#339966;">1. Download selenium IDE from<br />
</span><a href="http://selenium-ide.openqa.org/download.jsp"><span style="color:#339966;">http://selenium-ide.openqa.org/download.jsp</span></a></p>
<p><span style="color:#339966;">This will directly add IDE as fire-fox add-ons.<br />
</span><a href="https://addons.mozilla.org/en-US/firefox/addon/2079"><span style="color:#339966;">https://addons.mozilla.org/en-US/firefox/addon/2079</span></a><br />
<span style="color:#339966;">2. Start Firefox and then Start Selenium IDE: Tools-&gt;Selenium IDE.</span></p>
<p><span style="color:#339966;">You will see the following window.</span></p>
<p><span style="color:#339966;">3. Enter base url or open the site on which you want to perform functional testing.<br />
IDE will directly open in play mode with the entry of base url as below. Here we want to perform testing on </span><a href="http://www.offshoresoftwaredevelopmentindia.com/"><span style="color:#339966;">http://www.offshoresoftwaredevelopmentindia.com/</span></a></p>
<p><span style="color:#339966;">4. After starting the IDE now simply browse the site. It� makes entry in the table as below</span></p>
<p><span style="color:#339966;">Now the entire test is like</span></p>
<p><span style="color:#339966;">Now stop recording by pressing red button.</span></p>
<p><span style="color:#339966;">In html format it looks like</span></p>
<p><span style="color:#339966;">We can export this file in any format we want as</span></p>
<p><span style="color:#339966;">In PHP format it looks as</span></p>
<p><span style="color:#339966;">5. Now to run the recorded test open new browser and press the green &#8211; play button</span></p>
<p><span style="color:#339966;">6. The test will run as follow</span></p>
<p><span style="color:#339966;">7. If there will be any error then that test will be highlighted by red line as</span></p>
<p><span style="color:#339966;">8. If you are on a slow internet connection than it may help to slow the test speed.</span></p>
<p><span style="color:#339966;">9. You can save the test case in php as follow..</span></p>
<p><span style="color:#339966;">Required changes in the exported PHP file is as follow</span></p>
<p><span style="color:#339966;">a. Change the class name same as stored file name as default class name will be ?Example?.<br />
b. Enter the web-site name in the<br />
$this-&gt;setBrowserUrl(”</span><a href="http://change-this-to-the-site-you-are-testing/"><span style="color:#339966;">http://change-this-to-the-site-you-are-testing/</span></a><span style="color:#339966;">“);<br />
Field.<br />
c. Available browser options are<br />
*iexplore<br />
*konqueror<br />
*firefox<br />
*mock<br />
*pifirefox<br />
*piiexplore<br />
*chrome<br />
*safari<br />
*opera<br />
*iehta<br />
*custom<br />
That is write as follow<br />
$this-&gt;setBrowser(”*chrome”);<br />
(When we define browser as chrome then no need to get security certificate but in case of firefox or iexplore we need to take certificate. )</span></p>
<p><span style="color:#339966;">10. Downloading and installing Selenium RC<br />
Selenium RC is a Java based command line server that starts browsers and runs commands you pass from your tests.</span></p>
<p><span style="color:#339966;">a. First make sure you have a Java runtime installed on your machine.<br />
Otherwise download it from<br />
</span><a href="http://www.java.com/en/download/manual.jsp"><span style="color:#339966;">http://www.java.com/en/download/manual.jsp</span></a><br />
<a href="http://java.sun.com/javase/6/docs/technotes/guides/jweb/otherFeatures/jre_install.html"><span style="color:#339966;">http://java.sun.com/javase/6/docs/technotes/guides/jweb/otherFeatures/jre_install.html</span></a><br />
<span style="color:#339966;">Test the version of JRE by entering command on command line as ?<br />
java -version<br />
b. Download Selenium RC from </span><a href="http://selenium-rc.seleniumhq.org/download.html"><span style="color:#339966;">http://selenium-rc.seleniumhq.org/download.html</span></a><span style="color:#339966;">.<br />
c. After extracting the files from the archive copy the ?selenium-server.jar? file to any directory you feel appropriate.<br />
d. Start the Selenium RC server from the command-line by issuing the following command:<br />
java -jar selenium-server.jar<br />
This will start the server on port 4444.<br />
e. Now the server is ready to accept test commands from your PHP script. Make sure you keep this server running till you finish testing.</span></p>
<p><span style="color:#339966;">11. Changes in selenium-server.jar file requires to run in Firefox is as below:</span></p>
<p><span style="color:#339966;">a. Open selenium-server.jar using winrar<br />
b. locate 2 dirs: customProfileDirCUSTFFCHROME and customProfileDirCUSTFF<br />
c. recursively explore each of those dirs, and when you find a file called install.rdf drag it to some temp location, and edit the following line:<br />
&lt;em:maxVersion&gt;2.0.0.*&lt;/em:maxVersion&gt;<br />
change it to:<br />
&lt;em:maxVersion&gt;4.0.0.*&lt;/em:maxVersion&gt;<br />
d. drag the install.rdf back into the archive and overwrite the old one.<br />
e. do this for all the install.rdf files in those 2 dirs.</span></p>
<p><span style="color:#339966;">12. Installing PHPUnit<br />
a. An easy way to install PHPUnit is to use the PEAR installer. The PEAR channel (pear.phpunit.de) is used to distribute PHPUnit so make sure that it is registered with your local PEAR environment:<br />
pear channel-discover pear.phpunit.de<br />
After the channel is registered install PHPUnit:<br />
pear install phpunit/PHPUnit<br />
Actual testing</span></p>
<p><span style="color:#339966;">Now that PHPUnit is installed and the Selenium RC server is up and running, it?s time to run our test we saved before in our ?Example.php? file. Type the following on your command-line:<br />
phpunit Example</span></p>
<p><span style="color:#339966;">13. This will start the test. The PHPUnit Selenium driver will execute each test command from your file and send it to the Selenium server, which does the job of launching the appropriate browser, opening web pages, and performing various specified actions; and closing the browser after the test completes.</span></p>
<p><span style="color:#339966;">This will open new browser as</span></p>
<p><span style="color:#339966;">After successful execution the output will be as</span></p>
<p><span style="color:#339966;"> </span></p>
<p><span style="color:#339966;">REFERENCE:</span></p>
<p><span style="color:#339966;"><a href="http://www.offshoresoftwaredevelopmentindia.com/blog/category/php-development/">http://www.offshoresoftwaredevelopmentindia.com/blog/category/php-development/</a></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=81&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/06/16/working-with-selenium-ide-running-php-unit-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>Akela Hu</title>
		<link>http://anandshahil11.wordpress.com/2009/06/15/akela-hu/</link>
		<comments>http://anandshahil11.wordpress.com/2009/06/15/akela-hu/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 05:01:40 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[Anand stuff's]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=78</guid>
		<description><![CDATA[One day i was just walking alone on road and at one side of road there was lots of huge trees . But suddenly i saw that there was one tree which has nothing in that , Only skeleton on tree was left . At that point , i felt very sorry for that tree , because around that tree lots of greenary trees were  there.So i felt one feeling about that tree which i tried to write here. i dont know whether you guys will able to understand it or not beacause my hindi is too bad when i start to write it ..
<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=78&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="color:#339966;"><strong><span style="color:#ff6600;">pathik aaye pathik gaye ,<br />
par hu isthir achal mein ..<br />
Naa chahat naa umaung mujh mei<br />
Phir bhi heethi sthumb hu mei ..</span></strong></span></p>
<p><span style="color:#339966;"><strong><span style="color:#ff6600;">dhanye hai woh pathik ,<br />
jisne karuna samjhi meri<br />
yehsas kiya mere hone ko<br />
aur jeevan ka saar bhara</span></strong></span></p>
<p><span style="color:#339966;"><strong><span style="color:#ff6600;">Pathik likhna mera jeevan<br />
Jisme kabhi khusiya bhi<br />
panchiyo ki kilkariya thi<br />
aur fuloo se bhara mera daaman tha</span></strong></span></p>
<p><span style="color:#339966;"><strong><span style="color:#ff6600;">tab harek pathik mujhe niharta jata<br />
aur mere rang roop ki bayakhya karta<br />
woh dekh suun mei bhi shaan mei jhulta<br />
mud mast hoke hawaoo se larta</span></strong></span></p>
<p><span style="color:#339966;"><strong><span style="color:#ff6600;">badal se larta jahgarta mei<br />
sabko bundo ke geet sunata<br />
bejali ki chamak ko vish payala samjha kar<br />
khuud sevan karta jata mei</span></strong></span></p>
<p><span style="color:#339966;"><strong><span style="color:#ff6600;">karakti dhup me pathiko ko chaya deta mei<br />
aur khud ussme jalta mei<br />
meri tehniyo, patto ko thor ghar banate<br />
panchiyo ko aashrye deta mei</span></strong></span></p>
<p><span style="color:#ff6600;"><strong>magar aab mei akela , bebash hu<br />
sab ne aapni rahe khojh li<br />
per mei yehi hu kis ke intezaar mei<br />
zindagi ke baache pal aate hi hoge !!!!</strong> </span></p>
<p>                                                        &#8212; <strong><em><span style="color:#3366ff;">Anand Sharma</span></em></strong></p>
<p><strong><span style="color:#3366ff;">Brief  Preface:-</span></strong></p>
<p><strong><span style="color:#33cccc;">One day i was just walking alone on road and at one side of road there was lots of huge trees . But suddenly i saw that there was one tree which has nothing in that , Only skeleton on tree was left . At that point , i felt very sorry for that tree , because around that tree lots of greenary trees were  there.So i felt one feeling about that tree which i tried to write here. i dont know whether you guys will able to understand it or not beacause my hindi is too bad when i start to write it ..<br />
</span></strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=78&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/06/15/akela-hu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>जीवन की आपाधापी में</title>
		<link>http://anandshahil11.wordpress.com/2009/05/09/%e0%a4%9c%e0%a5%80%e0%a4%b5%e0%a4%a8-%e0%a4%95%e0%a5%80-%e0%a4%86%e0%a4%aa%e0%a4%be%e0%a4%a7%e0%a4%be%e0%a4%aa%e0%a5%80-%e0%a4%ae%e0%a5%87%e0%a4%82/</link>
		<comments>http://anandshahil11.wordpress.com/2009/05/09/%e0%a4%9c%e0%a5%80%e0%a4%b5%e0%a4%a8-%e0%a4%95%e0%a5%80-%e0%a4%86%e0%a4%aa%e0%a4%be%e0%a4%a7%e0%a4%be%e0%a4%aa%e0%a5%80-%e0%a4%ae%e0%a5%87%e0%a4%82/#comments</comments>
		<pubDate>Sat, 09 May 2009 08:41:46 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[sher - o - shayri]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/2009/05/09/%e0%a4%9c%e0%a5%80%e0%a4%b5%e0%a4%a8-%e0%a4%95%e0%a5%80-%e0%a4%86%e0%a4%aa%e0%a4%be%e0%a4%a7%e0%a4%be%e0%a4%aa%e0%a5%80-%e0%a4%ae%e0%a5%87%e0%a4%82/</guid>
		<description><![CDATA[जीवन की आपाधापी में कब वक़्त मिला
कुछ देर कहीं पर बैठ कभी यह सोच सकूँ
जो किया, कहा, माना उसमें क्या बुरा भला।
जिस दिन मेरी चेतना जगी मैंने देखा
मैं खड़ा हुआ हूँ इस दुनिया के मेले में,
हर एक यहाँ पर एक भुलाने में भूला
हर एक लगा है अपनी अपनी दे-ले में
कुछ देर रहा हक्का-बक्का, भौचक्का-सा,
आ गया [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=72&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>जीवन की आपाधापी में कब वक़्त मिला</p>
<p>कुछ देर कहीं पर बैठ कभी यह सोच सकूँ</p>
<p>जो किया, कहा, माना उसमें क्या बुरा भला।</p>
<p>जिस दिन मेरी चेतना जगी मैंने देखा</p>
<p>मैं खड़ा हुआ हूँ इस दुनिया के मेले में,</p>
<p>हर एक यहाँ पर एक भुलाने में भूला</p>
<p>हर एक लगा है अपनी अपनी दे-ले में</p>
<p>कुछ देर रहा हक्का-बक्का, भौचक्का-सा,</p>
<p>आ गया कहाँ, क्या करूँ यहाँ, जाऊँ किस जा?</p>
<p>फिर एक तरफ से आया ही तो धक्का-सा</p>
<p>मैंने भी बहना शुरू किया उस रेले में,</p>
<p>क्या बाहर की ठेला-पेली ही कुछ कम थी,</p>
<p>जो भीतर भी भावों का ऊहापोह मचा,</p>
<p>जो किया, उसी को करने की मजबूरी थी,</p>
<p>जो कहा, वही मन के अंदर से उबल चला,</p>
<p>जीवन की आपाधापी में कब वक़्त मिला</p>
<p>कुछ देर कहीं पर बैठ कभी यह सोच सकूँ</p>
<p>जो किया, कहा, माना उसमें क्या बुरा भला।</p>
<p>मेला जितना भड़कीला रंग-रंगीला था,</p>
<p>मानस के अन्दर उतनी ही कमज़ोरी थी,</p>
<p>जितना ज़्यादा संचित करने की ख़्वाहिश थी,</p>
<p>उतनी ही छोटी अपने कर की झोरी थी,</p>
<p>जितनी ही बिरमे रहने की थी अभिलाषा,</p>
<p>उतना ही रेले तेज ढकेले जाते थे,</p>
<p>क्रय-विक्रय तो ठण्ढे दिल से हो सकता है,</p>
<p>यह तो भागा-भागी की छीना-छोरी थी;</p>
<p>अब मुझसे पूछा जाता है क्या बतलाऊँ</p>
<p>क्या मान अकिंचन बिखराता पथ पर आया,</p>
<p>वह कौन रतन अनमोल मिला ऐसा मुझको,</p>
<p>जिस पर अपना मन प्राण निछावर कर आया,</p>
<p>यह थी तकदीरी बात मुझे गुण दोष न दो</p>
<p>जिसको समझा था सोना, वह मिट्टी निकली,</p>
<p>जिसको समझा था आँसू, वह मोती निकला।</p>
<p>जीवन की आपाधापी में कब वक़्त मिला</p>
<p>कुछ देर कहीं पर बैठ कभी यह सोच सकूँ</p>
<p>जो किया, कहा, माना उसमें क्या बुरा भला।</p>
<p>मैं कितना ही भूलूँ, भटकूँ या भरमाऊँ,</p>
<p>है एक कहीं मंज़िल जो मुझे बुलाती है,</p>
<p>कितने ही मेरे पाँव पड़े ऊँचे-नीचे,</p>
<p>प्रतिपल वह मेरे पास चली ही आती है,</p>
<p>मुझ पर विधि का आभार बहुत-सी बातों का।</p>
<p>पर मैं कृतज्ञ उसका इस पर सबसे ज़्यादा -</p>
<p>नभ ओले बरसाए, धरती शोले उगले,</p>
<p>अनवरत समय की चक्की चलती जाती है,</p>
<p>मैं जहाँ खड़ा था कल उस थल पर आज नहीं,</p>
<p>कल इसी जगह पर पाना मुझको मुश्किल है,</p>
<p>ले मापदंड जिसको परिवर्तित कर देतीं</p>
<p>केवल छूकर ही देश-काल की सीमाएँ</p>
<p>जग दे मुझपर फैसला उसे जैसा भाए</p>
<p>लेकिन मैं तो बेरोक सफ़र में जीवन के</p>
<p>इस एक और पहलू से होकर निकल चला।</p>
<p>जीवन की आपाधापी में कब वक़्त मिला</p>
<p>कुछ देर कहीं पर बैठ कभी यह सोच सकूँ</p>
<p>जो किया, कहा, माना उसमें क्या बुरा भला।</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=72&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/05/09/%e0%a4%9c%e0%a5%80%e0%a4%b5%e0%a4%a8-%e0%a4%95%e0%a5%80-%e0%a4%86%e0%a4%aa%e0%a4%be%e0%a4%a7%e0%a4%be%e0%a4%aa%e0%a5%80-%e0%a4%ae%e0%a5%87%e0%a4%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>RSS(Really simple Syndication)</title>
		<link>http://anandshahil11.wordpress.com/2009/03/05/rssreally-simple-syndication/</link>
		<comments>http://anandshahil11.wordpress.com/2009/03/05/rssreally-simple-syndication/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 09:15:32 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=69</guid>
		<description><![CDATA[RSS stands for Really Simple syndication / Rich Site Summary . 
RSS is used to get standard data format for communicating news , any updates or any thing that indiviual or organisation want to syndicate with large audience .
RSS is an XML format that consists of designated elements that are consistent for all RSS feeds [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=69&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><span style="color:#993300;">RSS stands for Really Simple syndication / </span><span style="color:#993300;"><span>Rich Site Summary</span></span></strong><strong><span style="color:#993300;"> . </span></strong></p>
<p><strong><span style="color:#993300;">RSS is used to get standard data format for communicating news , any updates or any thing that indiviual or organisation want to syndicate with large audience .</span></strong></p>
<p><strong><span style="color:#993300;">RSS is an XML format that consists of designated elements that are consistent for all RSS feeds and conform to the XML 1.0 specification. These elements need to stay consistent to allow for a standardized data format that RSS aggregators can then consume.</span></strong></p>
<p><strong><span style="color:#993300;">An RSS feed always starts with an <code>&lt;rss&gt;</code> element, which contains an attribute called <em>version</em>, which specifies the version of the RSS feed.Today RSS version 2.0 is used world wide.</span></strong></p>
<p><strong><span style="color:#993300;">&lt;rss version=&#8221;2.0&#8243;&gt;&lt;/rss&gt;</span></strong></p>
<p><strong><span style="color:#993300;">&lt;rss&gt; element has a child called &lt;channel&gt; that is used  for  containing important data or content with in RSS feed .</span></strong></p>
<p><strong><span style="color:#993300;">&lt;rss version=&#8221;2.0&#8243;&gt;&lt;channel&gt;&lt;/channel&gt;&lt;/rss&gt;</span></strong></p>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<p><strong><span style="color:#993300;">In order to describe an RSS feed there are some tags that can be added to the beginning of a feed.</span></strong></p>
<p><strong><span style="color:#993300;">The required <code>&lt;channel&gt;</code> elements are <code>&lt;title&gt;</code>, <code>&lt;link&gt;</code>; and <code>&lt;description&gt;</code>. Optional channel elements are <code>&lt;language&gt;</code>, <code>&lt;copyright&gt;</code>, <code>&lt;managingEditor&gt;</code>, <code>&lt;webmaster&gt;</code>, <code>&lt;pubDate&gt;</code>, <code>&lt;lastBuildDate&gt;</code>, <code>&lt;category&gt;</code>, <code>&lt;generator&gt;</code>, <code>&lt;docs&gt;</code>, <code>&lt;cloud&gt;</code>, <code>&lt;ttl&gt;</code>, <code>&lt;image&gt;</code>, <code>&lt;rating&gt;</code>, <code>&lt;textInput&gt;</code>, <code>&lt;skipHours&gt;</code> and <code>&lt;skipDays&gt;</code>.</span></strong></p>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<ul>
<li><strong><span style="color:#993300;"><strong><code>language</code></strong> – The language of the content in the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>copyright</code></strong> – The copyright notice for the content of the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>managingEditor</code></strong> – An e-mail address for the editorial content producer.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>webMaster</code></strong> – An e-mail address for the webmaster.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>pubDate</code></strong> – A date that represents the publication date for the content in the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>lastBuildDate</code></strong> – The last date and time that the content was changed.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>category</code></strong> – Allows for the ability to add one or multiple categories that a channel belongs to.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>generator</code></strong> – The program that created the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>docs</code></strong> – URL for the documentation for the format of the RSS feed.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>cloud</code></strong> – Provides a process to register with a “cloud” that will be used to notify about updates.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>ttl</code></strong> – Stands for time to live, which tells the length of time the channel can be cached.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>image</code></strong> – Specifies an image file to be displayed in the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>rating</code></strong> – PICS rating for the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>textInput</code></strong> – A text input field that can be displayed with the channel.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>skipHours</code></strong> – Tells aggregators to skip for specified hours.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>skipDays</code></strong> – Tells aggregators to skip for specified days.</span></strong></li>
</ul>
<p><strong><span style="color:#993300;">RSS feeds are grouped into items, for example an item group could be considered news stories from a news Web site, blog posts from a weblog and so on. The following feed consists of an item from a weblog, which consists of a post. Typically an RSS feed for a weblog has multiple items that represent all of the posts to the blog. Following is an example of the RSS feed data that can be found in a blog.</span></strong></p>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<table class="dp-xml" style="height:313px;" border="0" cellspacing="0" cellpadding="0" width="1339">
<tbody>
<tr>
<td class="gutter"><strong><span style="color:#993300;">1</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"><span class="tag">&lt;</span>rss <span class="attribute">version</span>=<span class="attribute-value">&#8220;2.0&#8243;</span>&gt; </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">2</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>channel<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">3</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>item<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">4</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>guid <span class="attribute">isPermaLink</span>=<span class="attribute-value">&#8220;false&#8221;</span>&gt; </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">5</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> http://www.blogger.com/feeds/12931054/posts/115232323</span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">6</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;/</span>guid<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">7</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>pubDate<span class="tag">&gt;</span>Fri, 01 mar 2010 21:08:00 +0000<span class="tag">&lt;/</span>pubDate<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">8</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>title<span class="tag">&gt;</span>Secure Ajax Requests<span class="tag">&lt;/</span>title<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">9</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>description<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">10</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>div <span class="attribute">xmlns</span>=<span class="attribute-value">&#8220;http://www.w3.org/1999/xhtml&#8221;</span>&gt;My latest article for InformIT, titled <span class="tag">&lt;</span>a <span class="attribute">href</span>=<span class="attribute-value">&#8220;http://www.informit.com&#8221;</span>&gt;How to Secure Ajax Requests<span class="tag">&lt;/</span>a<span class="tag">&gt;</span> is on the homepage this week. This article focuses on ensuring that your database-enabled Ajax requests are secure and not leaving your database open for an attack. Enjoy&#8230;<span class="tag">&lt;/</span>div<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">11</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;/</span>description<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">12</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>link<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">13</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> http://www.annadshahil11.wordpresscom/blog/09/secure-ajax-requests.html </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">14</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;/</span>link<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">15</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;</span>author<span class="tag">&gt;</span>anand sharma<span class="tag">&lt;/</span>author<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">16</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"> <span class="tag">&lt;/</span>item<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">17</span></strong></td>
<td class="line1"><strong><span style="color:#993300;"> <span class="tag">&lt;/</span>channel<span class="tag">&gt;</span> </span></strong></td>
</tr>
<tr>
<td class="gutter"><strong><span style="color:#993300;">18</span></strong></td>
<td class="line2"><strong><span style="color:#993300;"><span class="tag">&lt;/</span>rss<span class="tag">&gt;</span> </span></strong></p>
<ul>
<li><strong><span style="color:#993300;"><strong><code>guid</code></strong> – The guid is an element that contains a string that uniquely identifies the item.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>pubDate</code></strong> – The pubDate is the date that the item was published.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>title</code></strong> – The title is the title that is specified for the item; in this case it&#8217;s the title of the weblog post.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>description</code></strong> – Contains the main data for the item, this element is used for the body of the weblog post in this case.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>link</code></strong> – Contains a full URL to the individual page in which the specific item exists in detail.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>author</code></strong> – Represents the author of the content that is presented within this item group.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>category</code></strong> – Allows the item to be included into one ore more category.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>comments</code></strong> &#8211;  URL of page that contains comments related to the item.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>enclosure</code></strong> – Can be used to describe a media object if one is attached to the item.</span></strong></li>
<li><strong><span style="color:#993300;"><strong><code>source</code></strong> – The RSS channel that the item came from.</span></strong></li>
</ul>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<p><strong><span style="color:#993300;"><br />
</span></strong></p>
<p><strong><span style="color:#993300;">Reference :-</span></strong></p>
<p><strong><span style="color:#993300;">http://www.webreference.com/authoring/languages/xml/rss/feeds/</span></strong></p>
<p><strong><span style="color:#993300;">http://www.webreference.com/programming/javascript/rss_feeds_ajax/</span></strong></p>
<p><strong><span style="color:#993300;">http://www.webreference.com/programming/javascript/rss_feeds_ajax/2.html</span></strong></p>
<p><strong><span style="color:#993300;">http://www.developer.com/xml/article.php/3113931</span></strong></p>
<p><strong><span style="color:#993300;">http://forums.digitalpoint.com/showthread.php?t=32265<br />
</span></strong></td>
</tr>
</tbody>
<thead>
<tr>
<td class="tools-corner"><strong><span style="color:#993300;"></span></strong></td>
</tr>
</thead>
</table>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=69&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/03/05/rssreally-simple-syndication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
		<item>
		<title>WEB 2.0</title>
		<link>http://anandshahil11.wordpress.com/2009/03/05/web-20/</link>
		<comments>http://anandshahil11.wordpress.com/2009/03/05/web-20/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 06:31:21 +0000</pubDate>
		<dc:creator>anandshahil</dc:creator>
				<category><![CDATA[php stuff]]></category>

		<guid isPermaLink="false">http://anandshahil11.wordpress.com/?p=64</guid>
		<description><![CDATA[WEB 2.0 :- 
 It is a second generation of web developement and design  that aims to facilitate communications , secure information sharing , interoperability (means ability of diverse systems and organisation to work together ) and collaboration on world wide web . Web 2.o concepts useerd in host services , applications such as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=64&subd=anandshahil11&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-decoration:underline;"><strong><span style="color:#993366;">WEB 2.0</span></strong></span><strong><span style="color:#993366;"> :- </span></strong></p>
<p><strong><span style="color:#993366;"> It is a second generation of web developement and design  that aims to facilitate communications , secure information sharing , interoperability (means ability of diverse systems and organisation to work together ) and collaboration on world wide web . Web 2.o concepts useerd in host services , applications such as  social networking sites , blogs, video sharing sites , wikis .</span></strong></p>
<p><strong><span style="color:#993366;">web 2.0 encourages interactivity and interconnectivity. Web 2.0 websites allow user to do more than  just retreiving  information . These sites  provide controll to user so that they can own data and exercise controll over data.</span></strong></p>
<p><strong><span style="color:#993366;">Web 2.0 is often  feature a rich , user friendly based on AJAX, Open laszlo , Flex and other rich media.</span></strong></p>
<p><strong><span style="color:#993366;">The Characteristic of web 2.0 are : rich user experience , user participation , dynamic content , metadata(</span></strong><strong>Metadata</strong> (<strong>meta data</strong>, or sometimes <strong>metainformation</strong>) is &#8220;data about other data&#8221;, of any sort in any media<strong><span style="color:#993366;">. </span></strong>metadata would document data about data elements or attributes, (name, size, data type, etc) and data about records or data structures (length, fields, columns, etc) and data about data (where it is located, how it is associated, ownership, etc.)<strong><span style="color:#993366;">) , web standards and scalability(</span></strong><strong>scalability</strong> is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner, or to be readily enlarged<strong><span style="color:#993366;">).</span></strong></p>
<p><strong><span style="color:#993366;"><br />
</span></strong></p>
<p><strong><span style="color:#993366;"><br />
</span></strong></p>
<p><strong><span style="color:#993366;"><br />
</span></strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anandshahil11.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anandshahil11.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/anandshahil11.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/anandshahil11.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/anandshahil11.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/anandshahil11.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/anandshahil11.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/anandshahil11.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/anandshahil11.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/anandshahil11.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=anandshahil11.wordpress.com&blog=2389687&post=64&subd=anandshahil11&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://anandshahil11.wordpress.com/2009/03/05/web-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9779cb327217961f7073bb632a25186e?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">anandshahil</media:title>
		</media:content>
	</item>
	</channel>
</rss>