<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How URL shortening scripts work?</title>
	<atom:link href="http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/</link>
	<description>Daily Blog from Internet Entrepreneur/Webmaster</description>
	<lastBuildDate>Sun, 20 May 2012 17:24:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: m260va review</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-20209</link>
		<dc:creator>m260va review</dc:creator>
		<pubDate>Tue, 26 Jul 2011 05:49:12 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-20209</guid>
		<description>Finally! I am assaying to get insight for professional writing style for my own site and what&#039;s on here definitely provided me some suggestions. Keep up the nice work! &lt;a href=&quot;http://www.vizio1.com/m420nvvizio.htm&quot; rel=&quot;nofollow&quot;&gt;m420nv vizio&lt;/a&gt;, &lt;a href=&quot;http://www.vizio1.com/m261vpvizio.htm&quot; rel=&quot;nofollow&quot;&gt;m261vp vizio&lt;/a&gt;, &lt;a href=&quot;http://www.vizio1.com/vizioe550vl.htm&quot; rel=&quot;nofollow&quot;&gt;vizio e550vl&lt;/a&gt;, &lt;a href=&quot;http://www.vizio1.com/vizio32e320vp.htm&quot; rel=&quot;nofollow&quot;&gt;vizio 32 e320vp&lt;/a&gt;, &lt;a href=&quot;http://www.vizio1.com/vizioxvt553sv55.htm&quot; rel=&quot;nofollow&quot;&gt;vizio xvt553sv 55&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Finally! I am assaying to get insight for professional writing style for my own site and what&#8217;s on here definitely provided me some suggestions. Keep up the nice work! <a href="http://www.vizio1.com/m420nvvizio.htm" rel="nofollow">m420nv vizio</a>, <a href="http://www.vizio1.com/m261vpvizio.htm" rel="nofollow">m261vp vizio</a>, <a href="http://www.vizio1.com/vizioe550vl.htm" rel="nofollow">vizio e550vl</a>, <a href="http://www.vizio1.com/vizio32e320vp.htm" rel="nofollow">vizio 32 e320vp</a>, <a href="http://www.vizio1.com/vizioxvt553sv55.htm" rel="nofollow">vizio xvt553sv 55</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Desert69</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7614</link>
		<dc:creator>Desert69</dc:creator>
		<pubDate>Tue, 22 Jun 2010 13:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7614</guid>
		<description>As the baseXX url is generated by converting the link ID (and not its URL), the only benefit you&#039;ll have is, as you said, the DB storage size.

