Php 从简单的IRC服务器转移到其他技术

Php 从简单的IRC服务器转移到其他技术,php,ajax,rest,push,ape,Php,Ajax,Rest,Push,Ape,我想要一些关于一个项目的意见。 对不起,我的英语不是我的母语 我当前的设置: Arduino->IRC服务器客户端PHP和自定义软件 1-Arduinos向IRC服务器发送一个特制的字符串。 2-IRC服务器为每组Arduinos提供一个通道。 3-在每个通道上都有一个bot,捕获所有发送的字符串,并将它们保存在SQL数据库中。 4-我有一个cron作业,它将原始数据从第一个SQL表移动到另一个SQL表,数据已经解析,非常漂亮。 5-客户端,可以使用基于PHP的网站或自定义软件连接到服务器。 6

我想要一些关于一个项目的意见。 对不起,我的英语不是我的母语

我当前的设置:

Arduino->IRC服务器客户端PHP和自定义软件

1-Arduinos向IRC服务器发送一个特制的字符串。 2-IRC服务器为每组Arduinos提供一个通道。 3-在每个通道上都有一个bot,捕获所有发送的字符串,并将它们保存在SQL数据库中。 4-我有一个cron作业,它将原始数据从第一个SQL表移动到另一个SQL表,数据已经解析,非常漂亮。 5-客户端,可以使用基于PHP的网站或自定义软件连接到服务器。 6-如果他们需要实时数据,选择IRC服务器,向Arduino发送命令,然后将字符串发送到channel和operator。否则,它们将使用基于日期的简单查询从第二个SQL表中获取数据。 7-数据以1秒的间隔发送 这是一个快速而肮脏的黑客来完成事情。 现在我需要离开这个arcaic系统,以正确的方式完成事情。 我对APE Ajax推送引擎、Comet、REST等有一些概念。。。 几乎实时是必须的,所以,我猜应该是AJAX,对吧?! 但是,在这种情况下你会用什么?升级该系统最有效的方法是什么? 我的限制是在Arduino方面,使用GPRS模块,我只能发送和接收简单的ASCII字符串。 求你了,阿杜伊诺的憎恨者们,这不是阿杜伊诺的疑问/问题,我甚至都没提过。 这是一个简单的求助电话/关于什么技术对这个项目更有效的想法? 顺便提一下我喜欢KISS原则和简单的模块,这样调试不会比项目本身花费更多的时间:
谢谢大家。

所以你想从链中删除IRC,但仍然保留一个近实时的web应用程序?对:虽然我喜欢IRC的简单工作方式,但我一直在阅读和测试RESTfull接口、noSQL之类的东西,感觉有点老,哈哈。需要保持它的简单和快速,我拥有的节点越多,IRC和资源的使用更加滞后。