【问题标题】:PHP using "Temporary" databasesPHP 使用“临时”数据库
【发布时间】:2013-06-07 19:57:55
【问题描述】:

我正在编写一个小脚本,用于在大厅“按顺序呼叫人们”。更具体地说(用我的非外国语言有点难以解释),人们来到这栋大楼,拿一个号码,等待从大显示器上呼叫,以全屏模式显示页面。

所以,我有两个“路线”(或脚本),一个“监视器”显示带有实际号码的主窗口和正在呼叫的终端,这是大厅上的大监视器。第二个是“控件”,具有一些控件,例如“数字+”。 “数字-”等

这两个脚本的通信是用jquery和json数据。

所以.. 有多个“控制”窗口,可以“呼叫”一个号码的各种机器。

“控件”脚本将数据保存在某些数据库中。 Monitor 脚本每 1 秒检查一次新数据,并更改号码和终端调用 jquery 以获得新数据。

因此,我必须将数据存储在数据库中。我在这里的共享服务器上有 MySQL,但我更喜欢将数据本地存储在服务器计算机中,而不依赖于服务器。

什么是最好的选择?我首先想到的是 .TXT 数据库,但它是一个丑陋的解决方案。将数据存储在 Json 文件中怎么样? SQLite 它不是一个选项。

另外,每天都会重置数据库。

我正在使用 Laravel(如果它很重要的话),也许 Laravel 会为此提供一些解决方案。

【问题讨论】:

    标签: php database json laravel


    【解决方案1】:

    只需使用 WAMPserver...

    http://www.wampserver.com/en/

    在 Windows 上提供您的

    然后您只需在本地“托管”您的网站

    【讨论】:

    • 没有。 MySQL 和 MySQLite 不是和选项
    • 有原因吗?这不是你现在用的吗?
    • 因为这是用 laravel 编写的更大平台的一部分。我不想使用数据库服务器(MySQL)的原因是我想保持它“干净”并且每秒没有查询
    • 嗯,你需要它,你正在构建一个“数据密集型”应用程序......你需要一个数据库......每秒写入有什么问题......我也使用 laravel...... ..laravel 使使用数据库模型变得非常容易....我没有看到问题,事实上,它确实是“最干净”的解决方案
    【解决方案2】:

    您可以使用 APC,替代 PHP 缓存:

    http://php.net/apc

    【讨论】:

    • 太棒了!不是为了“APC”,而是为了使用 Cache,Laravel 提供了开箱即用的缓存后端,如 Memcached 和 Redis。
    【解决方案3】:

    您可以检查小型数据库 (SDB) 语言。它是用 php 编写的,使用 json。在这里看到它:http://pagenotes.com/wordpress/2011/12/08/sdb/

    【讨论】:

      猜你喜欢
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 2012-08-20
      • 2010-10-12
      • 1970-01-01
      • 2017-09-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多