Come on, he's coming, the PHP open source AJAX framework you want is finally here!

醉折花枝作酒筹
Release: 2023-03-11 09:02:01
forward
1765 people have browsed it

In PHP, there are many frameworks, such as thinkphp, Laravel, etc. Today we will introduce 14 open source AJAX frameworks by the editor. Friends in need can refer to them.

Come on, he's coming, the PHP open source AJAX framework you want is finally here!

jQPie

This is an Ajax framework extended from jQuery and combined with PHP. Supports XML, HTML and JSON handlers. Features provided by jQPie include:

Utilize the $.getJSON method to simplify requesting and processing data from PHP.

Use the $.(element).load method to inject the html generated by PHP into a certain page element.

Use the $.jqpie method to call PHP functions directly from the web page. jQuery is called back from the PHP function in response to the $.jqpie call.

phpmsajax

A set of PHP files to support the use of the Microsoft AJAX Library in PHP web applications.

jsLINB vjsLINB is a complete browser-side javascript solution, compatible with most modern browsers (IE6.0/IE7.0/firefox1.5 /firefox2.0/opera9/Safari2.0, Safari lacks test). It can help program developers implement various types of RIA applications - providing a more powerful framework while being easier to use.

The compressed core code is only 50k, including javascrīpt type checking, mandatory types, precise and flexible event models, custom events, observer and tie/untie, boxing/unBoxing/reBoxing models, direct calls, dom Generation, query, traversal and operation, css style operation, css class operation, dom attribute operation, perfect OO implementation of javascrīpt, javascrīpt thread, advanced Ajax, powerful Drag Drop, super control (available in Appearance/Template/Behavior/Data Model 4 Standard controls customized in several dimensions, controls can be fully customized), etc.

My-BIC

My-BIC is an easy-to-use, powerful Ajax/PHP framework.

Supports Ajax data transmission in XML, JSON and TEXT formats. Supports EasyForms: calling a function can get all the values in the Form and create a slightly beautified query string for you.

ajaxObj.getForm('formid'). JSON client Encoding support: Using this feature, you can send and receive JSON Encoded data between clients or servers. Network disconnection protection: When the server goes Down, My-BIC will help you delete requests and prevent more calls from being made. Built-in Submission queue: All AJAX requests will be sent in the correct order, and all requests will be stored in the queue to prevent overwriting. Provides a visual operation interface to help you debug during runtime.

aSSL

aSSL: SSL for Ajax. This open source project can be used in Ajax applications that require SSL support.

PHPLiveX

PHPLiveX is a PHP class library that can be used to call PHP functions using Ajax in web pages. It is very easy to use. No additional functions are required when calling a PHP function. It contains a flexible preloading attribute and is compatible with IE, Opera, Mozilla, Firefox and other browsers.

RSPA

RSPA is a component-based event-driven ajax framework suitable for PHP4 and PHP5. Use this framework to call server-side PHP class functions from client-side control events. You can also directly operate client objects on the server side.

phpAjaxTags

phpAjaxTags is a PHP tag library that imitates the famous Java tag library "AjaxTags". Simple yet powerful, easy to use and install. There is no need to write js code to implement ajax function.

XAJAX

xajax directly calls PHP functions through Javascrīpt. It uses Javascript stubs to call functions, object methods, and class methods in PHP scripts. The server-side response is created by the xajax response object, which provides many commands such as assigning a value to an HTML element, displaying a warning dialog box, etc. Custom script output is also supported.

All browser-specific code (such as using XMLHttpRequest) is abstract, and sending various data types to the server is very easy to implement. Xajax provides a variety of configuration options for easy integration with existing web applications or frameworks. Its Javascrīpt core is concise and clear, and can be overridden to support more advanced Javascrīpt functions.

NanoAjax

NanoAjax is an AJAX framework based on PHP5, object-oriented (including Javascript and PHP). It uses JSON as data exchange format. NanoAjax can combine multiple virtual requests into one real request. The entire framework is very small and easy to use. Class-based server-side event handling.

Pear:HTML_AJAX

Pear:HTML_AJAX is a fairly mature Ajax framework that uses JSON for data transmission. Rich built-in examples, including message board, login, grab...etc.

Ajax Agent

Ajax Agent is a very easy to use (just three lines of code) and very powerful open source framework for quickly building AJAX or RIA applications . Supports complex data types such as associated arrays and objects. Use JSON (Javascrīpt Object Notation) as the data exchange format.

AjaxAC

AjaxAC is a PHP framework that can be used to develop/create/generate AJAX applications. Features are as follows:

  • All application code is contained in a single class (can be accompanied by any Javascrīpt package).

  • The call to PHP file/HTML page is very simple.

  • Built-in function to simplify processing Javascrīpt events

  • Built-in function to create and process subrequest.

  • Configuration values can be customized, so some elements can be set at runtime.

  • No messy Javascrīpt code filling the called Html code, all events are dynamically attached.

  • Easy to integrate with template engine based on the above two reasons.

  • Easy to hook into an existing PHP class or MySQL database to return data from a subrequest.

AJASON

AJASON is an AJAX development kit based on PHP5. It has the following characteristics:

PHP5 and Javascrīpt codes are completely developed using object-oriented development.

Asynchronously call PHP functions and object methods from Javascript.

Ability to exchange complex data types like arrays and objects (more precisely, object properties) between the server and the client.

Use Javascrīpt callback function to process server response.

Able to handle server-side AJASON errors on the client side.

Recommended learning:php video tutorial

The above is the detailed content of Come on, he's coming, the PHP open source AJAX framework you want is finally here!. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:jb51.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!