通过 windows 应用程序更新多个 Umbraco 站点
Update multiple Umbraco sites through windows application
我们正在使用 umbraco 7.1.3
根据客户的要求,我们需要为不同城市创建超过 550 个 Umbraco CMS 站点,使用相同的模板和 asp.net 从一个主数据库访问数据的用户控件。
因此我们创建了一个 windows 应用程序,它将在一个非 Umbraco 根站点下根据城市名称创建 550 多个站点。
我们还设法为每个站点创建不同的 Umbraco 数据库,并将已发布的代码移动到非 Umbraco 根站点下并转换为应用程序,还为每个站点动态更新 Web.config 文件。
之后,每当我们发现我们的逻辑或 UI 不正确时,我们也会通过相同的 window 应用程序将 DLL、ASCX 用户控件和 CSS 更新到所有站点。
到目前为止一切都很顺利,但现在我们有一个重大变化,其中包含新的文档类型、模板、宏和需要动态添加的新菜单。通过 windows 应用程序更新已发布的代码很容易,但我们没有找到任何方法来通过另一个应用程序更新 500 多个站点的 Umbraco 数据库。
一些网站已经通过各自的网站所有者进行了更新,因此在不影响任何现有更改的情况下,我们需要为每个网站添加新的宏、内容、文档类型和菜单,我们不知道我们需要在哪个 Umbraco 数据库中添加输入记录?
已经在 Umbraco 问题跟踪器中发布了相同的内容 #U4-7105
同样在 Umbraco 论坛 #71443
感谢与问候
我们正在使用 umbraco 7.1.3
根据客户的要求,我们需要为不同城市创建超过 550 个 Umbraco CMS 站点,使用相同的模板和 asp.net 从一个主数据库访问数据的用户控件。
因此我们创建了一个 windows 应用程序,它将在一个非 Umbraco 根站点下根据城市名称创建 550 多个站点。 我们还设法为每个站点创建不同的 Umbraco 数据库,并将已发布的代码移动到非 Umbraco 根站点下并转换为应用程序,还为每个站点动态更新 Web.config 文件。
之后,每当我们发现我们的逻辑或 UI 不正确时,我们也会通过相同的 window 应用程序将 DLL、ASCX 用户控件和 CSS 更新到所有站点。
到目前为止一切都很顺利,但现在我们有一个重大变化,其中包含新的文档类型、模板、宏和需要动态添加的新菜单。通过 windows 应用程序更新已发布的代码很容易,但我们没有找到任何方法来通过另一个应用程序更新 500 多个站点的 Umbraco 数据库。
一些网站已经通过各自的网站所有者进行了更新,因此在不影响任何现有更改的情况下,我们需要为每个网站添加新的宏、内容、文档类型和菜单,我们不知道我们需要在哪个 Umbraco 数据库中添加输入记录?
已经在 Umbraco 问题跟踪器中发布了相同的内容 #U4-7105 同样在 Umbraco 论坛 #71443
感谢与问候