Javascript / css / php / mysql para coletar endereços de e-mail do usuário em uma div em um site [fechado]

Suponha que você queira uma caixa em seu site com a mensagem "Dê-nos seu endereço de e-mail e enviaremos notícias" ou algo assim. Qual é uma maneira simples / elegante de coletar esses endereços de e-mail (assumindo uma pilha LAMP padrão)? Em particular, eu gostaria de recomendações sobre

Javascript para lidar com a interface do usuário (reclame se o endereço de e-mail inválido, agradeça quando clicar em enter, etc. CSS para fazer com que pareça decentPHP para realmente coletar os endereços de e-mail e armazená-los (arquivo simples ou banco de dados é bom

Se houver uma maneira sofisticada de Rails ou AJAX para fazer isso, também estou muito aberto a iss

(Tudo o que sei atualmente é como fazer isso da maneira tradicional de CGI, com um formulário da web em HTML simples com um botão de envio e um script no servidor que pega o conteúdo do formulário, pega o endereço de email e cospe o html (potencialmente um redirecionamento de volta à página original).)

Se eu sou ingênuo em pensar que posso pegar algo da prateleira para isso e deve começar com algo como um tutorial sobre AJAX, informe-me também. Eu tenho vistoeste tutorial JQuery / AJAX recomendado. É isso ou algo parecido com a maneira mais rápida de obter um formulário simples de inscrição em funcionament

questionAnswers(3)

yourAnswerToTheQuestion