Задать вопрос
@KuzmenkoArtem

Задача с подсчетом количества хитов banner.php?

Как-то на хабре проскакивала статься
3 задачи, которые отсеивают 9 из 10 «Senior PHP» к...
Как бы вы решили задачу номер 1 ?
  • Вопрос задан
  • 404 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@IceJOKER
Web/Android developer
1. Если нужны манипуляции(возможность сделать выборку основываясь на каком-то поле и т.д.), то:
MySQL

banner_hits
id | banner_id | pubdate | user_ip

А если нужен просто increment, то что-нибудь из NoSQL

2. Обычно юзаю всякие панели, в ручную не писал cron(о чем сейчас задумался и решил выучить).

3.
books
id | name | description...
authors
id | name...
binds - самое простое и первое, что пришло в голову
author_id | book_id

а запрос будет выглядеть как-то так:
SELECT b.name, COUNT(a.id) as count_authors FROM
books b 
INNER JOIN binds bi ON bi.book_id = b.id
INNER JOIN authors a ON bi.author_id = a.id
GROUP BY(b.name)
HAVING count_authors >= 3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