<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Uncommon Sense For The Online World &#187; Web Technology</title>
	<atom:link href="http://blog.miracleworx.com/category/web-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.miracleworx.com</link>
	<description>Ron Billimoria</description>
	<lastBuildDate>Wed, 04 Aug 2010 14:29:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Worried about Bounce Rate of your website?</title>
		<link>http://blog.miracleworx.com/2010/08/worried-about-bounce-rate-of-your-website/</link>
		<comments>http://blog.miracleworx.com/2010/08/worried-about-bounce-rate-of-your-website/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 14:10:33 +0000</pubDate>
		<dc:creator>shashank</dc:creator>
				<category><![CDATA[Search Engine Marketing]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[low cost websites]]></category>
		<category><![CDATA[online business]]></category>
		<category><![CDATA[Social media]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Web search engine]]></category>

		<guid isPermaLink="false">http://blog.miracleworx.com/?p=162</guid>
		<description><![CDATA[



Image by dannysullivan via



This is the question most of the people are worried about, how to reduce the bounce rate of the website when the website gets ready, we all get into promoting it, submit to directories, link building, and share it on bookmarking, social networking to get more traffic.
Soon we realise that even though we [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 250px;">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/26286356@N00/350479855"><img title="Search Engine Land Traffic Stats: December 2006" src="http://farm1.static.flickr.com/137/350479855_9771530088_m.jpg" alt="Search Engine Land Traffic Stats: December 2006" width="240" height="156" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.flickr.com/photos/26286356@N00/350479855">dannysullivan</a> via</dd>
</dl>
</div>
</div>
<p>This is the question most of the people are worried about, how to reduce the bounce rate of the website when the website gets ready, we all get into promoting it, submit to directories, link building, and share it on bookmarking, social networking to get more traffic.</p>
<p>Soon we realise that even though we are getting huge traffic but it is of no use as the bounce rate is too high and visitors are not <a class="zem_slink" title="Surfing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Surfing">surfing</a> the website then the whole purpose of promoting the website seems like worthless.</p>
<p>Solutions&#8230;</p>
<ul>
<li>Check you analytics, find out the pages which are getting the highest bounce rate, go to those pages, find out the key words and check if proper <a class="zem_slink" title="Information" rel="wikipedia" href="http://en.wikipedia.org/wiki/Information">information</a> (content) is provided about those <a class="zem_slink" title="Keywords" rel="wikipedia" href="http://en.wikipedia.org/wiki/Keywords">keywords</a>. Try to think from visitor’s perspective as to what info you would like to see with a particular keyword.</li>
<li>Improve on content, people come to site to know about things, as the quality of content improves you will find bounce rate going down.</li>
<li>Setting site search –<a class="zem_slink" title="Google Analytics" rel="homepage" href="http://www.google.com/analytics">Google analytics</a> allows you to see what visitors are typing in your <a class="zem_slink" title="Web search engine" rel="wikipedia" href="http://en.wikipedia.org/wiki/Web_search_engine">search box</a> putted on the website, this will help in better understanding of visitors needs.</li>
<li>You need to check the loading time of your website, visitors hate waiting. If loading time is more you need to work on it.</li>
<li> Is your website design <a class="zem_slink" title="Usability" rel="wikipedia" href="http://en.wikipedia.org/wiki/Usability">user friendly</a>? It’s been found that visitors avoid such websites which are not user friendly.</li>
<li> Here is a point to brainstorm, check your referral websites from where traffic is coming, analysis the visitor’s type and if you find they are inappropriate for your website move to other website for link building which are more relevant to your <a class="zem_slink" title="Business" rel="wikipedia" href="http://en.wikipedia.org/wiki/Business">business</a>.</li>
</ul>
<p>Think from your visitor’s point of view, ask the question WIIFM (What’s in it for me) and implement those changes your bounce rate will come down.</p>
<p>Regards,</p>
<p>Shashank</p>
<p><a href="http://www.miracleworx.com/">http://www.miracleworx.com</a></p>
<p><a href="http://www.miracleworx.com/"></a>Join Us on facebook -</p>
<p><a class="alignleft" title="Facebook Fan Page" href="http://tinyurl.com/385vrdj" target="_blank">http://tinyurl.com/385vrdj</a></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/zemified_e.png?x-id=049f729e-a3e1-49b1-9c99-54345b74f0f1" alt="Enhanced by Zemanta" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.miracleworx.com/2010/08/worried-about-bounce-rate-of-your-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Link Your Blog Posts to Your Facebook Fan Page Wall</title>
		<link>http://blog.miracleworx.com/2010/07/blog-posts-to-your-facebook-fan-page/</link>
		<comments>http://blog.miracleworx.com/2010/07/blog-posts-to-your-facebook-fan-page/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 12:49:07 +0000</pubDate>
		<dc:creator>shashank</dc:creator>
				<category><![CDATA[Search Engine Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Brand]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Online Communities]]></category>
		<category><![CDATA[Promotion]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Social media]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://blog.miracleworx.com/?p=127</guid>
		<description><![CDATA[
We all must be having our personal account on Facebook where we update our status, share information, videos, links, and pictures with friends but when it comes to promote a product or service on Facebook, how are you going to do that????
That’s where Facebook has given us a facility where we can create an identity [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-133" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/facebook1.png" alt="facebook" width="124" height="124" /><img class="alignnone size-medium wp-image-129" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/link-building-300x200.jpg" alt="link-building" width="132" height="119" /><img class="alignnone size-medium wp-image-130" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/blogspot-300x298.jpg" alt="blogspot" width="116" height="115" /></p>
<p>We all must be having our personal account on <a class="zem_slink" title="Facebook" rel="homepage" href="http://facebook.com">Facebook</a> where we update our status, share information, videos, links, and pictures with friends but when it comes to promote a product or service on Facebook, how are you going to do that????</p>
<p>That’s where Facebook has given us a facility where we can create an identity for our <a class="zem_slink" title="Brand" rel="wikipedia" href="http://en.wikipedia.org/wiki/Brand">brand</a> on Facebook and promote it on Facebook through ads, <a class="zem_slink" title="Word of mouth" rel="wikipedia" href="http://en.wikipedia.org/wiki/Word_of_mouth">word of mouth</a> and the good part is that we can add as many fans on Facebook page as we want whereas in personal account we cannot add more than 5000 friends apart from it, Facebook pages are <a class="zem_slink" title="Web search engine" rel="wikipedia" href="http://en.wikipedia.org/wiki/Web_search_engine">search engine</a> friendly if the page becomes popular then it can be seen on search engine results as well.</p>
<p>After creating the page for your brand you can link it to your blog by taking the following steps –</p>
<p>Go to your Facebook fan page, click on edit button below your profile picture.</p>
<p><img class="alignleft size-full wp-image-143" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/edit-page2.jpg" alt="edit page" width="600" height="400" /></p>
<p>After clicking on edit page you will get the below page</p>
<p><img class="alignleft size-full wp-image-144" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/notes1.jpg" alt="notes" width="600" height="830" /></p>
<p>Go to Notes – click on edit, there you will get an option Subscribe to these Notes, put your blog address or <a class="zem_slink" title="RSS" rel="wikipedia" href="http://en.wikipedia.org/wiki/RSS">RSS</a> and your done. Now whenever you post something on your blog it will get updated on your Facebook fan page and can reach to your millions of fans.</p>
<p>If you are interested in knowing more about <a class="zem_slink" title="Social media" rel="wikinvest" href="http://www.wikinvest.com/concept/Social_media">social media</a> promotion or you want to promote your brands through social media you can contact us on</p>
<p><a href="http://www.seogoblin.com/">http://www.seogoblin.com</a></p>
<p><a href="http://www.seogoblin.com/">http://www.miracleworx.com</a></p>
<div class="zemanta-pixie" style="margin-top: 10px;height: 15px"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: medium none;float: right" src="http://img.zemanta.com/zemified_e.png?x-id=25bb8213-ab2e-44cc-bbdc-001c1afc478d" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related pretty-attribution"></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.miracleworx.com/2010/07/blog-posts-to-your-facebook-fan-page/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Websites for startups &#8211; quality versus bootstrapping</title>
		<link>http://blog.miracleworx.com/2010/06/websites-for-startups-quality-versus-bootstrapping/</link>
		<comments>http://blog.miracleworx.com/2010/06/websites-for-startups-quality-versus-bootstrapping/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 10:59:54 +0000</pubDate>
		<dc:creator>Ron</dc:creator>
				<category><![CDATA[Search Engine Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[bootstrap websites]]></category>
		<category><![CDATA[budget websites]]></category>
		<category><![CDATA[low cost websites]]></category>
		<category><![CDATA[websites for startups]]></category>

		<guid isPermaLink="false">http://blog.miracleworx.com/?p=120</guid>
		<description><![CDATA[To spend or not to spend&#8230;that is the question.

A startup is on a tight budget with very limited resources. The future is uncertain and scary. So when the question comes to spending on a website most startup owners face a dilemma.
It goes something like this&#8230; &#8220;If I spend on a professional cool website it&#8217;ll eat [...]]]></description>
			<content:encoded><![CDATA[<p><strong>To spend or not to spend&#8230;that is the question.</strong></p>
<p><img class="alignleft size-medium wp-image-148" title="photo_16997_20100524" src="http://blog.miracleworx.com/wp-content/uploads/2010/07/photo_16997_20100524-300x199.jpg" alt="photo_16997_20100524" width="300" height="199" /></p>
<p>A startup is on a tight budget with very limited resources. The future is uncertain and scary. So when the question comes to spending on a website most startup owners face a dilemma.</p>
<p>It goes something like this&#8230; <em>&#8220;If I spend on a professional cool website it&#8217;ll eat significantly into my funds but on the other hand if I compromise on the quality of the website it will impact sales and hence the business.&#8221;</em></p>
<p>Here are a few strategies startups can use to save a buck but not compromise on the quality of the website</p>
<ul>
<li><strong>Hunt Hard &amp; Long for a bargain web designer:</strong> There are a gems out there in the web design universe who are superbly talented but don&#8217;t yet charge a lot. They might be starting off themselves or might not have high overheads so their prices would be reasonable. They might not be listed in the most obvious places or might not come in the top 20 of search results but they are out there and can be found. <em>How do I know they exist? Cause we were once there ourselves. When we started we gave away fantastic designs at peanuts. </em><em> </em></li>
<li><strong>Use ready to use templates: </strong>There are literally thousands of templates beautifully designed out there categorized and listed out there. You can simply purchase one and get a low cost local web designer to customize them. The templates come complete with a photoshop file (PSD) which can be used to create your site as you like it. The cost of these templates are a fraction of what a professional web design firm would charge.</li>
</ul>
<ul>
<li><strong>Curb Your Online Ambitions: </strong>Sometimes its better to startoff with a simple small website and grow over time as your business grows. Avoid all the bells and whistles, start with the basics like about the company, yourself and the team, services/ products and how to contact you. The idea is for the website to grow in parallel with your business. If you are doing this don&#8217;t forget to choose a design which is scalable i.e. one which will allow additional links and pages to be added to it over time.</li>
</ul>
<ul>
<li><strong>Forget a website, start a blog: </strong>A blog can be just as useful and powerful as a website if used well. And websites like blogger.com or wordpress.com are literally giving them away free. Blogs come with hundreds of plugins which allow you to change the design and features and also a lot of apps which you can plugin.</li>
</ul>
<p>But once your business is on sure ground, go in for a professional website cause when you need to grow you need to sell and if you want to sell online you need your website.</p>
<p>Cheers,<br />
Ron</p>
<p>We&#8217;ve got a lot of great online services, c&#8217;mon in and take a look at <a href="http://www.miracleworx.com">http://www.miracleworx.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.miracleworx.com/2010/06/websites-for-startups-quality-versus-bootstrapping/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Object Oriented Programming In PHP</title>
		<link>http://blog.miracleworx.com/2010/01/object-oriented-programming-in-php/</link>
		<comments>http://blog.miracleworx.com/2010/01/object-oriented-programming-in-php/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 07:08:42 +0000</pubDate>
		<dc:creator>Ron</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://blog.miracleworx.com/?p=73</guid>
		<description><![CDATA[ Object Oriented Programming, as the name implies, is about programming with objects.
 But what exactly is an object?
 An object is an entity that encapsulates properties and behaviour that is specific to that entity.
 This might sound a little strange, but it really is not. Objects are all around you. The magazine you are holding is an object. [...]]]></description>
			<content:encoded><![CDATA[<p> Object Oriented Programming, as the name implies, is about programming with objects.</p>
<p> But what exactly is an object?</p>
<p> <strong>An object is an entity that encapsulates properties and behaviour that is specific to that entity.</strong></p>
<p> This might sound a little strange, but it really is not. Objects are all around you. The magazine you are holding is an object. Some objects can consist of even more objects. The articles in magazine are objects. The window in your room is an object. Your room is an object. Everything you can see is an object. But there is a lot more to OOP as a concept.</p>
<p> <strong>Object = variable + functions</strong></p>
<p><strong> </strong>Using this OOP, programmers manipulate objects, which are made of functions and variables, instead of manipulating the functions and variables themselves. Let&#8217;s say that you develop an e-commerce web-site. You could use an object to manage a shopping cart, and assign the object different properties and methods, based on what you want it to do. Properties stand for variables holding the information about the object (for example: the name, items in the cart, total value of the items, etc.), and methods stand for the functions that can be used with the object (for example: add an item into the cart, remove an item, empty cart, etc.)</p>
<p> <strong>Class = blueprint for one or more objects</strong><strong></strong></p>
<p> It sounds simple, doesn&#8217;t it? Well, it really is. But for an object to be defined, you have to have a template on which you will define the object. This is where classes come in. A class is a blueprint for one or more objects. Therefore, an object is to a class what a variable is to a type. A class is a set of characteristics, and an object is entity that is defined based on those characteristics. Another example: let&#8217;s think about an automobile class. Such a class could have a characteristic (property) called &#8220;color&#8221;. All objects created based on this class would have such a characteristic, but some objects would initialize this property to &#8220;red&#8221;, others to &#8220;blue&#8221;, and so on. This means that the class only holds a definition, and the object holds the actual value.</p>
<p>You can declare a class by using the &#8220;class&#8221; keyword. Let&#8217;s define a simple class:</p>
<p><em>class automobile_class</em></p>
<p><em>{</em></p>
<p><em>var $color; //the color of the car</em></p>
<p><em>var $max_speed; //the maximum speed</em></p>
<p><em>var $price; //the price of the car, in dollars</em></p>
<p><em>function is_cheap()</em></p>
<p><em>{</em></p>
<p><em>return ($this-&gt;price &lt; 5000); //returns TRUE if the price is smaller than 5000 dollars</em></p>
<p><em>}</em></p>
<p><em>}</em></p>
<p> In this small example you can notice some of the most important aspects of a class. After the declaration of the class, you can see the variables used within the class, which are called properties. These are declared using the &#8220;var&#8221; statement. While they can be defined anywhere within the class, you should really define them at the very top, so you can better see the class&#8217; properties. The functions within the class are called methods; they&#8217;re used to manipulate the class&#8217; properties and produce results. In that simple method you can see that when we use a class method or property, we must use the &#8220;-&gt;&#8221; operator. The keyword &#8220;this&#8221; tells PHP that the property of method belongs to the class being defined that means variable belongs to the whole class and not the function itself. $this-&gt;contents is a variable which was defined as part of the overall class.</p>
<p> An object is a special variable that contains a bundle of other variables and functions; you always have to use a class upon which to create an object. You only have to create the class once, then you can create a millions of objects, in a millions of other projects.</p>
<p> While a class only exists in code and is considered to be a blueprint, an object exists in memory and is a working instance of a class. An instance of an object is created using the &#8220;new&#8221; statement along with the name of the class the object is based on. Let&#8217;s return to our automobile class:</p>
<p><em>$car_object = new automobile_class();</em></p>
<p><em>$car_object-&gt;color = &#8220;red&#8221;;</em></p>
<p><em>$car_object-&gt;price = 6000;</em></p>
<p><em>if($car_object-&gt;is_cheap())</em></p>
<p><em>{</em></p>
<p><em>print &#8220;This car is cheap!&#8221;;</em></p>
<p><em>}</em></p>
<p><em>else</em></p>
<p><em>{</em></p>
<p><em>print &#8220;This car is expensive!&#8221;;</em></p>
<p><em>}</em></p>
<p>You can see that we use the &#8220;-&gt;&#8221; operator to access and modify object&#8217;s properties. After that, we use the same operator to call a method.</p>
<p>Perhaps the greatest benefit of object-oriented code is its reusability. Because the classes used to create objects are self-enclosed, they can be easily pulled from one project and inserted into another. Additionally, it is possible to create child classes that inherit and/or override the characteristics of their parents. This technique allows you to create more complex and specialized objects. Even if you start with a small class, you can develop it to a complex class by time, with adding more properties and objects to its children classes.</p>
<p><strong>Advantages of OO approach</strong>:</p>
<p> <strong>Reusability</strong>: Objects can stand on their own. They are abstracted; they represent one thing. This means that they can be combined in many ways, which makes for (and encourages) reusability. Reusing objects rather than having to reinvent the wheel over and over again can save a lot of time.</p>
<p> <strong>Extendibility</strong>: Instead of writing a completely new object every time you need one (which often takes quite some time), you can often extend one. It is in the nature of objects that they are extendable. One can derive an object from another object, and thus extend its functionality without having to rewrite the whole object and add the required functionality.</p>
<p> <strong>Maintainability</strong>: Because of the very natural way, objects (and their hierarchies) can be designed, they are easy to read, which makes it easier to analyse, and thus extend already existing applications. Because of the &#8220;pluggable&#8221; nature of objects, less code modification is needed to integrate new features into an application.</p>
<p> <strong>Final Words</strong>:</p>
<p>Object Oriented Programming is a powerful and often elegant approach to analyze, design, and implement a solution to a problem, but not something you master in days, weeks, or even years. It is certainly not the golden key to solve every problem, that would be too good to be true. It is not realistic to apply OOP theory to that tiny script that makes sure the form is being emailed. It might help you when designing average to large scale applications though.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.miracleworx.com/2010/01/object-oriented-programming-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
