XOAD

XOAD, formerly known as NAJAX, is a AJAX/XAP object oriented framework for PHP that allows you to create richer Web applications. It uses JSON and native PHP serialized objects to communicate. Special attention has been paid to security. It supports server side events (observation) and client side events (XOAD Events). Server and client extensions allow features such as HTML manipulation and caching. It is extensively documented, and includes tutorials and examples.

Tags Internet Web
Licenses PHP
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Nov 2005 13:41
  • Rrelease-after

Changes: XOAD_HTML is included when XOAD is loaded; in the previous version, XOAD_HTML was included only on callback. XOAD_Client::register(...) was fixed. Nested objects were not serialized as objects, but as the string "object". XOAD_HTML::cssQuery(...) was added. Prototype support was added.

  • Rrelease-mid
  •  16 Oct 2005 07:35
  • Rrelease-after

Changes: NAJAX has been renamed to XOAD: XmlHttp Object-oriented Application Development. XOAD_Cache extension was added. You can cache callback requests to the server so the next time you execute them again they will be loaded from the cache. GET parameters are now exported to the client.

  • Rrelease-mid
  •  20 Sep 2005 13:58
  • Rrelease-after

Changes: Small bugfixes in the chatAdvanced example (the error dialog was removed). najax.html.importForm (imports an associative array to the corresponding form elements) and najax.html.exportForm (exports form values to an associative array) were added. Support for asynchronous calls canceling was added.

  • Rrelease-mid
  •  19 Sep 2005 01:06
  • Rrelease-after

Changes: A serious bug in NACLES was fixed: some events were posted more than once to the server. Support for server extensions and client observers was added. The NAJAX_HTML extension was added. Two new example scripts, Exam and HTML, were added. A new tutorial, NAJAX Page Skeleton, was added. Port support for NACLES providers was added. The new client error handling introduced in 0.3.0.0 rc1 was fixed.

Changes: The NAJAX Client Event System (NACLES) and MySQL provider were added. You can configure it from najax.config.php. allowClasses and denyClasses were added to NAJAX_Server. najax.asyncCall was added in najax.js/najax_optimized.js. Use this method to make asynchronous calls. Better client error handling was added, so you can create method specific error handlers. Security validations were added to NAJAX_Server. All JavaScript functions have been renamed to najax.functionName(...). najax.config.php has been implemented. All meta data methods have been moved from NAJAX_Utilities to NAJAX_Client.

Rss Recent comments

Rcomment-before 14 Feb 2007 12:23 Rcomment-trans Manuelmunich Rcomment-after

Re: xoad is dead :(
You are right, maybe I was just impatiently

Rcomment-before 18 Aug 2006 16:42 Rcomment-trans fersten Rcomment-after

xoad is dead :(
unfortunatly it seems that xoad is a dead project (http://forums.xoad.org/viewtopic.php?id=166):

quote:
"Frankly, I don't have enough free time to continue development. I have many great ideas about XOAD and plans to rewrite the entire library with lots of new functionallity (debugging, tracing, better caching, optimizations, Comet-style event system, separation of code and logic, effects, etc. etc.) but I don't see this in the near future."

Tom

2224c8a61c74cb4b2d1619aec50b8310_thumb

Project Spotlight

Liquid Fonts

Unicode bitmap fonts for small displays.

No-screenshot

Project Spotlight

HashCatalog

A program that finds duplicate files and creates XML catalogs of your files.