Задать вопрос
  • Как показать закрытое видео youtube на своем web сайте?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    нет у ютуба нет такой возможности.
    То что Вам нужно есть у https://boomstream.com/ru/, но в отличии от youtube там придется денежку платить. Но я так понимаю, Вы планируете монетизировать показы - тогда вкладываете то что берет boomstream в стоимость и дело в шляпе.
    Ответ написан
    2 комментария
  • Категоризация данных. Как сделать по уму?

    webinar
    @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я так понимаю можно просто делать like запрос по ".jpg" например. А по уму таблица должна быть:
    id | file_name | file_type
    где в file_type уже будут цифры, которые будут означать "mp3","jpeg",'gif' и все остальное
    Ответ написан
    Комментировать
  • Влияют ли картинки на продвижение?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Влияют ли уникальные картинки на продвижение?

    есть такие слухи, подтверждение экспериментом не встречал (возможно есть, но верить стоит эксперименту, а не такому же как я писаке на форуме). Добавлю мое мнение (тоже не проверенное) - если и влияют то крайне незначительно. Все статьи на тему, как правило не о позициях сайта в поиске, а о позициях картинок в поиске по картинкам. А это совсем другая история.
    Если так, то купив для сайта картинки со стока они не будут ли приравнены поисковыми системами к картинкам взятым из гугла?

    на тех сайтах они с вотермарком, или маленького размера, так что Ваши будут или другими или приоритетными. Но повторюсь, на позиции самого сайта в обычном поиске это вряд ли повлияет.

    Когда речь о интернет магазине, то фото в принципе должно быть одинаковое у всех, так как товар один и тот же. Та же песня и с характеристиками товара, пытаться сделать из них уникальный текст - это борьба с ветряной мельницей.
    Ответ написан
    Комментировать
  • Как добавить проверку?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    if(empty($this->image)){
    //выполнится код, если:
    //"" (пустая строка)
    //0 (целое число)
    //0.0 (дробное число)
    //"0" (строка)
    //NULL
    //FALSE
    //array() (пустой массив)
    //$var; (переменная объявлена, но не имеет значения)
    }
    Ответ написан
  • Как найти и обернуть в тег нужное слово?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Можно просто библиотеку для markup использовать:
    https://github.com/adammark/Markup.js
    Пойдет?
    Ответ написан
    Комментировать
  • Простая длинная тень css?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    не совсем понятно, что значит длинная, но вот
    https://jsfiddle.net/ppc0heLe/
    Ответ написан
  • Как в Yii2 настроить фильтры выборки должным образом?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    делаете форму, в ней инпуты, которые нужны, обворачиваете в pjax, при клике отправляете форму. Результаты тоже обворачиваем в pjax и в конфиге pjax указываем какой контейнер обновлять.
    Ответ написан
    Комментировать
  • Как организовать web видеоконференцию?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    казалось бы что проще

    практически все проще, чем видеоконференция

    Можно взять что-то готовое, для вебинаров, но будет не у Вас на сервере, но на сайт вставить можно. Например:
    https://boomstream.com/ru/
    https://www.imind.ru/

    тоже занимался этим вопросом недавно, ща работы навалило закинул, так что если найдете удобное решение - скиньте, буду благодарен
    Ответ написан
    Комментировать
  • Паралельно изучение двух технологий программирования?

    webinar
    @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    на работе платят 100$

    а зачем Вы туда ходите?

    фрилансах максимум подымал до 400$

    если не ходить на работу за 100$, хотя какая это работа, это кружок рабов. Так вот больше будет время на фриланс и больше будет денег.

    Мне работу нормальную не предлагают

    ее ни кому не предлагают. Ее в объявлениях размещают. Например тут: https://moikrug.ru


    Из того что я знаю
    - HTML CSS
    - Boostrap
    - PHP
    - WordPress

    добавить js и можно верстальщиком работать. WP - стрёмная штука. Не сам wp. Речь о том, что сделать сайт на wp может каждый школьник и сисАдмин, и берут за это смешные деньги, как следствие сайты на wp стоят дешевле, чем могли бы. Так что надо изучать то, что не под силу 12-ти летним.

    Вообще мне посоветовали выучить нормальный язык JAVA или C#

    С Вашим стеком, есть смысл довести до ума то, что Вы уже знаете. Это быстрее, чем изучить JAVA или C#. Вы же уже зарабатываете на фрилансе, осталось только увеличить скил, добавить в стек полезных и современных технологий и фриланс даст больше, чем сейчас. Уверен, что в ПриватБанке Вы не заработает столько сколько на фрилансе. А вырасти там в тим лида сможете не скоро. У Вас уже есть портфолио и профессия, хоть и на низком уровне, но есть. Не слушайте олигофренов. Тут еще не понятно будет ли завтра ПриватБанк, в каком виде. У них же it это отдельная компания и насколько я знаю она не принадлежит Привату. Там все очень весело. Если зп дадут в 1000$ - смысл есть, если те же 400 -смысл? А фриланс это стабильность, правда работать надо много.
    Ответ написан
    5 комментариев
  • Yii2. Как отменить правило валидации для конкретного элемента?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    $lang["non_image"] - очень смущает этот массив, но это так по ходу паровоза, влиять не должно.
    А вот почему у Вас правила валидации оказались в масcиве 'image' => [ Покажите полный код модели.
    Ответ написан
    Комментировать
  • Как проверить переменную объекта на существование?

    webinar
    @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    php < 7
    public function test($param1) {
        return (isset($param1))?$param1:'не заданно';
    }


    php > 7
    public function test($param1) {
        return $param1 ?? 'не заданно';
    }
    Ответ написан
    Комментировать
  • Градация разработчика?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    иногда я не понимаю, что я делаю и почему это работает

    Вы что-то делаете, а это уже хорошо. Остальное со временем

    Слышал о градации программистов на junior, midle, senior.

    Все о ней слышали, вот бы кто стандартизировал, но нет. Скорее всего все выглядит так:
    0% начал учить
    где-то тут junior превращается в midle
    50% пол пути до гуру
    где-то тут midle превращается в senior
    100% гуру (недостижимая отметка)
    Это как с бабочкой, разве можно определить момент, когда она уже не гусеница и точно бабочка.
    Ответ написан
    Комментировать
  • Как зафиксировать div блок поверх изображения в background, в нужном месте?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Высчитать координаты без js не получится, потому что у Вас
    background-size: cover;
    Либо меняйте тип масштабирования background или используйте js для расчета координат.
    ПС: огонь выглядит странно, его точно надо сменить. Но думаю Вы этот для теста взяли.
    Ответ написан
    2 комментария
  • Как задать индентификатор файла при загрузке через AJAX, который вызывается в цикле?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    посылайте их по очереди, последовательно, вот Вам и будет идентификатор загрузки. Да и сервер с меньшей вероятностью таймаут поймает.
    Ответ написан
    Комментировать
  • В каком формате сделать расписание занятий?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    1 вариант: txt файл (или любой другой csv например) на сервере, парсим его, строим расписание, закидываем по ftp
    2 вариант: сделать миниадминку для добавления данных. Хранить можно как в базе, так и в файле.
    Ответ написан
    Комментировать
  • Много форма комментариев на одной страице?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    echo Comments::widget
    - это не подключение модуля, а вывод виджета
    Почему так?

    видимо потому что у Вас в $item['id'] всегда единица. Либо виджет кривой. Покажите код (весь цикл), что бы можно было о чем-то говорить
    Ответ написан
    Комментировать
  • Как выводить id модели в зашифрованном виде на фронт?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Расшифровка нужна? Если нет, то можно банально
    $hash = md5($model->id.$secret);
    Ответ написан
  • Как стать менеджером проекта?Как писать ТЗ и что нужно для этого?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    1. Нужно иметь опыт разработки, не обязательно именно разработчиком, но надо понимать как это все работает, по каким этапам, где узкие места и т.д.
    2. Нужно иметь организаторские способности
    3. Нужно прочитать кучку литературы на тему "управление проектами", "менеджмент" и т.д.
    4. Нужно понять, что ТЗ - это лишь малая часть того, что делает менеджер проекта. Мало того именно он решает, какое будет ТЗ (а они бываю разные).
    Вот и все. думаю за 1-2 года можно осилить

    Тут еще надо отметить, что не все "менеджеры проектов", таковыми являются. Руководитель может придумать любую должность и назвать ее как попало. Зачастую люди выполняют роль "аккаунт менеджера", а не "менеджера проекта", но что бы они не увольнялись при небольших зарплатах, должность называют иначе "менеджер проекта", "директор по развитию" и т.д. Я много таких "директоров" встречал, которые получают по 30k рублей и гордятся должностью. Да и сам когда-то был "начальником коммерческого отдела" ))) Так что более уместно было бы описать Ваши должностные обязанности, а не название должности.
    Ответ написан
    1 комментарий
  • Как организовать управление статьями кастомных страниц для пользователей?

    webinar
    @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Есть вещи, которые наверняка можно реализовать в готовой cms, но это весьма странное решение.
    Есть стандартная задача - берем готовую cms
    Есть не стандартная задача - пишем под нее cms
    У Вам явно будет серьезный RBAC, кроме этого есть не особо стандартные сущности. Реализовать это в рамках wp можно, но через мат, и напильник. Зачем?
    Ответ написан
  • Почему некоторые браузеры не воспринимают сертифкат безопасности?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    https требует наличия сертификата на сервере. Его может не быть вовсе или он может быть истекший или не валидный. Так что причин много. Замечал, что яблочные устройства особенно нервно относятся к сертификатам, так что если заходите с откушеного яблока, то список причин пополнят переадресации и магнитные бури, плохое настроение разработчиков Вашей версии прошивки и т.д. На остальных устройствах, которые делали не ради "продать подороже", а ради "что бы работало" - только первые три варианта.
    Ответ написан
    Комментировать