To put some content here, go to Site Admin -> Appearance/Presentation -> Widgets -> Select "Left Sidebar" -> Click "Show" -> Click on "Add" on one of the widgets on the left side -> Click "Save changes" -> Done

PHPAJAX 3 - Write an AJAX app was never this easy

After some time of inactivity due personal activities (University, work, investigations, etc) I had large to-do list, basically rewrite and improve some of my classes, talking fast the Amazon S3 class and the PHPAJAX. Right now I am working on Rewrite the PHPAJAX and release its version 3 with major changes, and in the background I’m working on the PHP Pagerank (php-coding pagerank &), but ut will wait some time until the PHPAJAX is fully working.

As in previous versions, PHPAJAX aims to help developer to write AJAX app. without write javascript (or writing just a little of). In previous versions execute PHP functions directly from the browser (as most of AJAX libraries), with some little advantages, such as read data directly from the HTML objects, File upload, and others.

The new version of PHPAJAX will be completely rewritten from scratch, and it will not use anymore Prototype, it will have its own set of javascript code, optimized to what the PHPAJAX program does. The idea is produce the Javascript code on the fly (then in a near future js-cache the code). The code by default will be obfuscated and minimized.

Basically the PHPAJAX compatibility will be broken right now, later I’ll code a wrapper that will execute PHPAJAX 2 code.

Some features of the PHPAJAX 3 will be:

  • File Upload.
  • Better PHP-DOM functions, to manipulate HTML objects as if they were PHP objects.
  • Special Objects.
    • Drag and Drop (containers and objects)
    • Autocomplete fields.
  • PHP to JS API for write Javascript code using just PHP.
  • Easy to extends.

I have not an official release date, but I’m doing my best, I think it will be available in two weeks, you can keep an eye on my blog, I promise that I will disclose the repository URL soon.

BTW, you can take a look on Fossil SCM, because I’m using it for this project.

Happy hacking, have a nice weekend!

Read more at PHPAJAX 3 - Write an AJAX app was never this easy

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>