Alexandrc> Есть у меня подозрение, что это связано со ссылками на интерфакс, т.к. вместо предпросмотра появилось сообщение о тайм-ауте.
Всё не соберусь сделать обработку сообщений в два прохода. Сразу делать только быстрые операции (типа, форматирования) и в таком виде отдавать. А потом уже фоновой задачей делать всё ресурсоёмкое, в т.ч. связанное с внешними сайтами. И уже после завершения — обновлять постинг. Что касается серверной части тут проблемы нет. Проблема как это клиенту корректно и удобно отдать. А то, пока всё в фоне крутится, и авторе результата может не увидеть, и кто-то из быстро зашедших на обновление читателей может старый вариант увидеть. Можно, конечно, ставить анимированные часики и дописывать «сообщение обрабатывается, загляните через минутку», но это не особо красиво и тогда уже нужно автоматизировать, чтобы оно само обновилось в браузере, даже без перезагрузки страницы. А вот тут уже нужно ковыряться, из-за чего браться за работу лениво