TON 2.0 Open Source
We believe in open source programming and we use some open source components in the TON 2.0 engine. Although some of the TON 2.0 code will be proprietary, we will be providing to the open-source community a number of open-source modules that we have developed and are using as part of TON
Planned Open Source Modules
At a minimum, we plan to provide public, open source releases, of a few TON 2.0 components:
- Stateful_Cache - the TON 2.0 extension to Cache_Lite delivering state and event driven caching refreshes - Read More and Download Stateful_Cache
- The TON 2.0 Templating Engine - Creates and delivers HTML based on XSLT transformations of XSL Data and provides post-processing capabilities prior to rendering the final view. The templating transformations are easily cached, and the engine has built in support for caching XSL Objects to memory to speed up parsing
- TON 2.0 Developer API Classes - Open Source Classes that wrap around the TON 2.0 API
- The TON 2.0 Tagger System - A custom built tagging system that auto-tags content, plus makes use of external tagging components and geo-tagging data
- FFMPEG Video Processing Wrapper - A simple wrapper interface to call FFMPEG through PHP. We wrote our own to reduce complexity in the current PHP Video Toolkits available for FFMPEG
TON Open Source Credits
TON 2.0 also makes use of a number of open source technologies in its operation
- LAMP - Linux/Apache/MySql/PHP
- The majority of TON 2.0 code runs on the LAMP stack on the backend. Utilizing these open source technologies to power TON keeps us flexible and improves our performance by allowing us to scale our applications by adding hardware and database shards as traffic increases.
- FCKEditor - rich text editing
- FCKEditor is the best and most customizable rich-text editing tool available in open source today. Used by thousands and thousands of websites, TON makes heavy use of this application and has customized it to suit our needs.
- ImageMagick - Image processing
- ImageMagick is a solid and mature product for processing and converting images and graphics.
- FFMPEG - Video Processing
- FFMPEG is an open source video file conversion tool that we use to convert nearly any video format into Adobe Flash that we can then distribute in a common format. We have written custom code that wraps FFMPEG to process our video files
- FlowPlayer - Flash Video Player
- FlowPlayer - open source version is one of the best open-source flash video interfaces available on the web.
Tags: 2.0, ton, source, open, engine, components, open-source, code, believe, programming
More Tags: API, PHP, open source technologies, open source technologies, Adobe, open source video file conversion tool, post-processing capabilities, mature product, Linux, HTML, PHP, HTML, Image processing, Linux, caching, XSLT, Apache, Technology_Internet
Region: Global
Categories: Hunting > Other Hunting
