2009-12-02 111 views
2

我公司爲會員制協會建立網站。我們目前使用自定義DLL(用CodeGear Delphi編寫),它們與SQL Server數據庫交互並使用基於HTML的自定義模板語言。基本上,我們在HTML/CSS/Javscript中構建模板,動態部分由格式爲<#TAG NAME>的標籤生成。用於構建「模板構建器」Web應用程序的語言/庫/模塊?

我已經建立的所有模板使用Dreamweaver我們的客戶,但我的老闆要我創建一個Web工具,我們的客戶可以用它來可視化地構建模板本身在我們的格式,而無需做實際的HTML代碼。例如,他們會去我們的網站,並說「創建配置文件更新表單」,這將生成一個HTML框架,然後他們可以選擇功能,如「添加表單字段」,根據它們輸入的選項爲該字段生成正確的HTML 。然後該模板將作爲HTML文件(或作爲Blob存儲到數據庫)保存到Web服務器,並由該DLL用於在該網站上生成頁面。他們還應該能夠重新訪問現有模板以對其進行編輯,並在必要時手動編輯HTML以進行高級自定義。

顯然有很多方法可以解決這個問題。我希望能夠構建和解析HTML文檔並將其寫入文件系統的服務器端語言(以及希望關聯的庫/模塊)的建議。該工具需要與IIS兼容,並且最好採用C風格的語法。我非常精通Javascript和Perl,在C++和Java中很少,對PHP,Ruby或Python沒有經驗(儘管我願意花時間學習它們是否是最好的工具,工作!)。

感謝您的建議!

回答

0

你見過TinyMCE?它缺少表單編輯功能,但您可以輕鬆構建插件以根據需要定製它並在其周圍創建前端。對於服務器端,您可以使用任何您喜歡的語言。基本上所有你需要做的就是將你的客戶創建的HTML模板保存到數據庫中。

相關問題