Добрый день форумчане. Прошу поделиться опытом или домыслами, рекомендациями по теме хранения и вывода на страницу пользовательского HTML. То есть на сайте есть визуальный редактор, пользователи через него добавляют контент, как например здесь сообщения. Ключевые моменты 1. Как реализовать ограничение максимальной длинны контента? 2. Загрузка и вставка фото (пока не нашел ни одного редактора, где нормально реализована подобная функция. 3 Какому редактору отдать педпочтение, можно платные 4. Как валидировать, безопасно хранить и выводить контент на страницу, упор на безопасность, ну и что бы верстка не уехала. Всем заранее спасибо и хорошего дня!
1. в гугле ответ 2. Любой, у которого реализована фишка. Список в гугле. 3. Отдать предпочтению рукам и мозгам. 4. Правильно валидировать. Можно обеими. Заранее не за что и вечер кстати после 18:00
Зависит от системы для которой пишешь. Для Wordpress реализовывал проект фронтенд редактора, за основу брал EditorJS (https://editorjs.io/) - прикольная штучка, реализован вариант с погрузкой картинки, в крайнем случае можно дописать на JS (я под WP дописывал). Если не нужно замороченного, можно взять классику TinyMCE (https://www.tiny.cloud/), например. Дальше гугл в помощь - WYSIWYG editor - разработок много. По валидации - зависит от системы - например, под WP легко встроенными инструментами ограничить ввод тегов своим списком. Под своей системой смотри что у тебя есть. Если нет встроенных инструментов, в php есть масса замечательных вещей.