SmithProject

SmithProject

SmithProject is an Open Source CFML script engine that runs cfm script files.

The Smith Project was initiated by youngculture AG

With the need to migrate a large ColdFusion® based web application – with a few hundred thousand lines of code! - to Java. After having evaluated many different possibilities (rewriting the whole application, using an alternative server such as Blue Dragon) we came to the conclusion to write our own ColdFusion® engine that runs on any Java-enabled platform. This choice proved to be a total success. We are now able to run the whole framework without the need of installing Macromedia's ColdFusion® at all. We have successfully used the engine in different large projects for almost a year now. In the first release we only focused on implementing the tags and functions we were using in our framework. We are quite aware that some important tags and function may be missing. But we have created a proof of concept that our implementation runs very well. And compared to commercial ColdFusion® clones such as Railo and Bluedragon, the ColdFusion® application runs with no errors using our engine!

Originally, we did not plan to release the engine as stand alone product because it was not in youngculture's business strategy to compete with Macromedia or any of the ColdFusion® clone companies. But we think it would be a pity not to make that software available for other developers. So in April 2007 we founded the Smith Open Source Software Association (SOSSA) and made Smith open to any developers.

The idea is to make a cross platform Java based open source ColdFusion® engine available at no cost.

Other CFML engines include Adobe ColdFusion, New Atlanta BlueDragon, Railo, and Coral Web Builder.

See also

ColdFusion

External links

* [http://www.smithproject.org/index.cfm Official Website]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • ColdFusion — This article is about the computer programming language. For other uses, see Cold Fusion (disambiguation). Adobe ColdFusion Original author(s) Jeremy and JJ Allaire Developer(s) …   Wikipedia

  • Sugarcreek Township, Pennsylvania — Infobox Settlement official name = Pagename settlement type = Township nickname = motto = imagesize = image caption = image mapsize = 250x200px map caption = Map of Armstrong County, Pennsylvania highlighting Sugarcreek Township mapsize1 =… …   Wikipedia

  • Kiskiminetas River — Geobox | River name = Kiskiminetas River category = River image size = 300 image caption = View across the Kiskiminetas River, looking down stream. From the shoreline along Leechburg, PA etymology = country = United States country state =… …   Wikipedia

  • Adobe ColdFusion — ColdFusion ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine… …   Deutsch Wikipedia

  • CFML — ColdFusion ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine… …   Deutsch Wikipedia

  • ColdFusion Language — ColdFusion ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine… …   Deutsch Wikipedia

  • Cold Fusion Markup Language — ColdFusion ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine… …   Deutsch Wikipedia

  • Coldfusion — ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine Skriptsprache …   Deutsch Wikipedia

  • Macromedia ColdFusion — ColdFusion ist eine für Web basierte Datenbankanwendungen konzipierte Middleware, die grundlegend aus folgenden drei Teilen besteht: ColdFusion Application Server (dem ersten Application Server der Welt) ColdFusion Markup Language (CFML, eine… …   Deutsch Wikipedia

  • Daniel Brodhead IV — For the judge and first European settler of Stroudsburg, Pennsylvania, see Daniel Brodhead III. Daniel Brodhead IV (October 17, 1736 – November 15, 1809) was an American military and political leader during the American Revolutionary War and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”