代码之家  ›  专栏  ›  技术社区  ›  John Channing

建立预约网站最简单的方法是什么?

  •  5
  • John Channing  · 技术社区  · 15 年前

    我妻子正在开始一项新的业务,希望我为她创建一个网站,允许客户预约。显然,我可以开始从头开始构建一些东西,但是考虑到这是一个相当标准的问题,我更希望重用现有的解决方案(最好是在Java中,但是在这方面有一些灵活性),或者在像谷歌日历这样的托管解决方案之上构建。你推荐什么?

    4 回复  |  直到 6 年前
        1
  •  3
  •   cletus    15 年前

    有很多工具可以用来 Google Calendar API . 具体阅读 Google Calendar Developer's Guide .

        2
  •  3
  •   Paul Sonier    15 年前

    不要从头开始构建自己的系统;这是一个非常困难的过程(如果您有兴趣,请查看iCalendar标准;其中涉及的复杂性非常大)。作为一个曾经尝试过从头开始开发这种东西的人,我强烈建议使用一个现有的托管解决方案,比如google calendar。

        3
  •  0
  •   MG123    11 年前

    在线预订系统比看上去复杂得多。例如,您需要考虑双重预订预防。

    与其重新发明轮子,不如使用现有的在线预订系统,如 www.EzyOnlineBookings.com . 它很便宜,足够灵活处理大多数场景,看起来很不错。此外,如果你的妻子更喜欢使用谷歌日历进行商务活动,它还可以直接与谷歌日历集成。

        4
  •  0
  •   user2288580    6 年前

    我刚刚做了一个开源的Android库来实现这一点,但是把它变成一个标准的Java库是非常简单的。这是登录页: https://bitbucket.org/warwick/schedule_utils_demo/src/master/

    库支持根据计划项、工作时间和给定时间计算实体下次可用的时间。

    它还提供了一种方法,可以根据工作时间和日程项目,获取给定时间之间的可用时隙列表。您可以分叉repo并将其重构为javascript或任何您想要的语言。

    希望这有帮助