2009-12-02 106 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模板保存到数据库中。

相关问题