« AJAX developers should learn a lot from Flash/Flex developers | Main | Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse »

Tigermouse, AJAX PHP framework

Tigermouse is a framework for development of highly interactive web applications in MVC architecture. It utilizes AJAX technology extensively and pays attention to be lightweight for low latency and high responsiveness. The most important design principle of Tigermouse is to be ready for enterprise grade, the other just follows this requirement:

Tigermouse
  • Most processing (esp. business logic processing, e.g. validation) takes its place at the server side. Processing data at client side is jest nothing more than asking for trouble. At the server side you are in charge with your application, at client side you just think you are.
  • Be lightweight. Essential when there is a congestion of AJAX calls for server side processing. There is no function or method registering or interface exposing to Javascript.
  • Be strictly MVC compliant. It is well tested architecture, also it helps keeping processing code and view code separated.
  • No Javascript mess! All Javascript code must be encapsulated at server side (e.g. IReadableView) or client side
  • No XML configuration files. Well, actually no configuration at all.
  • Be data source independent.

There is a good comparison between Tigermouse and other AJAX frameworks for PHP that you might check it also to see how Tigermouse differs from others.

Bookmark this article at these sites
Comments
1

New version was release look at
http://sourceforge.net/projects/tigermouse/

Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):