Задать вопрос
Профиль пользователя заблокирован сроком с 17 мая 2024 г. по 17 мая 2025 г. по причине: нарушение правил сайта
  • Как рассчитывается стоимость рекламы на сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Кол-во показов - это сумма 2-х параметров, один из которых - никак не проверяем:
    1. кол-во реальных показов
    2. накрутка
    Например, реальных: 100, накрутка: +300, в отчёте у Вас: 400, списали: 1000р.
    (также, есть предел накрутки, он тоже рассчитывается!)

    Проверяемый параметр - только средневзвешенная конверсия: т.е. процент возврата от потраченных средств за указанный временной интервал при равных условиях публикации.
    Для "грубой" проверки конверсии (на одной площадке) - обычно достаточно 2-х недель, но для получения полной картины "отдачи" от площадки - лучше использовать 4x2 (четыре сезонных временных периода по 2 недели в каждом).
    У надёжных сервисов - минимальный период заказа размещения рекламы: 2-е недели.
    Ответ написан
    Комментировать
  • Как рассчитывается стоимость рекламы на сайте?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    крутилка у Хабра старается показывать разную рекламу одному юзеру (оно и понятно, охват аудитории, CTR/PM/ROI выше)

    но

    если рекламодетелей мало, а страниц юзер смотрит много, он увидит ваш баннер несолько раз

    вот эти несколько раз и есть несколько показов, 1000 которых стоят 400 рублей
    Ответ написан
    Комментировать
  • В каком формате сделать ответ API?

    $data = intval(file_get_contents('http://www.site.com/?key=123&query=abcd&format=xml'));
    $data = intval(file_get_contents('http://www.site.com/?key=123&query=abcd&format=json'));
    $data = intval(file_get_contents('http://www.site.com/?key=123&query=abcd&format=html'));
    и т д
    Ответ написан
    8 комментариев
  • Как быстро поднимать сервер по нагрузке?

    opium
    @opium
    Просто люблю качественно работать
    универсальных решений нет у всех провайдеров свои апи
    а так простой алгоритм подымаешь нужное количество впс с образа и на каждом запускаешь вычисления
    Ответ написан
    3 комментария
  • Как быстро поднимать сервер по нагрузке?

    @Fixid
    Готового универсально решения нет.
    У амазон есть хороший API для поднятия и настройки инстанса (1-10 мин)
    У азура API похуже, но так же можно.
    Поднимите на своем vps свой api который будет самостоятельно поднимать vm в нужном облаке
    Ответ написан
    Комментировать
  • Как обрабатывают ошибки в классах?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1) ошибки происходят не в классах. Разберитесь в чем разница между объектами и классами, что есть что и что для чего.

    2) исключения.
    Ответ написан
    Комментировать
  • Какова иерархия в компании веб студии?

    khipster
    @khipster
    От такого обилия руководителей невольно вспомнилось macode.ru
    Ответ написан
    2 комментария
  • Error Number: 1146 Table doesn't exist как решить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В отсутствии таблицы `ridehost`.`tbl_user`
    Ваш К.О.
    Ответ написан
    2 комментария
  • Воровство дизайна, что будет?

    Sanes
    @Sanes
    Будет стыдно. Или нет?
    Ответ написан
    Комментировать
  • Воровство дизайна, что будет?

    serjikz
    @serjikz
    web-developer
    По собственному опыту - в интернете делается поуши копий сайтов. Страшно представить сколько копируется каждый день. Особенно видно по Landing Page для сезонных товаров всяких. Кто-то скопировал у кого-то потом у этого тоже скопировали и тд и тп, а потом поди докажи, что ты это вообще копировал, а не сам делал. Но это относительно LP.
    На счет больших и известных сайтов (скопировать хабр к примеру) - я бы не брался за такую работу если там полная копия. Почему? Это бредятина и заказчик псих, нет ни денег ни ж... поднимать не хочет чтоб своё что-то сделать, а с такими заказчиками терпеть не могу работать.
    Если с основательным количеством переделок - это уже не копия, а скажем так рерайт)) За него же не сажают в тюрьму))
    Ответ написан
    Комментировать
  • Воровство дизайна, что будет?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    как повезет

    если заказ из США, и донор там же, то может не повезти, но порядок сумм от 100к, вряд ли у вас такой заказчик

    в РФ в суде все что не фото - маловероятно, что прокатит, хотя - за диз сайта все же подать могут
    Ответ написан
    7 комментариев
  • Воровство дизайна, что будет?

    @doctorcat
    На практике - нет. Мне поступало на почту много жалоб, в частности и по поводу снятия целых страниц сайтов с css картинками и всем остальным с минимальными изменениями, и то меняли только для того чтобы под нас индексировалось. Угрожать могут, а на практике ничего не доказать.
    Ответ написан
    3 комментария
  • Какие существуют способы проверки php функции mail() на отправку письма?

    mihdan
    @mihdan
    WordPress-евангелист, ведущий РНР - разработчик
    Самым распространенным вариантом является библиотека PHPMailer, не привязанная к конкретному фреймворку. Умеет SMTP, Inline Attachments и прочие плюшки. Заведите ящик где-нить на Яндексе и используйте их smtp.yandex.ru сервер
    Ответ написан
    Комментировать
  • Какие существуют способы проверки php функции mail() на отправку письма?

    @remzalp
    Программер чего попало на чем попало
    Самый простой вариант решения проблемы - использовать внешний SMTP сервер (гугл, яндекс?) и библиотеку отправки писем через SMTP.

    В этом случае как минимум часть ошибок уровня smtp сервера будет получена.
    Ответ написан
    Комментировать
  • Немного про замыкания в PHP?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    А каковы границы тут ?


    А тут никто никуда не ходит вообще. У вас есть скоуп функции и наружу вы ходить не можете. Вы можете снаружи прокидывать нужные переменные в скоуп вашего замыкания (use ($tax, &$total)). То есть вы просто даете вашему замыканию попользоваться этими переменными.

    Вернемся к "амперсанту". По умолчанию же все переменные передаются по значению, что означает что наша анонимная функция не может их изменить, туда просто скопируются значения. Амперсант же означает, что переменная $total будет передана внутрь замыкания по ссылке. В итоге вы меняеете эту переменную.

    p.s.
    Но в вашем случае в этом нет ровным счетом никакого смысла. Если вам надо просто сумму посчитать - вам стоит использовать функцию array_reduce, правда тогда придется изменить еще и способ, как вы храните ваши "продукты". А еще вот эта штука:

    $pricePerItem = constant(__CLASS__ . "::PRICE_" .
                        strtoupper($product));


    Попахивает "дурными решениями". Пощадите тех, кто будет работать с вашим кодом через пол года (даже себя самого). Код должен быть не "коротким" а "понятным". Код чаще читают чем пишут. Все должно быть не двусмысленно, выражать что вы хотели сделать и не требовать комментариев (а все что требует комментариев выносится в приватные методы с адекватным названием).
    Ответ написан
    5 комментариев
  • Upwork: You refunded $xxxx to *project_name*. Что это такое?

    opium
    @opium
    Просто люблю качественно работать
    Не прошел биллинг с заказчика и апворк отозвал ваши деньги, если клиент хороший то на следующей неделе у него забилится и все пройдет нормально
    Ответ написан
    8 комментариев
  • Каким должен быть контрольный список знаний для Junior PHP(2016)?

    AleksDesker
    @AleksDesker
    Похоже на российские тендеры - как будто написано под конкретного человека, чтоб взять на работу только его и никого больше, сложно найти второго такого у которого будет совпадать IDE в котором он редактирует код, социальные сеточки, настолько категоричный отказ воспринимать PHP как интерпретатор, которым его задумывал создатель и т.п. Пара хороших пунктов есть, но больше мимо и многое не упомянуто ... я бы джуниора в первую очередь про SQL-injection спросил или хотя бы про базовый синтаксис INSERT-a, тут на тему БД вообще ничего нет, при том, что есть требование ORM и фреймворка.
    Ответ написан
    3 комментария
  • Каким должен быть контрольный список знаний для Junior PHP(2016)?

    1. Слово "прочее" я бы заменил на "будет плюсом"
    2. Слова "паттерны проектирования" заменил бы на "желательно знать" или "иметь представление". Хотя "паттерн проектирования" --- отвратительный англицизм (для текста вакансии).
    3. "..., не пугаться большой вложенности" --- большой вложенности как-раз таки стоит пугаться.
    4. "понимать, что в PHP всё является выражением" --- не понял что имеет ввиду автор.
    5. "понимать, что PHP - компилируемый язык" --- чушь!
    6. "знать все циклы и управляющие конструкции языка кроме goto" --- почему обделили goto? Почему бы не знать об этой конструкции?
    7. "знакомство хотя бы с одним современным фреймворком" --- это скорее для мидла


    Всё остальное, да, это для джуна.
    А вообще, есть стойкое ощущение, что автор троллит.
    Ответ написан
    1 комментарий
  • Какой жёсткий диск надёжнее?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    Никакой разницы, всё равно сдохнет.

    Делайте бекапы, а диск возьмите тот, на который гарантия даётся подольше - хоть на новый заменят бесплатно. Только шибко не переплачивайте за гарантию, если диск +1 год гарантии и стоит в два раза дороже - не стоит.
    Ответ написан
    Комментировать