我脑子里有一个项目想法,我正在考虑尝试执行,但是这个桌面程序员真的不知道在 Web 服务器开发方面从哪里开始!
当在某个地址收到电子邮件时,我希望有一个脚本响应,该脚本将查询数据库,做出一些决定,然后可能将此电子邮件转发到另一个地址。我知道如果我编写脚本并将其放入托管的 CGI-BIN 目录中,我可以在 Perl 或 PHP(或实际上任何脚本语言)中完成实际的解析和数据库交互。但除此之外,我有点迷路了。
总之:
我的具体问题是:本质上,我如何在收到电子邮件时“连接”到邮箱并执行脚本?
我更一般的问题是:除了请求 URL 之外,我如何响应用户事件?例如,如果我想运行一个接受许可证代码的应用程序,我将如何实现呢?(侦听打开的套接字或端口上的消息,对数据库执行操作等)
我的(可能过于宽泛)的问题是:我下一步要做什么?什么书或资源让这一切都得到了点击,让你觉得你拥有 1000 名 IT(女性)男人的力量?
更多关于我的背景/我已经知道的:
我从来没有在网络开发方面冒险过头,但是世界已经变得如此相互联系,我不能真的继续坐在黑暗中。我知道如何编写代码和编写脚本,编写 PHP/MySQL 网站,并且我可以通过一定的能力浏览 *nix 机器。
在过去的 5-10 年里,一直专注于 C 系列语言。我用 PHP 的粗略知识取代了 ASP 的粗略知识,只用很少的 JavaScript;大量的 VBScript 和最近的 Python。