<?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: Facebook Application Development How-to: 11 Tips You Don&#8217;t Want to Miss</title>
	<atom:link href="http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html</link>
	<description>Balls-in-the-air Entrepreneurship and Juggling.</description>
	<lastBuildDate>Wed, 10 Feb 2010 15:30:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: links for 2009-10-29 &#124; On9 Systems</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-547</link>
		<dc:creator>links for 2009-10-29 &#124; On9 Systems</dc:creator>
		<pubDate>Fri, 30 Oct 2009 00:21:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-547</guid>
		<description>[...] Facebook Application Development How-to: 11 Tips You Don’t Want to Miss &#124; Cognition (tags: facebookdev facebook fbml programming api tips webdev platform coding development php howto) [...]</description>
		<content:encoded><![CDATA[<p>[...] Facebook Application Development How-to: 11 Tips You Don’t Want to Miss | Cognition (tags: facebookdev facebook fbml programming api tips webdev platform coding development php howto) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Wilson</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-451</link>
		<dc:creator>Rich Wilson</dc:creator>
		<pubDate>Fri, 05 Jun 2009 21:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-451</guid>
		<description>I am new to this and when I set the app up I only was able to send it to 3 people... How do I change that? &lt;br&gt;As I said.. Im new to this and confused. &lt;br&gt;Thanks so very much!!!</description>
		<content:encoded><![CDATA[<p>I am new to this and when I set the app up I only was able to send it to 3 people&#8230; How do I change that? <br />As I said.. Im new to this and confused. <br />Thanks so very much!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beaconfire Wire &#187; Blog Archive &#187; So you want to build a facebook application, now what?</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-397</link>
		<dc:creator>Beaconfire Wire &#187; Blog Archive &#187; So you want to build a facebook application, now what?</dc:creator>
		<pubDate>Fri, 16 Jan 2009 22:39:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-397</guid>
		<description>[...] Tech: Facebook Application Development How-to: 11 Tips You Don’t Want to Miss [...]</description>
		<content:encoded><![CDATA[<p>[...] Tech: Facebook Application Development How-to: 11 Tips You Don’t Want to Miss [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-227</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 11 Aug 2008 23:17:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-227</guid>
		<description>@Dave K - You&#039;re going to end up with a facebook app path that looks like this:

http://apps.new.facebook.com/birthday/

And a test app that looks like this:

http://apps.new.facebook.com/test-birthday/

And you&#039;re going to have callback urls of

http://myserver.somedomain.com/facebook-apps/birthday/
http://myserver.somedomain.com:8080/fb-birthday-test/

Or whatever.

You&#039;ll find (especially when you start dealing with uploading images, etc.) that you need these full urls in a few places in your templates. Places you don&#039;t think they OUGHT be to needed. Make sure you&#039;re using template variables for that, so that you can manage your test server and your real server with the same codebase, and so that you don&#039;t have to remember to flip a switch somewhere before you commit your code every time. The config file should be svn-ignore (or equivalent in git, or whatever your favorite revision-control-system is today).

If you&#039;re making pretty RESTian interfaces to your apps, you&#039;re still going to have a bunch of /object/controller/action/param-type stuff that goes on the end of these paths. Which is, obviously, fine.

Joshua</description>
		<content:encoded><![CDATA[<p>@Dave K &#8211; You&#8217;re going to end up with a facebook app path that looks like this:</p>
<p><a href="http://apps.new.facebook.com/birthday/" rel="nofollow">http://apps.new.facebook.com/birthday/</a></p>
<p>And a test app that looks like this:</p>
<p><a href="http://apps.new.facebook.com/test-birthday/" rel="nofollow">http://apps.new.facebook.com/test-birthday/</a></p>
<p>And you&#8217;re going to have callback urls of</p>
<p><a href="http://myserver.somedomain.com/facebook-apps/birthday/" rel="nofollow">http://myserver.somedomain.com/facebook-apps/birthday/</a><br />
<a href="http://myserver.somedomain.com:8080/fb-birthday-test/" rel="nofollow">http://myserver.somedomain.com:8080/fb-birthday-test/</a></p>
<p>Or whatever.</p>
<p>You&#8217;ll find (especially when you start dealing with uploading images, etc.) that you need these full urls in a few places in your templates. Places you don&#8217;t think they OUGHT be to needed. Make sure you&#8217;re using template variables for that, so that you can manage your test server and your real server with the same codebase, and so that you don&#8217;t have to remember to flip a switch somewhere before you commit your code every time. The config file should be svn-ignore (or equivalent in git, or whatever your favorite revision-control-system is today).</p>
<p>If you&#8217;re making pretty RESTian interfaces to your apps, you&#8217;re still going to have a bunch of /object/controller/action/param-type stuff that goes on the end of these paths. Which is, obviously, fine.</p>
<p>Joshua</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave K</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-226</link>
		<dc:creator>Dave K</dc:creator>
		<pubDate>Mon, 11 Aug 2008 22:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-226</guid>
		<description>What do you mean by &quot;abstracted out the full facebook app path&quot;?</description>
		<content:encoded><![CDATA[<p>What do you mean by &#8220;abstracted out the full facebook app path&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shawn rider dot com &#187; Blog Archive &#187; Links for May 2nd, 2008</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-166</link>
		<dc:creator>shawn rider dot com &#187; Blog Archive &#187; Links for May 2nd, 2008</dc:creator>
		<pubDate>Sat, 03 May 2008 17:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-166</guid>
		<description>[...] Facebook Application Development How-to: 11 Tips You Don?t Want to Miss &#124; Cognition -     Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</description>
		<content:encoded><![CDATA[<p>[...] Facebook Application Development How-to: 11 Tips You Don?t Want to Miss | Cognition &#8211;     Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-152</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 17 Apr 2008 17:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-152</guid>
		<description>Varun:

No, you can keep all the data in a single database. But you&#039;re going to need at least a couple of extra fields for each user, and it&#039;s probably simpler to define a new table and join them - this is to keep the session keys for each user, so that you can update their profile data while they&#039;re not on your application page.</description>
		<content:encoded><![CDATA[<p>Varun:</p>
<p>No, you can keep all the data in a single database. But you&#8217;re going to need at least a couple of extra fields for each user, and it&#8217;s probably simpler to define a new table and join them &#8211; this is to keep the session keys for each user, so that you can update their profile data while they&#8217;re not on your application page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: varun</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-151</link>
		<dc:creator>varun</dc:creator>
		<pubDate>Thu, 17 Apr 2008 14:06:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-151</guid>
		<description>question : I have a website - movies rating system - it has its own datase of movies and members. I wish to create facebook application for this.
Do i need to keep 2 separate databases - one for my website data and one for facebook data ?</description>
		<content:encoded><![CDATA[<p>question : I have a website &#8211; movies rating system &#8211; it has its own datase of movies and members. I wish to create facebook application for this.<br />
Do i need to keep 2 separate databases &#8211; one for my website data and one for facebook data ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chester Grant</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-42</link>
		<dc:creator>Chester Grant</dc:creator>
		<pubDate>Sun, 16 Mar 2008 21:02:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-42</guid>
		<description>Ok..

Let me add some stuff that I think might be critical.

1. If you have a shared host. Do your entire app in ajax so you can slowly load your app. Facebook time out is 8secs and some Hosting services can&#039;t return in that time.  This will minimize if not eliminate the screen of death, called Response Time.

2.And if you are running dedicated hosting try doing preload fql.  The fql statements take up tons of time to do.</description>
		<content:encoded><![CDATA[<p>Ok..</p>
<p>Let me add some stuff that I think might be critical.</p>
<p>1. If you have a shared host. Do your entire app in ajax so you can slowly load your app. Facebook time out is 8secs and some Hosting services can&#8217;t return in that time.  This will minimize if not eliminate the screen of death, called Response Time.</p>
<p>2.And if you are running dedicated hosting try doing preload fql.  The fql statements take up tons of time to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prasad</title>
		<link>http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html/comment-page-1#comment-38</link>
		<dc:creator>Prasad</dc:creator>
		<pubDate>Mon, 10 Mar 2008 05:32:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.cognition.ca/2008/02/facebook-application-development-how-to-11-tips-you-dont-want-to-miss.html#comment-38</guid>
		<description>Thanks for the tips! are really helpful.</description>
		<content:encoded><![CDATA[<p>Thanks for the tips! are really helpful.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
