News for hackers. Stuff that matters.

Facebook May Have Once Used Coldfusion

Although Facebook is commonly identified as a PHP site there exists an archived version of Facebook's home page built with Coldfusion: https://web.archive.org/web/20120620044923/http://www.facebook.com/index.cfm . Ph.D researcher and Coldfusion consultant Karl Simanonok also remembers seeing index.cfm in the address bar when analysing an early version of Facebook around late 2004/early 2005 and recognised use of the Fusebox framework which he had used in his consulting work.
( 10 comments | 10 points | on HN )
Re:Facebook May Have Once Used Coldfusion by nickclaw on Sunday February 07, 2021 @04:03PM (#26058157)
Does everyone else see a 404 page at the archive.org link? That's the same thing you get today when you try to access /index.cfm so I don't see how this is any evidence of Facebook using Coldfusion.
Re:Facebook May Have Once Used Coldfusion by cutler on Sunday February 07, 2021 @04:08PM (#26058193)
The page contains a "This content is currently unavailable" notice but the fact that it's been archived as index.cfm suggests there was once a Coldfusion page containing content. One complicating factor is that, although I don't know Coldfusion intimately, I understand index.cfm often operates the way index.php does in older PHP frameworks, ie. as the root of a query string for all the routes in the site.
Re:Facebook May Have Once Used Coldfusion by nickclaw on Sunday February 07, 2021 @10:24PM (#26060429)
The archive.org entry for 2012 is orange, indicating it was a 404 back when it was archived. There's also archived pages for /index.php that resolve successfully all the way back to 2005. Maybe someone just manually asked archive.org to crawl that URL.
Re:Facebook May Have Once Used Coldfusion by cutler on Sunday February 07, 2021 @10:47PM (#26060563)
Not sure what you mean by orange.
Re:Facebook May Have Once Used Coldfusion by nickclaw on Monday February 08, 2021 @12:43AM (#26061201)
Sorry I could have been clearer. The archive.org page that shows all scans[1] will mark dates as orange (4xx), green (3xx), or blue (presumably 2xx). The reason I don't think that the link you posted is indicative of something is that all the scans of that url resulted in 4xx's. As opposed to scans of index.php[2] which primarly show 2xx responses. Any framework, Coldfusion or not, will generally throw a 404 when you hit paths that don't exist.

[1] https://web.archive.org/web/20120801000000*/http://www.faceb... [2] https://web.archive.org/web/20120801000000*/http://www.faceb...

Re:Facebook May Have Once Used Coldfusion by cutler on Tuesday February 09, 2021 @12:49PM (#26080447)
But wouldn't an index.cfm have existed at some point for the archive to flag specific years with an entry? It's the archive doing the scanning, not me.
Re:Facebook May Have Once Used Coldfusion by hbcondo714 on Sunday February 07, 2021 @03:49PM (#26058073)
Re:Facebook May Have Once Used Coldfusion by wilsocr88 on Tuesday February 09, 2021 @11:53AM (#26079697)
I love the phrasing of the headline. At first it sounds almost accusatory. Caught red handed! :)

MySpace was in Coldfusion, I'm pretty sure, so maybe they were playing with that at some point.

Re:Facebook May Have Once Used Coldfusion by densone on Sunday February 07, 2021 @03:46PM (#26058049)
I am not sure about this but am 100% MySpace used cold fusion on login.
Re:Facebook May Have Once Used Coldfusion by Raed667 on Tuesday February 09, 2021 @02:41AM (#26074876)
I watched a documentary about MySpace a while back and at some point the majority of their code was ColdFusion.

The initial proof-of-concept was coded in around 10 days and then they got stuck with it for a while until they moved to .NET ~2005