【问题标题】:Languages / Libraries / Modules for building a "template builder" web application?用于构建“模板构建器”Web 应用程序的语言/库/模块?
【发布时间】: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 的经验(尽管我愿意花时间了解它们是否是最好的工具)工作!)。

感谢您的建议!

【问题讨论】:

    标签: html iis templates


    【解决方案1】:

    你见过TinyMCE吗?它缺乏表单编辑,但您可以轻松构建插件以根据您的需要对其进行自定义并围绕它创建前端。对于服务器端,您可以使用任何您喜欢的语言。基本上,您需要做的就是将客户创建的 HTML 模板保存到数据库中。

    【讨论】:

      【解决方案2】:

      我使用了 mobirise4,它对我有用,有很多模板可供开始,甚至是一些组件,而 BootStrap Studio 是付费最高的桌面应用程序,您可以通过拖放来构建一个网站,它可以让您也可以编辑代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-20
        • 2017-12-08
        • 2017-10-28
        • 2015-01-18
        • 2014-08-11
        • 1970-01-01
        • 1970-01-01
        • 2019-10-13
        相关资源
        最近更新 更多