Next Previous Contents

8. PostgreSQL 的前端 GUI 工具(圖像使用者界面)

PostgreSQL 套件散佈中有一個名為‘pgTcl’的 Tcl/Tk 介面程式庫。Tck/Tk 是一個快速應用程式開發工具 (Rapid Application Development tool) 也是一種命令稿語言 (scripting language)。使用 Tcl/TK,你可以發開程式一次而在任何地方,包括 NT、Win 95、Linux、蘋果麥金塔 iMac、OS/2 和所有 Unixes。Tcl 代表‘Tool Command Language’,而 Tk 是‘Tool Kit’。Tcl/Tk 有一個名為 SpecTcl 的 IDE(綜合開發環境)。在 Redhat linux 的套件散佈中檢查這 rpm 檔或在下列的 sunscript 站台中找尋。

作為命令稿語言,Perl 值得推薦。這是因為它是最通用,非常強勁及可在所有軟硬件平台使用。Perl-Tk 或 Perl-Qt 或 C++ QtEZ 或 C++ Lesstif 也受到推薦。考慮到時間資源、執行速度和程式設計的容易度, Perl、C 和 Tk 的組合可滿足大部分專案的需要。要注意 Java 程式非常緩慢。C++ 也比 C 緩慢。和所有其他語言比較,C 速度最高。Perl 程式可使用 Perl2C 程式轉變為 C 程式,編譯之後會快速一些。

世界上有百分之九十的互聯網命令稿是用 Perl 寫成的。所以你只需一種(“Perl”)語言來滿足你所有需要——應用程式和互聯網。請參閱本文件的 Perl 資料庫介面 (Perl Database Interface) 部分︰ Perl Database Interface

在使用 Tcl 開發一個專案前,你要想清楚 Perl 和 Tcl/Tk 的優劣。通常每片 Linux CD-ROM 都會有 Tcl/Tk。你也可在以下地方找到它︰


Next Previous Contents