代码之家  ›  专栏  ›  技术社区  ›  Victor

处理邮件:Rails vs PHP vs Perl vs?

  •  0
  • Victor  · 技术社区  · 15 年前

    这是我在堆栈溢出中的第一个问题,我非常兴奋。非常喜欢这个网站和活跃社区的界面!

    我正在构建一个Rails应用程序,它将文本作为电子邮件接收并创建一个帖子。

    我问你或者你的专家意见,哪一个是接收和处理邮件信息的最佳选择?

    将邮件发送到应用程序:

    • A1:X定期访问pop/imap帐户(30s cronjob?)并处理消息
    • A2:消息从邮件服务器传输到应用程序X

    处理申请

    • b1:带mms2r的轨道
    • b2:php,处理消息并在rails中发送一个post
    • b3:perl,它处理消息并向rails发送一个post

    对于大量邮件,您推荐哪种组合A+B?

    还有其他A或B选项吗?

    非常感谢您,祝您脚本编写顺利!

    2 回复  |  直到 15 年前
        1
  •  1
  •   Joanne C    15 年前

    他们中的任何一个都不会在网络应用程序上发布HTTP,这是一个不必要的中间人,只会让你的流量降低。尽管如此,如果需要的话,上行是任何业务逻辑的一个位置。所以,在做出决定之前权衡这两点。

    现在,就我个人而言,我可能会把Perl放在其他的上面,尽管PHP是一个更接近的选择。当然,那是因为我不认识鲁比。不过,对于您来说,我可能建议使用Ruby,这样您的语言就可以在整个应用程序中保持一致。从长远来看,这使得维护更加容易,而且它可能允许与Web应用程序共享业务逻辑,而无需具体使用Web应用程序。

        2
  •  1
  •   Mohammad    15 年前

    如果您关心音量,我只使用perl+db(旁路Rail应用程序)。