【问题标题】:Multiple users updating XML file with AJAX/PHP多个用户使用 AJAX/PHP 更新 XML 文件
【发布时间】:2013-01-11 03:14:01
【问题描述】:

我正在编写一个剧本,供电影节评委审查和投票给电影。我在想我可以通过将所有结果保存在一个 XML 文件中来最小化项目。但我担心的是,如果多个评委同时投票,会不会与同时写入的 XML 文件发生冲突?

这是我对架构的想法:

<festival>
<teams>
    <team id='*'>
        <name></name>
        <video>http://vimeo.com/####</video>
        <ratings>
            <judge id='%'>(1-7)</judge>
        </ratings>
        <nominations>
            <judge id='%'>@</judge>
        <nominations>
    </team>
</teams>
<awards>
    <award id='@'>Best Director</award>
</awards>
<judges>
    <judge id='%'>
        <name></name>
        <email></email>
        <password></password>
        <lastVideoWatched></lastvideowatched>
    </judge>
</judges>

【问题讨论】:

    标签: php xml ajax


    【解决方案1】:

    好的,首先,

    为什么要使用 xml 文件?将数据库用于此类事情会容易得多。甚至 mysqli 也能很好地工作。您可以使用简单的 xml 来解析文件并在提交之前将其保存在内存中,但我认为没有办法同时进行。但是我无论如何都看不到在中间不构建引擎的情况下进行并发事务。

    如果你愿意接受我的建议,请切换到 mysql

    【讨论】:

      猜你喜欢
      • 2010-09-15
      • 2011-05-29
      • 2015-02-04
      • 2019-05-25
      • 2014-05-31
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 2018-08-02
      相关资源
      最近更新 更多