What is PHPKetchup?
PHPKetchup is a PHP-GTK application development framework with a very small footprint, built for PHP-GTK coders who need a simple and elegant toolkit to create desktop applications. It focuses on MVC architecture and transformation of a PHP website application framework into PHP-GTK desktop application framework.
Practical Application:
For companies who are more inclined towards website development, open-source and PHP, switching to another language can require reallocating resources, creation of projects from scratch, compilation of source-code after each editing, training of employees, or hiring of new employees; whatever is the case, leaving PHP for another language can be costly and time-consuming.
Details:
PHP-GTK is a cross-platform binding of PHP (PHP: Hypertext Preprocessor) for GTK (GIMP Toolkit) which provides object-oriented interface to GTK classes. The existing frameworks of PHP-GTK for-example Callicore are not mature and up to mark, as many modern features like MVC (Model-View-Controller), Active Records, Internationalization and Scaffolding are missing. This necessitates the development of PHPKetchup.
PHPKetchup implements MVC architecture and resolves communication issue of View class and Controller class by using Symfony EventDispatcher, which is in fact Observer design pattern.
According to the July 2010 survey conducted by project team, highest market value of this project is $3000 per year. In future, this project can be extended so that PHP-GTK mobile applications can also be created.
Subscribe to:
Post Comments (Atom)
Popular Posts
-
PHP is a widely-used general-purpose scripting language, GTK is a cross-platform widget toolkit for creating graphical user interfaces an...
-
Go to System->Administration->Synapic Package Manager Go to Settings->Repositories Tick all options in "Ubuntu Software...
-
Update: Apology from Mr Asim-ur-Rehman: Dear Asad Veqar Shairani, It seems that there is some kind of misunderstanding; we treat our stu...
-
Today some Turkish hackers infiltrated in PKNIC database, which is the official domain name registrar for Pakistani ccTLD (Country code to...
-
An issue tracking system (also trouble ticket system or support ticket system) is a computer software that manages and maintains lists of is...
No comments:
Post a Comment