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

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

Serving Software Downloads in 956 Categories, Downloaded 44.759.234 Times


  Date Added: February 16, 2010  |  Visits: 834


Report Broken Link
Printer Friendly Version

Product Homepage
Download (83 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
More Reviews or Write Review

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  
Networking  -  NotFTP Script 1.3.1
NotFTP is a fully-featured and easy to use Web-based HTTP-FTP gateway written in PHP.It supports all common FTP functions (including uploads) and allows the administrator to set a maximum transfer size and a daily transfer quota for users.NotFTP...
30.72 KB  
Networking  -  NotFTP for Scripts 1.3.1
NotFTP is a fully-featured and easy to use Web-based HTTP-FTP gateway written in PHP.It supports all common FTP functions (including uploads) and allows the administrator to set a maximum transfer size and a daily transfer quota for users.NotFTP...
30.72 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  
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  
Specialized Tools  -  Drop Down Menu in CSS and HTML 1.0
Create truly cross-browser, light-weight css drop down menu in minutes - try Drop Down Menu in CSS and HTML today! Drop Down Menu in CSS and HTML is a software tool that lets you add professional looking css drop down menu systems. With this html...
9.02 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  
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  -  ZZEE DHTML Menu 2.1.0
ZZEE DHTML Menu is a library for Javascript and PHP that you can use to create familiar dropdown menus like in desktop applications. ZZEE DHTML Menu is fairly easy to install and embed into your existing HTML or PHP pages. Benefits: Similar...
62.1 KB  
Advanced HTML Editors  -  AllWebMenus Accessible Menu 508 Addin 1.0.1
With the "AllWebMenus Accessible (508, WCAG) Menu Add-in" you can create feature-rich, accessible CSS menus for websites easily. No JavaScript or CSS experience is required from you, just use this powerful interface (via our program...
571.21 KB  
Linux Software  -  Driver Booster
Driver Booster 7 can update all outdated/faulty/missing drivers in 1-click with a database of 3, 500, 000+ drivers, which ensures all outdated drivers and game components can be updated for Windows users. And all the supported drivers have passed...
24.64 MB  
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
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  
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  -  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  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB