У меня есть блог и есть кнопке "Еще" при нажатии на которую с помощью ajax из бд достаются (естественно через обработчик) статьи (и т.д.).
Скажите, можно ли в этой ситуации использовать websocket? Или вы можете посоветовать другие более защищенные способы асинхронно подгружать данные из бд?
WebSockets в теории лишь смогут обеспечить более низкие нагрузки, за счет отсутствия издержек на установление соединения в процессе работы. В целом же в контексте задачи смысла в них не так много.
Простой ajax-запрос, а websocket, в основном, для обратной задачи - когда нужно с сервера передать какую то команду на открытую страницу, а страница уже дёргает данные по ajax с сервера. Это, конечно, если вы не пишите что то типа онлайн чата.