PHP-GTK介紹
發(fā)表時間:2023-08-19 來源:明輝站整理相關軟件相關文章人氣:
[摘要]什么是PHP-GTK?PHP-GTK是為了證明PHP是一種遠遠超越網(wǎng)絡應用程序的有效的工具而開發(fā)的。使用PHP-GTK你可以建立獨立的GUI(用戶圖形界面)應用程序,例如mp3播放器、文本編輯器、數(shù)...
什么是PHP-GTK?
PHP-GTK是為了證明PHP是一種遠遠超越網(wǎng)絡應用程序的有效的工具而開發(fā)的。使用PHP-GTK你可以建立獨立的GUI(用戶圖形界面)應用程序,例如mp3播放器、文本編輯器、數(shù)據(jù)庫后臺等等。PHP-GTK是PHP的擴展,可以從http://gtk.php.net下載。PHP-GTK基于GTK+,是Andrei Zmievski最先使用的。
什么是GTK+?
GTK+(GIMP工具包)為了GNU圖象操作程序(簡稱GIMP)而開發(fā)的的。GTK+發(fā)展迅速,現(xiàn)在已經(jīng)成為GNU桌面環(huán)境項目的一個組成部分(Gnome)。實際上,GTK+是一組C語言庫:GTK,GDK和Glib。建立跨平臺應用程序的易用性是PHP-GTK流行起來的一個重要原因。如果你是Windows程序員,也不要心急,因為Windows平臺的GTK(和PHP-GTK)也已經(jīng)可用使用。
基本上說,GTK+和PHP-GTK是使用窗口部件來建立用戶圖形界面(GUI)應用程序的工具;GUI是一組與用戶交互的應用程序補充部分的窗口部件,無論是按鈕、文本框等,它們都是GUI的組成部分;窗口部件是組成GUI的一個單獨的對象,通常來說,窗口部件是滾動條、文本框、按鈕和菜單,實際上,窗口本身就是窗口部件的對象。
應用實例:
有許多數(shù)據(jù)庫應用程序使用了PHP-GTK,最著名的可能要數(shù)AgataReport(http://agata.codigolivre.org.br/)。有些象“phpgtklife”和"cow puzzle"的游戲還在開發(fā)中。從mp3播放器到成熟的IRC客戶端都可以使用PHP-GTK開發(fā)。這些例子多不勝舉,而且可以跨平臺開發(fā)。