Я вот решил добавить emoji на сайт, но не знаю как лучше. Первое что пришло в голову -- на сервере менять код смайлика на <i class="emoji emoji-*"></i> и заносить в базу данных.
Вроде все было хорошо, но потом обнаружил ошибку: в поле разрешено вводить 255 символов, а после замены на смайлики, длина увеличивалась и MySQL резал лишние символы.
После этого появилась идея менять код смайлика на изображения после доставания текста из базы, но, думаю, что если будет много полей, будет великая нагрузка на сервер.
Можно ли JS использовать, чтобы заменять на смайлы? Или это непрактично?
Посоветуйте, как лучше это все организовать.
И еще вопрос: как отображать смайлики в Input или textarea?
Спасибо.