TiP

An open source framework for easily build a working website in a PHP/MySQL environment
Download

TiP Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Nicola Fontana
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 220 KB

TiP Tags


TiP Description

An open source framework for easily build a working website in a PHP/MySQL environment TiP is a free, open source and general purpose framework for quickly build a working web site in a typical PHP/MySQL environment. TiPIt is targeted at developers, experienced Web administrators and anyone unafraid of hacking and using a text editor. Here are some key features of "TiP": Logic and style completely separated: · Although not easily to do in PHP, in TiP seems to work well. Under the style directory you will never meet a PHP command and under the logic directory you will never meet any HTML tag. High flexibility: · As a direct consequence of the logic/style separation, the user interface can be whatever you want. To be more specific, TiP is a preprocessor, not a CMS: this means the stuff you found in the style/ directory is a sample implementation of TiP, not TiP itself. Modular structure: · The need to easily add or remove features is one of the target of this project. The TIP_Module is the brick over which the extension mechanism is built. Quick responsiveness: · TiP is quick, at least with the default TIP_RcbtNG engine. Furthermore, the template compilation and the static cache can make the difference. · Whenever in doubt between different ways I ever selected the fastest (against simplicity). Template and data engine abstraction: · The TIP_Template_Engine and TIP_Data_Engine abstract classes bring a common methods to access the underlying engines. This helps extending TiP beyond its natural limits, adding support for PostgreSql for instance or using another template engine instead of RcbtNG. Requirements: · PHP 5.2.0 or later · MySql 4.0.12 or later What's New in This Release: · The new TIP_XML data engine has been implemented using SimpleXML: it has a basic SQL parser that provides WHERE and LIMIT clauses and a fairly extensible design based on XPaths. · TIP_Youtube2 is a new content module (which internally use TIP_XML) that provides read-only access to YouTube feeds v.2. · Another XML based module, TIP_Devhelp2, has been added. It has facilities to access .devhelp2 files, generated by gtk-doc, allowing to keep a site up to date with the source docs with a minimum effort. · The URI rendering of TIP_Hiearchy modules has been improved.


TiP Related Software