假设我想开发一个具有注册用户并将注册为 twitter 应用程序的 Web 应用程序(允许用户授予它查看他们的时间线并代表他们发布的权限)。该应用程序的唯一功能将是根据用户的设置和愿望从用户的时间线转发推文。据我了解,该应用程序的网站将在客户端使用 HTML、CSS 和 JS 等常用技术。服务器端(用户定义应用程序应该转推的推文类型)必须在 PHP/Python/Perl/... 中基于 DB MySQL/Postgre/... 进行编码
我不明白并且非常感谢您的帮助,真正的“业务逻辑”将在哪里编码?例如,我应该使用什么技术来编写将位于我的服务器上的功能:每 5 分钟联系一次 Twitter 服务器,阅读我拥有的每个用户的时间线,检查是否有值得转发的推文(根据用户定义的内容) ),并向 Tweeter 发送必要的命令,以代表我的用户转发所选推文。
所有这一切都将为用户离线发生,并且将是一个持续的和循环的过程——但我应该使用什么技术来编码呢?
谢谢!