GwtPHP main features

GwtPHP is a complete solution

Unlike most of the other frameworks, GwtPHP is a framework for both client and server part

In GwtPHP you don’t need to hack JavaScript, you work with modern, object oriented languages.

User intefrace (client) is programmed in Java, then compiled by Google Web Toolkit (GWT) to browser-dependent JavaScript.

Server part uses PHP 5 - the most used web scripting language today.

Browser - server communication solved

Effective and fast communication between client (browser) and server

One of the advantages of Web 2.0 based applications is that the traffic between client and server consists only of data. You don’t need to send long HTML code that defines design, only data - so the communication and reloads are very fast.

GwtPHP framework covers whole communication and data exchange between browser and server using JSON encoded requests.

We designed set of high level interfaces for each type of request (read data, send data, action, etc), so you will not need to work with low level data manipulation functions.

Rich UI controls library

High-level skinnable controls like grid, filter, screen, dialog, tab panel, list box, chart, form

Our library gives you a rich choice of UI controls to quickly build forms and data panels. Check our sample application for the preview of most of the controls.

Every control has it’s own style and template so its look can be changed.

Fast development

Develop quickly an defficiently

Creating a good looking form that displays and saves data is a question of few minutes. You can have grid with filter and paging in the same time.

Our high-level controls can handle loading and saving data automatically, so building your application is simple and fast.

Ability to develop multi-lingual applications

Multilingual applications must display content depending on the user’s language.

GwtPHP Framework supports developing multi language applications. You can use translation module that allows you to translate whole application by translating one language file.

There are also functions for automatic maintenance of language files (e.g. if text was removed from source code or new text was added, you will not need to maintain such changes manually).

Powerful templating

GwtPHP allows you to write skinnable applications that allow users to change the look & feel by choosing theme.

Typically, the application code contains the business logic of your application, written and maintained in PHP5/Java code. This code is maintained by programmers.

The presentation is the way your content is presented to the end user, which is written and maintained in template files by designers.

GwtPHP uses Smarty template engine (other engines can be implemented too) and allows you to change every detail of the design, starting from the design of simplest UI controls, like edit box, to the design of whole application.

Publicable API

Application based on GwtPHP natively uses API (server interface) to call server methods from browser

There’s nothing simpler than publishing API of your own application, and allow your users to call your application engine directly.

Plugins support

Extend your application with plugins

GwtPHP has native support for plugins. Define app extension points and allow others to write plugins to extend your application.

Gadgets

Include gadgets made for NetVibes and iGoogle in your own application

This is quite cool feature. Do you know NetVibes or iGoogle? GwtPHP allows you to write your own application (desktop in browser) similar to these.

Or simply allow your users adding various 3rd party gadgets to their application desktop.

And there’s much more in GwtPHP…

All the menu items will lead
you to qualityunit.com site

Company home About us Our team Company history Investor relations

All the menu items will lead
you to another site

Affiliate software

Post Affiliate Xpress

Simple and intuitive system for most merchants

Post Affiliate Pro

Full featured system


Customer support

Support Center

Helpdesk, email management and KB

LiveAgent

Live Chat for your web


Other products

Post Member Pro

Membership software

Unit Miner

Web data extraction

All the menu items will open in new window

Knowledgebase Forums Member's area

Earn commission for referring our products

Affiliate program