Welcome to the GGF Project!

How it
all began ;-)
The goal of the GGF (perhaps short for “Good GUI Framework”)
project is to apply basic principles of good OO-design to the development of
HTML-applications. Our starting point is the experience that the document
metaphor may be perfect for websites, but does not fit very well for database
applications – especially if they have to be transaction-save. For these
classical GUI dialog flows, as known from desktop applications, fit better.
Is it possible to design web applications just like
GUI dialogs?
The GGF framework consists of concepts, documentation and a set of PHP
classes that allow development of web applications in a style very similar to
GUI programming. It allows implementing web applications that work according to
the object/action principle everyone is familiar with from desktop GUI
applications. The client side is pure HTML (no JavaScript needed) but the
server side is pure object oriented PHP5. GGF applications may look a bit
different from what you are used to at your desktop, but the inner structures
and the dialog behaviour are the same. The GGF framework offers an interface to
SQL databases like MySQL that simplifies development
of complex database applications. It supports for instance the concept of nested transactions.
Is it possible to develop HTML applications without
writing HTML?
HTML is an important standard. We all like standards. But not all of us
like to write HTML. This can be very time-consuming. The GGF framework provides
classes for windows, dialogs and GUI controls. These generate all HTML code
that is necessary to build typical information systems. If you are satisfied
with the default appearance you will never have to write a single line of HTML.
You don’t have to, but you can. If you are experienced with HTML you may
override the HTML generating methods and tailor the appearance of the
application as needed.
GGF is now in its second year and we still don’t run out of ideas
to implement.
We invite you to view the demo, try it and share your experiences with us. Best
of all: it’s free.
We would be glad to hear your opinion.
- Ask questions and
- send bug reports to mailto:ggf_team_at_yahoo.com
.
If you like to actively contribute your own ideas to GGF, you will be
welcome in the GGF team!
Your GGF team
Referred by:
http://www.phparchiv.de (http://www.phparchiv.de/pages/New/21-Aug-2005.html)
http://dmoz.org (http://dmoz.org/Computers/Programming/Languages/PHP/Scripts/Frameworks/)
http://www.php-web-statistik.de/directory/index.php
(http://www.php-web-statistik.de/directory/index.php/Computers/Programming/Languages/PHP/Scripts/Frameworks/)
http://www.wiki.cc/php/Main_Page
(http://www.wiki.cc/php/CodeLibraries)
http://base.google.com (http://base.google.com/base/a/1171724/3963029082168241586)
http://en.wikipedia.org/wiki/List_of_web_application_frameworks
http://www.html-php-mysql.de/script/php/
http://wiki.stud.hs-wismar.de//PHP_Application_Frameworks