Stratos PHP Framework

November 17th, 2007 Arsen

Stratos PHP Framework

Stratos is an open source web application framework that uses the Dojo Toolkit for AJAX support. Stratos provides a built-in RequestAction class and JavaScript functions for dynamically updating page content.

Posted in Patterns - PHP | No Comments »

SimpleJax

November 17th, 2007 Arsen

SimpleJax is a lightweight (2.3KB!) combination of JavaScript and PHP that allows you to create highly flexible, AJAX-enabled applications on the web with only five short lines of code.

  • If you’re interested in getting in on the AJAX craze, but don’t feel like putting up with the hassle or learning curve of some of the more complex AJAX frameworks, SimpleJax is for you.

Pay: $12.95

Jehzeel H. Laurente

Posted in Patterns - PHP | No Comments »

Sajax

November 17th, 2007 Arsen

Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.ok

Posted in Patterns - PHP | No Comments »

Qcodo

November 17th, 2007 Arsen

Qcodo is a PHP-based MVC, code-generation framework.

  • Completely object-oriented, stateful, event-driven architecture for HTML forms processing and rendering - completely separates code and display HTML.
  • QForms and QControl libraries provide low-code AJAX support
  • Open-source (MIT license) by multiple contributors, Mike Ho and QuasIdea Development are primary developer & sponsor.

Posted in Patterns - PHP | No Comments »

PHPLiveX

November 17th, 2007 Arsen

PHPLiveX is a php class library which can be used to call PHP functions from Javascript in web pages using AJAX.

  • Very easy-to-use.
  • No need to extra functions to call a php function.
  • Class methods may also be called.
  • Useful properties like a flexible preloading.
  • Compatible with IE, Opera, Mozilla, Firefox (was not tried on others)
  • Open source (developed under LGPL license).
  • See PHPLiveX HomePage

Posted in Patterns - PHP | No Comments »

NanoAjax

November 17th, 2007 Arsen

NanoAjax is a PHP (Version 5.x.x and above) based framework.

New Version available in 22. July 2007 !!! More features, many new examples and a lot of bugs fixed!

It uses JSON (Javascript Object Notation) to encode/decode data between server and browser;

Multiple (virtual) requests can be summarized into one (real) AJAX request. Project website on sourceforge.net and its own website NanoAjax are available.

  • packaging multiple (virtual) requests in one real AJAX request
  • adjusted for developers (knowledge about PHP and medium JavaScript is required)
  • small, fast and easy to use
  • class based handler for server-side events (class + method)
  • uses full compact JSON for data transfer [client->server;server->client]
  • JavaScript object-based programming
  • PHP 5 object oriented programming (OOP) [used Design Patterns: Registry, Strategy, Factory, and more]
  • automatic use of internal PEAR JSON Extension or ultra-fast PHP JSON Extension (if installed)
  • new and highly extended examples with own GUI: Hello World, Disk Usage, City List and Google Suggest Clone [NEW]
  • Server-Side (PHP) straight unit-tested (with PHPUnit 3 and Phing for visual display, incl. code-coverage)
  • Client-Side (JS) in future version it will be unit tested (with JSUnit)
  • Open-Source license (GPL)

Posted in Patterns - PHP | No Comments »

HTML_AJAX PEAR Package

November 17th, 2007 Arsen

HTML_AJAX PHP and JavaScript AJAX library. (Description taken from the PEAR page.)

  • Provides PHP and JavaScript libraries for performing AJAX (Communication from JavaScript to your browser without reloading the page)
  • Offers OO proxies in JavaScript of registered PHP or proxyless operation
  • Serialization of data sent between PHP and JavaScript is provided by a driver model, currently JSON and Null encodings are provided.
  • Open source license (LGPL) by multiple contributors.

Posted in Patterns - PHP | No Comments »

My-BIC

November 17th, 2007 Arsen

My-BIC My-BIC AJAX State of Mind for PHP harmony

  • This is a basic state of mind system rather than a framework
  • Allows you to focus on making things happen rather than setting things up
  • Support for XML, JSON and TEXT ajax transactions
  • Supports EasyForms for one line form processing
  • Supports network Down handling if the server goes down
  • Simple, Fast, easy to use
  • Client side JSON encoding support

Posted in Patterns - PHP | No Comments »

JPSpan

November 17th, 2007 Arsen

JPSPAN passes Javascript calls directly to PHP functions.

  • Heavily unit-tested.
  • Open-source license.

Quote from Harry Fuecks, main developer of JPSpan : “While giving this talk, mentioned JPSpan is effectively dead — HTML_AJAX is, to some extent, its successor—it’s a bit like PEAR::SOAP and NuSOAP.”

Posted in Patterns - PHP | No Comments »

jPOP

November 17th, 2007 Arsen

jPOP is an All-PHP Ajax and RIA Framework

  • Absolutely no Javascript coding required, all you use is PHP.
  • Very very simple and readable code, no steep learning curve.
  • Make a div ajax-enabled with just one line of PHP code.
  • Create sleek css-html-javascript windows easily from PHP.
  • Easy installation
  • Licensed under open-source MIT license
  • Makes coding Ajax and RIAs almost as fun as using them!

Posted in Patterns - PHP | No Comments »