PHP For Applications

PHP For Applications

Infobox Software
name = P4A - PHP For Applications

developer = [http://www.crealabs.it Crealabs SNC]
genre = Web application framework
latest_release_version = [http://sourceforge.net/project/showfiles.php?group_id=98294&package_id=105252&release_id=502605]
latest_release_date = June 24, 2008
license = GNU AGPL, [http://p4a.crealabsfoundation.org/wiki/Commercial_license Commercial license] website = [http://p4a.sourceforge.net]

"P4A - PHP For Applications" is a RAD and object oriented web application framework written in PHP (version 5), for building event-driven stateful web applications. It is based on Zend Framework and features tableless HTML, multiple databases, accesskey support, auto data type recognition, transparent AJAX, UTF-8, i18n/l10n.

History

P4A started in 2003.

Features

P4A uses Zend Framework, jQuery, [http://ui.jquery.com jQuery UI] and FCKeditor and is:
* 100% PHP5
* Compatible with PHP 5.2.x, Apache 1.3.x/2.0.x and Microsoft IIS 6.0 web servers on Linux/Unix/Windows operating systems
* Completely object oriented and event based programming
* Based on [Zend Framework] 1.5 (using Zend_Date, Zend_Db, Zend_Locale, Zend_Validate, Zend_Translate)
* [http://p4a.crealabsfoundation.org/tv/stateful-concept.html Stateful] as a classical client application
* Easy access to all major database engines (MySQL, PostgreSQL, Oracle, SQLite) through Zend_DB, with automatic data input mask generation
* [http://p4a.crealabsfoundation.org/tv/multidatabase.html Multiple database connections] at the same time
* Automatic database data type recognition and consequent functionalities for automatic formatting and normalizing (integers, decimals, floats, date and time formats, booleans) coherent with the national locale settings
* Many user interface elements (Widgets) such as single line or multiple lines text fields with advanced rich WYSIWYG text editing support, checkboxes, single/multiple selection fields, tables, buttons, tree navigators, toolbars, fieldsets etc...
* WYSIWYG advanced editor (FCKeditor) with file upload
* Transparent AJAX support (forget about javascript programming, everything is AJAX based in P4A but you can completely disable ajax with a single line of code, redesign one or more or every widgets on the screen after every AJAX call only using PHP instructions)
* methods calls chainability
* 440 locales supported (numeric and date formats) thanks to the ZF implementation of the Unicode's [http://unicode.org/cldr/ CLDR]
* More than 40 translations bundled
* Completely UTF-8
* [http://p4a.crealabsfoundation.org/tv/theme-customizations-in-rc5.html Hyper customizable] with color schemas, icons packs, additional CSS

Project status

There is a stable [http://sourceforge.net/project/showfiles.php?group_id=98294&package_id=105252 version 3.0.3] .

External links

* [http://p4a.crealabsfoundation.org/ Official website]

Footnotes


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Visual Basic for Applications — (VBA) Paradigm(s) Multi paradigm Appeared in 1993 Developer Microsoft …   Wikipedia

  • Visual Studio Tools for Applications — Эта статья или раздел  грубый перевод статьи на другом языке (см. Проверка переводов). Он мог быть сгенерирован программой переводчиком или сделан человеком со слабыми познаниями в языке оригинала. Вы можете помочь …   Википедия

  • PHP — This article is about the scripting language. For other uses, see PHP (disambiguation). PHP PHP: Hypertext Preprocessor Paradigm(s) imperative, object oriented, Procedural, reflective Appeared in …   Wikipedia

  • PHP-GTK — Infobox Software name = PHP GTK caption = PHP GTK Logo developer = Andrei Zmievski latest release version = 2.0.1 latest release date = May 16 2008 latest preview version = latest preview date = operating system = Cross platform genre = Language… …   Wikipedia

  • PHP: Hypertext Preprocessor — « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

  • PHP (langage) — PHP: Hypertext Preprocessor « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

  • PHP : Hypertext Preprocessor — PHP: Hypertext Preprocessor « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

  • PHP Hypertext Preprocessor — PHP: Hypertext Preprocessor « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

  • PHP hypertext preprocessor — PHP: Hypertext Preprocessor « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

  • Php — PHP: Hypertext Preprocessor « PHP » redirige ici. Pour les autres significations, voir PHP (homonymie) …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”