【发布时间】:2009-12-02 17:47:26
【问题描述】:
我的公司为会员制协会建立网站。我们目前使用自定义 DLL(用 CodeGear Delphi 编写)与 SQL Server 数据库交互并使用自定义的基于 HTML 的模板语言。基本上,我们用 HTML / CSS / Javscript 构建模板,动态部分由 格式的标签生成。
我一直在使用 Dreamweaver 为我们的客户构建所有模板,但我的老板希望我创建一个 Web 工具,我们的客户可以使用它来以我们的格式直观地构建模板,而无需进行实际的 HTML 编码。例如,他们会访问我们的网站并说“创建个人资料更新表单”,这将生成一个 HTML 框架,然后他们可以选择“添加表单字段”等功能,根据他们输入的选项为该字段生成正确的 HTML .然后,模板将作为 HTML 文件保存到 Web 服务器(或作为 blob 保存到数据库),并由 DLL 用于在站点上生成页面。他们还应该能够重新访问现有模板进行编辑,并在必要时手动编辑 HTML 以进行高级定制。
显然有很多方法可以解决这个问题。我想要关于能够构建和解析 HTML 文档并将其写入文件系统的服务器端语言(以及希望相关的库/模块)的建议。该工具需要与 IIS 兼容,并且最好采用 C 样式的语法。我非常精通 Javascript 和 Perl,在 C++ 和 Java 方面略逊一筹,并且没有使用 PHP、Ruby 或 Python 的经验(尽管我愿意花时间了解它们是否是最好的工具)工作!)。
感谢您的建议!
【问题讨论】: