【问题标题】:How does Shopify keep its themes sand-boxed?Shopify 如何将其主题设置为沙盒?
【发布时间】:2014-03-22 16:19:36
【问题描述】:

我来自 WordPress 背景,在 WordPress 主题中,您基本上可以对服务器做任何您想做的事情,因为主题只是 PHP 文件的集合,这些文件包含在应用程序的核心脚本中。我相信这是您无法上传自己的主题以在 WordPress.com 中使用的原因之一。

问题来了:Shopify(可能还有其他平台)究竟是如何允许其用户上传自己的主题并将其保留在沙盒中的?

【问题讨论】:

    标签: security templates themes sandbox shopify


    【解决方案1】:

    Shopify 不允许任何人实际上传任何主题。 Shopify(和托管的 Wordpress)只允许人们更改在服务器端执行的脚本的内容。

    Shopify 很聪明,因为他们制作了用户可以安全更改的主题模板。您可以在您的主题中添加尽可能多的蠢货、废话,而且 Shopify 本身不会发生任何不好的事情。

    与托管您自己的 Wordpress 商店相比。任何白痴都可以将白痴作为主题上传并成功破坏服务器。就像任何 12 岁的脚本小子一样,因为 PHP 作为脚本语言并不是非常安全。

    【讨论】:

    • 我认为那里有一个链接可以上传您自己的 Shopify 主题:screenshot
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2019-04-16
    • 1970-01-01
    相关资源
    最近更新 更多