Я бы просто сдался.Создание карточной игры на PHP - это слишком сложно, поскольку PHP на самом деле не предназначен для такого рода вещей.В любом случае, если вы действительно хотите попробовать, просто используйте PHP, MYSQL (например, PDO) и AJAX (с jQuery, который я лично люблю).Кроме того, большинство чатов, написанных на PHP, составлены с использованием AJAX, и большинство из них также используют jQuery.
Недавно я также видел материал html5 для чатов: http://weevilgenius.net/2010/10/html-5-websocket-chat-demo/.Но я серьезно никогда бы не пошел с такой новой технологией для бизнес-сайта.