- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я так понимаю для этого нужно распарсить HTML. С помощью определённого алгоритма определить возможные места вставки и самые оптимальные из них. Закешировать. Правильно?
Так вот какой самый правильный метод парсинга html на php? Существуют десятки библиотек. Можно свой велосипед сделать. Но как правильней всего?
Нич-чё непонятно. Вам чего надо сделать: рекламу вставить или HTML распарсить?
То есть я так понимаю, что если я сделал сайт, то знаю его структуру и исходя из этого могу определить блоки, куда можно что-то вставить. Зачем тогда что-то парсить?
Для DLE у Хортицы плагин был.
Нич-чё непонятно. Вам чего надо сделать: рекламу вставить или HTML распарсить?
То есть я так понимаю, что если я сделал сайт, то знаю его структуру и исходя из этого могу определить блоки, куда можно что-то вставить. Зачем тогда что-то парсить?
Внутри текста засунуть рекламу. Не вручную же её бить на блоки.
PHP Simple HTML DOM Parser подойдёт? Или PHPQuery?
serval, автоматом можно отсчитать первые 3 абзаца, например, и вставить после 3го. Можно это сделать свойствами jQuery (я бы делал так), либо свойствами сервера.
либо можно это сделать на стороне сервера опять же, добавляя в статьи в нужном месте какой-нибудь <!--advhere--> и заменяя его при выводе
разумнее найти середину текста и там разрыв абзацев, дивов или прост перенос строк (в зависимости от того, какая структура поста) и просто вставить, кешировать нет смысла. это простая задача.
вы бы движок показали сначала - вам бы предметно и посоветовали
вы бы движок показали сначала - вам бы предметно и посоветовали
По моему движку совершенно нет никакого дела до содержимого статьи. Разве что могут существовать уже написанные для этого модули.
постчитать кол-во букв
разделить на 2/3/4 (в зависимости от задачи)
найти ближайший тег P/div/span/ul etc.
воткнуть код рекламы
постчитать кол-во букв
разделить на 2/3/4 (в зависимости от задачи)
найти ближайший тег P/div/span/ul etc.
воткнуть код рекламы
В принципе тоже вариант, чтобы не заморачиваться с парсингом. Размер кода сокращается в десятки раз.
Что за CMS? Под Wordpress есть куча готовых решений
Самописная.