昨天突然發(fā)現(xiàn)一個(gè)有趣的東東,eybuild,看名字就知道是個(gè)簡(jiǎn)單好用的東東。粗略看了一下,的確好用。他實(shí)際上就是一個(gè)C語言版的CGI實(shí)現(xiàn)。并且是編譯后運(yùn)行的,所以運(yùn)行時(shí)不依賴外部編譯器的配合,其源代碼也可以完全保護(hù)起來(因?yàn)榫幾g后只是一個(gè)二進(jìn)制文件,連圖片都編譯進(jìn)去了),很是有個(gè)性的一個(gè)東東。
源文件以.csp結(jié)尾的文件,類似asp、jsp、php一樣,通過<%%>把C語言內(nèi)嵌到普通文本里面。他的項(xiàng)目工程用VC進(jìn)行編譯后產(chǎn)生CGI文件,這個(gè)就是能在web容器里運(yùn)行的文件了。因?yàn)槭蔷幾g后的文件,所以執(zhí)行效率非常高。但他相對(duì)較為繁瑣和不太直觀的web程序設(shè)計(jì)方式,決定他只適合應(yīng)于嵌入式和小型網(wǎng)站的開發(fā)(此說明也在他網(wǎng)站上有)。
另外,我覺得他的用戶體驗(yàn)也相當(dāng)優(yōu)秀,你不需要安裝任何其他東東,只需要下載他的一個(gè)"綜合示例", 解壓后運(yùn)行webs.exe就可以通過http://127.0.0.1/cgi-bin/demo.cgi來體驗(yàn)他的demo例子了。給人的第一感覺非常好。
里面還有一個(gè)留言本的演示
有興趣的可以到他網(wǎng)站看看,從他的文檔上看,這個(gè)項(xiàng)目是今年才開始發(fā)布的。