Adianti Framework provides an architecture for developing PHP applications, reducing development costs, and helping developers write less code. It is a component-based and event-driven framework which uses commonly-known enterprise design patterns like MVC (Model View Controller), Front Controller, and ORM (Object-Relational Mapping) design patterns like Active Record and Repository. It provides two different widget toolkits, one for Web applications (HTML/CSS) and another for graphical applications (with a Graphical User Interface) which uses Gtk internally. The developer can write one set of code, and it can run in a Web environment and also as a graphical application.
Adianti Studio is a multi-platform environment for PHP development which includes a great range of resources a developer needs to be productive. It uses a tabbed interface which brings basic resources like syntax highlighting, auto-complete, an outline tree, bookmarks, code insight, change tracking, method traceability, workspace saving, brace matching, source code navigation, database navigation, a plugins gallery (managed by the user), a PDF document generator, a calendar, and more. In the professional version, it adds a form design tool called Adianti Designer which allows the user to draw its forms with a graphical interface using Adianti Framework components and containers like inputs, combos, radios, check buttons, imagens, frames, notebooks, datagrids, and more. The professional version also offers a source code generator which allows the user to generate form classes and datagrid classes from database structures using the Adianti Framework pattern of source code.
Agata Report is a cross-platform database reporting tool with graph generation and a query tool like Crystal Reports that allows you to get data from PostgreSQL, MySQL, Oracle, DB2, MS-SQL, Informix, InterBase, Sybase, or Frontbase and export that data as PostScript, plain text, HTML, XML, PDF, or spreadsheet (CSV) formats through its graphical interface. You can also define levels, subtotals, and a grand total for the report, merge the data into a document, generate address labels, or even generate a complete ER-diagram from your database. You can also develop reports using your PHP-GTK interface and then call them using the Agata API from an Apache or IIS-based Web application.
Tulip is a PHP-GTK based editor for PHP. It has an interface that allows you to set up your projects and deal with them in a distinct way through an intuitive file explorer tree. It has CVS controls, making it possible to create, update, and delete remote files seamlessly from a CVS server, allowing the programmer to manage several big projects with individual organization for each project. It has controls that lock work files, enhancing security in a networked development environment. It has auto-completion, syntax highlighting, and syntax hints, features provided through GtkScintilla, and configuration files containing all of the syntax rules. It has an embbed Database navigator with which you can access MySQL or PostgreSQL, make queries, and edit or delete records.
Re: I have trouble trying to install it on Mandrake 10.0 > I get the following error > [db@localhost tulip]$ php tulip.php > +-------------------------------------------------------...
Re: Looks promising, but the installation sounds troublesome All the available packages are there to make your life easier, but you aren't obligated to use them. All the packages are about php-...