- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть проект, к которому в шапку надо подклеить несколько динамических блоков.
При этом это должны быть как баннеры, так и блоки ротация которых происходит скажем "ежечасно".
Вопрос: как лучше это дело организовать технически ?
Т.е. как организовать вставку блоков в страницу.
Если делать в php, то каждый раз будет вызываться для генерации страницы,
учитывая наличие довольно большого объема статики - это как-то "не очень".
Если делать в JS, то есть сомненье как это будет все "обкатываться" на
разных браузерах и мобильниках итп
Был еще какой-то include на уровне html, но что-то не найду в новых спецификациях,
депрекейтед небось...
Если делать в php, то каждый раз будет вызываться для генерации страницы,
учитывая наличие довольно большого объема статики - это как-то "не очень".
Большого это на сколько? У меня порядка 50Тб файлов на серверах и все они прошли через php обработчики.
Большая посещаемость? Скрипт ротации баннеров/блоков выдержит и сотни миллионов запросов, выдержит ли другое железо?
Так что все ваши как-то "не очень" не более чем предположения.
Делайте на том, на чем умеете и разбираетесь!
Большой объемстатики - это 40-50% от общего объема.
И количество терабайт тут непричем, не терабайтами мы тут меряться по-моему собрались.
У меня не предположение, у меня факты как-бы собраны, меня интересовало в основном
"а как люди находящиеся в мейнстриме решают эту проблему".
Оказывается "как умеют".
Можно использовать DFP Гугла как ротатор для баннеров. По итогу - снимаете нагрузку с себя за счет CDN DoubleClick.
Если делать в php, то каждый раз будет вызываться для генерации страницы,
учитывая наличие довольно большого объема статики - это как-то "не очень".
страница php или html?
Там кода-то надо - кот наплакал, дольше адреса баннеров вставлять
Есть и то и другое.
Вопрос не в написании трех строк кода, вопрос в том, как лучше.
Там вон сверху уже подсказывают неочевидные и интересные пути.
Большой объемстатики - это 40-50% от общего объема.
И количество терабайт тут непричем, не терабайтами мы тут меряться по-моему собрались.
У меня не предположение, у меня факты как-бы собраны, меня интересовало в основном
"а как люди находящиеся в мейнстриме решают эту проблему".
Оказывается "как умеют".
Нужно просто определится что именно вам нужно и на чем вы сможете это реализовать.
В данном примере абсолютно все равно реализовывать это на php или на JS. Можно даже и в связке. Написать php скриптик который будет выдавать случайные (нужные) баннеры и запрашивать их через JS.
+ в php в том, что можно кэшировать вывод что бы не делать миллионны одинаковых запросов для одного и того же результата.
+ JS в том, что баннеры можно менять аяксом не перезагружая страницы.