- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Эти 2 вопроса меня мучают уже пару дней )))
1) Почему почти все (а может и не почти) кому надо обработчик bbcode пишут свои костыли (и я тоже так делаю), а не юзают готовое имеющееся в php http://php.net/manual/ru/function.bbcode-create.php ? узнал о данной функции только сейчас. Она не популярна только изза того, что ее нету на сервере по умолчанию?
2) Почему bbcode большинство так и хранят в базе, а обрабатывают его на лету каждый раз при отдаче контента? Это же самая ресурсоемкая идея. Я храню 2 варианта: оригинал и обработанный в html.
:popcorn: кто что скажет, товарищи говнокодеры и программисты?
Почему bbcode большинство так и хранят в базе
Попробую догадаться: чтобы писатель смог редактировать своё писание?
Попробую догадаться: чтобы писатель смог редактировать своё писание?
Так любой текстовый редактор редактирует ббкоды вроде...
Или я чего-то не понял :)
P.S. Я вообще до сих пор боюсь людям html редакторы сувать :) Поди пойми, что там у них в коде зашито 🤪
Sitealert, для редактирования есть исходник в bbcode, а отдавать в браузер готовый html.
ziliboba0213, большинство php функций обработки bbcode которые валяются в нете подвержены xss. Так что в итоге можно и после bbcode получить уязвимостей.
ziliboba0213, большинство php функций обработки bbcode которые валяются в нете подвержены xss. Так что в итоге можно и после bbcode получить уязвимостей.
Так trim, stripslashes, strip_tags и mysql_escape_string, по возможности с htmlspecialchars не спасают?
Я просто не силен в этом всем :) Как то нашел их, функцию написал, и проверяю входящие данные через это всё :)
ziliboba0213, это спасет от атак на базу и сервер, а вот js xss для атак на юзера (браузер) часто прокатывает на ура.
1) Не знают. Я тоже не знал и знать не хочу :)
2) Потому что BBCode использщуются преимущественно на форумах. А форум — это не простыня HTML, а отдельные единицы — посты.
Которые должны так же легко редактироваться, как и создаваться.
Редактор, транслирующий обратно HTML в BBCode — какая-то не к месту сложная и глючная вещь. Тем более, как раз стандартизированы редакторы, к одному движку их кастомно прикручивают совершенно разные.
Есть ещё один нюанс. Каждому нужен свой набор BBCode, со своими видоизменениями в отображении. А так же уникальные коды.