Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.544.735 Times

PAJAJ 0.4

  Date Added: February 16, 2010  |  Visits: 620

PAJAJ

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)



PAJAJ framework, it stands for (PHP Asynchronous Javascript and JSON). It is a object oriented Ajax framework written in PHP5 for development of event driven PHP web applications. The framework follows 5 basic principles: 1. Simple: You do not have to be an expert at PHP, HTML, JavaScript, and CSS to use the framework. You can do most, if not all, your coding in PHP, and the framework will generate HTML, CSS, and JavaScript for you. There are object for most of the HTML element, with method to manage common task, like updating the content of a Div or items in a forms Select pull down. A lot of the other frames include a simple example that is anything but simple. For my simple example I have been asked where the rest of the code is! 2. Develop how you want: The framework supports 3 different development models: i. the developer develops the whole application and interface in PHP, since the framework knows about HTML elements you want to interact with, i.e. there are objects for Select, Div, Table with instances with unique IDs; it is easy to have the framework generate simple html and CSS for you. ii. A designer generate a pretty but dump page, and you then hook events to it to make it a real application (see Last Binding of Event below) iii. You design an interface as a template (example Smarty), and have the framework make html, CSS, Javascript that you pore into the template. 3. Event Driving: I would rather have events delivered to the back-end, and decide there what actions to take then to write a lot of JavaScript in the front-end. What happens after an event?: The front-end gather information about the state of the page The back-end see if there is an event handler registered for this event If there is a registered event handler, it is call with the information from step i. After processing data is return back, if any, to page for processing: When an event happens there are 3 action that can be taken: Preprocessor Action: example setting a spinning hour glass gif, to tell the use that something is happening. Postprocessor Action: do something standard with the data that comes back, like update a div. Back-end delivers code to front-end: have the back-end tell the front-end what it want to do, or message the user. 4. Late Binding of Events: The pages HTML does not need to changed event and there logic (event handlers) are bound at run time. So your wed designer could delivery a pretty, but dump from, and without changes to the HTML you can make it into a AJAX enabled application. This make for simpler markup and an easier separation of design and code. 5. Object Oriented: There are not only objects for the Ajax plumbing, but for page elements that you are interacting with. The page element objects have method to make this interact easier to program. Whats New in This Release: - A number features were added to make managing pages easier. - A small templating engine that takes advantage of PAJAJ features, templating, and configuration options can be set through the config file. - A HTML object that wraps the pages features was included. - Styled elements that are like mini-widgets were added. - A Google map widget was added..

Requirements: No special requirements
Platforms: Linux
Keyword: Asynchronous Javascript Asynchronous Javascript And Json Css Event Framework Html Http Javascript Object Page Pajaj Php Php Asynchronous Javascript Stands
Users rating: 0/10

License: Freeware Size: 1.5 MB
USER REVIEWS
More Reviews or Write Review


PAJAJ RELATED
Programming  -  AALib - Asynchronous Action Library b.1.0
AALib/PyAALib - Asynchronous Action Library Project - The project is a Framework based on Pure Object Oriented Concepts to develop asynchronous communication between threads (thread safety) and external process. Platforms: Windows, MacOSX, Linux,Sola
42.32 MB  
Libraries  -  Quick and Dirty Game Development Framework 0.9.1
QDGDF stands for Quick and Dirty Game Development Framework, and its a set of libraries designed to allow fast development of games under a variety of systems. Quick and Dirty Game Development Frameworks main goal is to show a...
81.92 KB  
Libraries  -  HTML::Widget::SideBar 1.02
HTML::Widget::SideBar can creates the HTML (and possibly some Javascript) for a navigational or otherwise active (hierarchical) sidebar for a web page. SYNOPSYS use HTML::Widget::SideBar; use CGI; # Or something like that. # We are going to...
15.36 KB  
Network & Internet  -  Epoch DHTML JavaScript Calendar 2.0.1
Epoch JavaScript Calendar and DatePicker runs on all major browsers and features a fast user interface, multiple date selection, flat or popup modes, CSS styling, automatic date formatting, full object-oriented design, and more. Epoch DHTML...
29.7 KB  
Modules  -  javascript and CSS reloader 6.x-1.0
This is a utility module for developers deals with a specific problem: If a module loads its own javascript and/or CSS files in hook_form_alter() - and then there is an error when the form is submitted the hook will not be called again (the form...
10 KB  
Development Editors  -  Free JavaScript Editor 4.7
Free JavaScript Editor is Ajax - JavaScript Editor, Validator and Debugger for beginners and professionals. AJAX developers can easily use Free JavaScript Editor as Free Ajax Editor. Free JavaScript Editor is used for professionally editing...
6.66 MB  
Libraries  -  PAJAX 0.5.2
PAJAX project is a framework that facilitates the creation of remote PHP objects in JavaScript. You might have heard of AJAX by now. I first saw the term coined in this article by adaptive path and is short for Asynchronous JavaScript + XML....
84.99 KB  
Java Based Databases  -  Javascript Compressor Obfuscator 1.0
Javascript Obfuscator, Compressor and Minifier! Scramble, obfuscate, and pack JavaScript code! Javascript Obfuscator converts the Java Script source code into completely unreadable form, preventing your code from analysing and theft. It's a 100%...
988 KB  
Modules  -  Async & Dynamic Post/Signature Preview 1.0.2
This MOD modifies the posting page, so it allows asynchronous updates of the preview box by using javascript and a hidden IFrame. It also adds the ability to dynamically preview the user signature in the user profile and the manage user in ACP pages.
 
Education  -  HTML5/CSS3/JavaScript 2.0.0.0
Lots of thing to learn in Html5, Css3, javascript, PHP so download the app and get the best tutorials of HTML5, CSS3, JavaScript, ASP.net and also get the event information which are happening around the world Requirements: Windows Phone...
2 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB