具有本地数据库的 Intranet
Posted
技术标签:
【中文标题】具有本地数据库的 Intranet【英文标题】:intranet with local databases 【发布时间】:2018-11-18 10:12:51 【问题描述】:需要创建一个内部网进行管理。 下辖4个机构:3所学院和1所学校
学生生物数据(在初次入学时记录,直到他/她离开学校) 以及日常经济收入(学费、校车费、课外费), 和费用应输入内联网。 教师出勤率也将通过生物特征(指纹)扫描仪进行跟踪, 这也将被馈送到系统中。
这 4 个教育机构不在同一个位置。 我们在第 5 个位置还设有主要经理办公室。
经理应该能够查看日常交易和 他办公室的每个机构的费用。
即使这 4 个机构中的任何一个都无法使用互联网, 数据输入应该是可能的(我假设本地服务器)并且应该将数据同步到 互联网可用时立即主服务器。
客户需要任何类型的数据处理,他们只需要记录数据并在需要时检索它。
问题:
1.我应该在经理办公室使用专用服务器设备,并通过互联网与所有机构建立 *** 连接吗?
2.如果客户场所不需要专用服务器,通过 Godaddy 等公司进行在线托管就足够了(这样任何有互联网的人都可以通过登录访问服务器)?
3. mysql(phpmyadmin)+lumen(laravel)+angular js 是否足以满足这个项目的需要,还是我应该选择 python(django 或 tornado with postgres 或 mongodb) 或任何其他 Web 堆栈?
4.我应该有一个桌面应用程序吗?
【问题讨论】:
“即使互联网中断,客户也需要数据输入功能” - 那么他们不应该使用网站,而是使用应用程序。但是,如果他们已经加载了页面,您可以使用 LocalStorage 来存储数据。 “如何通过互联网在多个远程站点执行此操作”是什么意思? @MagnusEriksson 监控站从 4 个不同站点收集数据,在这些站点完成数据输入并将其存储在其数据库中,因此我打算通过互联网连接 4 个站点和监控站 那是一些新信息。您应该使用有关您实际尝试完成的所有信息来更新您的问题。 【参考方案1】:问题解决了, 我决定为该项目使用在线托管服务器。 我们选择了 php laravael phpmyadmin mysql 作为 Web 堆栈。 我们完全是作为一个网络应用来完成的。
【讨论】:
以上是关于具有本地数据库的 Intranet的主要内容,如果未能解决你的问题,请参考以下文章
我的电脑通过 *** 连接,Android 模拟器无法访问本地 Intranet 站点