Что касается фреймворка, вы можете использовать любую из хороших фреймворков, и я не буду вдаваться в дебаты о фреймворке, поэтому давайте просто посмотрим, что будет практичным с точки зрения обработки очереди:
- Zend Framework имеет Zend_Queue , который предоставляет вам адаптеры для Apache ActiveMQ, базы данных, Memcache, Zend Server и массива (для тестирования).Это довольно хороший набор функций из коробки, и вы можете расширить его, чтобы обернуть любой другой инструмент управления очередью.
- В этом сообщении в блоге рассказывается о реализации beanstalkd с Symfony2 framework
- Обертывание инструмента linux - это еще один вариант
Таким образом, существует множество вариантов, единственный конкретный совет, который я бы дал, это не совершать ошибку при реализациисистема очередей с реляционной базой данных .
Если это не отвечает на ваш вопрос, я думаю, вы должны предоставить нам более подробную информацию о ваших требованиях.