0

背景

我正处于一个 DIY 项目的计划阶段,该项目将帮助我在家里实现一些硬件的自动化。可能还值得一提的是,我几乎没有与 Web 相关的开发经验。


基础

http://img7.imageshack.us/img7/4706/drawingo.png - 我似乎无法嵌入图表。

  • 为了简化管理,我想在浏览器中实现我的 UI。
  • 我的应用程序的核心将驻留在 Windows 服务或 Linux 守护程序中;然而,这并不意味着我追求的是跨平台解决方案——我不依赖于任何特定平台,所以我会选择一个(可能基于我得到的响应)并坚持下去。
  • 更喜欢使用“免费”工具(例如,LAMP/WAMP),但这不是一个交易破坏者。
  • 能够与用户交流正在进行某些操作会很好(我认为 AJAX 将是一种方法吗?)

问题

对我来说唯一不完全清楚的是第 3 步的实现。我想听听可能的实现想法(在 Windows 或 Linux 上)应该如何完成。希望你们中的一些人可以分享这种事情在现实世界中是如何完成的。


各种各样的

一如既往,如果我的想法有问题,请指出!

4

1 回答 1

1

有很多人更有资格帮助完成第 3 步,所以我将把它留给他们。

我的问题是,您是期待学习前端所需的混乱网络技术,还是认为它是实现您真正想要完成的目标的必要之恶?如果后者(并假设您使用 C/C++ 工作)考虑查看WT。它是一个工具包,可以让开发 Web 界面看起来更像一个桌面 gui,同时为您处理很多丑陋的东西。它可能会缩短您的开发时间。

于 2009-08-09T00:08:29.330 回答