But it will mean more process needed (two DB queries instead of one), and some issues if, for example, url 10099 changes.</description>
		<content:encoded><![CDATA[<p>As the baseXX url is generated by converting the link ID (and not its URL), the only benefit you&#8217;ll have is, as you said, the DB storage size.</p>
<p>But it will mean more process needed (two DB queries instead of one), and some issues if, for example, url 10099 changes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennison Uy</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7407</link>
		<dc:creator>Dennison Uy</dc:creator>
		<pubDate>Fri, 23 Apr 2010 03:49:43 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7407</guid>
		<description>Is there any benefit to adding backward references to URLs which contain exactly the same string?

i.e.

-----------------------------------------------
ID URL
-----------------------------------------------
10099 http://corpocrat.com/
14566 http://corpocrat.com/blah/page.htm

could become:


-----------------------------------------------
ID URL
-----------------------------------------------
10099 http://corpocrat.com/
14566 10099/blah/page.htm


A translation function would then replace all URLs not beginning with http:// with the URL of the referenced ID.

This can be further improved for speed by creating a separate field for the base URL.

Such a technique might improve storage, but I wonder there is a way it can be used to make the URLs shorter as well?</description>
		<content:encoded><![CDATA[<p>Is there any benefit to adding backward references to URLs which contain exactly the same string?</p>
<p>i.e.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
ID URL<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
10099 <a href="http://corpocrat.com/" rel="nofollow">http://corpocrat.com/</a><br />
14566 <a href="http://corpocrat.com/blah/page.htm" rel="nofollow">http://corpocrat.com/blah/page.htm</a></p>
<p>could become:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
ID URL<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
10099 <a href="http://corpocrat.com/" rel="nofollow">http://corpocrat.com/</a><br />
14566 10099/blah/page.htm</p>
<p>A translation function would then replace all URLs not beginning with http:// with the URL of the referenced ID.</p>
<p>This can be further improved for speed by creating a separate field for the base URL.</p>
<p>Such a technique might improve storage, but I wonder there is a way it can be used to make the URLs shorter as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wesam Alalem</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7193</link>
		<dc:creator>Wesam Alalem</dc:creator>
		<pubDate>Tue, 16 Mar 2010 14:55:09 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7193</guid>
		<description>Thanks a lot, I just started reading about URL shortening and this was a wonderful start.
Keep up the good work.</description>
		<content:encoded><![CDATA[<p>Thanks a lot, I just started reading about URL shortening and this was a wonderful start.<br />
Keep up the good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keyur Patel</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7052</link>
		<dc:creator>Keyur Patel</dc:creator>
		<pubDate>Mon, 22 Feb 2010 06:41:07 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-7052</guid>
		<description>nice article, thanks</description>
		<content:encoded><![CDATA[<p>nice article, thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: srisoftwarez</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-5047</link>
		<dc:creator>srisoftwarez</dc:creator>
		<pubDate>Fri, 20 Nov 2009 07:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-5047</guid>
		<description>nice post.. thanks for sharing base36 encoding for url shorting...</description>
		<content:encoded><![CDATA[<p>nice post.. thanks for sharing base36 encoding for url shorting&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver Ruehl</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4914</link>
		<dc:creator>Oliver Ruehl</dc:creator>
		<pubDate>Tue, 10 Nov 2009 10:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4914</guid>
		<description>Thanks a lot!
This will help me in developing my scripts further and expand my business.

Oliver</description>
		<content:encoded><![CDATA[<p>Thanks a lot!<br />
This will help me in developing my scripts further and expand my business.</p>
<p>Oliver</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abhinav Singh</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4781</link>
		<dc:creator>Abhinav Singh</dc:creator>
		<pubDate>Fri, 16 Oct 2009 08:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4781</guid>
		<description>Nice article. Though you should also consider base64 method as described by Steve or checkout how wordpress generate such random passwords, same method can be used as generate url shorter. 

Check this article &quot;How to generate random password like Wordpress using PHP? &quot; http://tinyurl.com/kuupv5.

-Abhinav</description>
		<content:encoded><![CDATA[<p>Nice article. Though you should also consider base64 method as described by Steve or checkout how wordpress generate such random passwords, same method can be used as generate url shorter. </p>
<p>Check this article &#8220;How to generate random password like WordPress using PHP? &#8221; <a href="http://tinyurl.com/kuupv5" rel="nofollow">http://tinyurl.com/kuupv5</a>.</p>
<p>-Abhinav</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: avanzaweb</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4771</link>
		<dc:creator>avanzaweb</dc:creator>
		<pubDate>Thu, 15 Oct 2009 08:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4771</guid>
		<description>Nice article. I am thinking about develop an url shortening page for my website and this article is very useful.</description>
		<content:encoded><![CDATA[<p>Nice article. I am thinking about develop an url shortening page for my website and this article is very useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Robillard</title>
		<link>http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4647</link>
		<dc:creator>Steve Robillard</dc:creator>
		<pubDate>Fri, 02 Oct 2009 06:13:37 +0000</pubDate>
		<guid isPermaLink="false">http://corpocrat.com/2009/09/29/how-url-shortening-scripts-work/#comment-4647</guid>
		<description>you can actually improve on this by using a URL safe base 64 conversion. this utilizes the uppercase Letters and 
+&#039; and &#039;/&#039; characters of standard Base64 are respectively replaced by &#039;-&#039; and &#039;_&#039;. because of the extra 28 characters used. you can generate far more short URLS for the same number of digits in the ID. I actually have a very early version of this working on Google App Engine at minrlz.com.</description>
		<content:encoded><![CDATA[<p>you can actually improve on this by using a URL safe base 64 conversion. this utilizes the uppercase Letters and<br />
+&#8217; and &#8216;/&#8217; characters of standard Base64 are respectively replaced by &#8216;-&#8217; and &#8216;_&#8217;. because of the extra 28 characters used. you can generate far more short URLS for the same number of digits in the ID. I actually have a very early version of this working on Google App Engine at minrlz.com.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

