• Как в модуле yii2 подключить картинки?

    ap0stal
    @ap0stal
    Web-разработчик
    В представлении:
    <?php
    $bundle = $this->getAssetManager()->getBundle('app\modules\user\assets\AppAsset'); // получить бандл
    ?>

    Вывод картинки:
    <?= Html::img($bundle->baseUrl . "/img/find_user.png", ['class' => 'user-image img-responsive'])?>
    Ответ написан
    6 комментариев
  • Какую CMS выбрать для создания сайтов на заказ?

    Sanes
    @Sanes
    Если знаете Yii2, то на нём и делайте.
    Ответ написан
    Комментировать
  • Какие проблемы решает качественный дизайн сайта?

    vilka_2009
    @vilka_2009
    Верстаю
    Я думаю ты вообще не с той колокольни смотришь на ситуацию. Проблема любого начинающего менеджера-продажника в том, что он думает, что продать можно только тогда, когда предлагаешь человеку то, что он купил бы. А ты попробуй продать то, что понравилось бы людям, посетителям сайта. Представь себя целевой аудиторией.
    1) Спроси себя, как ты относишься к сайтам, особенно данной тематики? Цепляет ли тебя сайт, если у него качественный продуманный дизайн? Сравни с другими "некачественными". Отсюда ты почерпнешь какие проблемы можно решить дизайном.
    2) Дальше спроси себя, если у сайта будет хороший дизайн, как бы ты им пользовался? Как часто заходил бы? Как долго на нем был бы? И т.п. Отсюда ты почерпнешь выгоды.
    3) Если тебе плевать на дизайн сайтов, то забей на него и иди продавать то, что тебе нравится.
    Ответ написан
    Комментировать
  • Можно ли автоматически раскрашивать фотографии по образцу?

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

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Привлечение внимания

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

    Тут вообще мимо. Меньший показатель отказов - допускаю. Но опять таки - "адаптивный дизайн" это вопрос верстки, при чем тут дизайн?

    А теперь как реально выглядит ответ на вопрос:
    Какие проблемы решает качественный дизайн сайта?

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

    @Insayt
    Ну тут надо уточнить, что дизайн сайтов/приложений не является продуктом. Это услуга.
    "Картошка" - это продукт. "Доставка картошки" - это услуга. Вы предоставляете услуги, соответственно ставить вопросы надо исходя из понимая этого.

    Бизнес выбирает поставщика услуг по нескольким пунктам:
    1. Доступность - важно что бы было легко вас найти.
    2. Понимание проблем клиента - важно что бы поставщик услуг четко понимал как его деятельность скажется на нашем бизнесе.
    3. Скорость реакции сотрудников и их вежливость - тут думаю все понятно, если на email отвечают неделями и на от*бись, то такой поставщик услуг не получит заказ.


    В контексте вашего вопроса речь идёт о "Понимании проблем клиента".
    И тут важнее не написать большой список, а выбрать конкретный пункт и давить на него. Объясню:

    1. Увеличение продаж - на этот пункт вы влияете очень косвенно (ниже объясню почему). Потребитель больше будет смотреть на цену и скорость доставки, чем на форму кнопочки "Перейти в корзину".
    2. Привлечение внимания - это тоже не ваша работа. Привлекают внимание маркетологи. Клиент даст рекламу в директ, и она будет привлекать внимание. Если вы занимаетесь дизайном рекламных баннеров, то тогда можно говорить о привлечении внимания, но в контексте вашей деятельности вы привлечением внимания к продукту/услуге заказчика не занимаетесь.
    3. Большая конкурентоспособность/отстройка от конкурентов - это тоже не про вас. Конкурентоспособность никак не соотносится с визуальной составляющей. Вы можете сделать идеальную упаковку для пиццы, но если её везут 3 часа, то никакой конкурентоспособности быть не может.
    Отстройка от конкурентов - это тоже не про вас. Немного погуглите про то что такое "отстройка от конкурентов", и поймете это. Отстраиваются на уровне позиционирования и бизнес процессов. Например вы открыли магазин продуктов возле дома. Через пол года рядом открывается пятерочка. Вы начинаете проседать по доходам, потому что пятерка дает лучшую выходную цену для клиента, и тогда вы решаете отстроится от конкурента, убираете весь ассортимент и становитесь магазином "Колбасы от Васи". И расставляете на прилавке 1 вид продукта, но в широком ассортименте, который пятерочка никак не может себе позволить, потому что им не выгодно иметь широкий ассортимент одной товарной позиции. Вот это и есть отстройка.

    А теперь к важному. Продавайте "Повышение конверсии". И только это.
    Бизнес делает рекламу, тратит на это деньги, и тут появляетесь вы и говорите, мы можем сделать новый дизайн вашего сайта, уменьшить "боль" потребителя от использования, что повысит вашу конверсию на N процентов + увеличит кол-во повторных заказов от существующих клиентов. Повышение конверсии даст большую эффективность вашим рекламным затратам, потому что вы можете потратить 100500 миллионов денег, но если вся реклама будет вести на непродуманный, некрасивый и абсолютно неюзабельный лендинг - ваши деньги вылетят в трубу. Такая постановка вопроса будет очень понятна любому бизнесу.

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

    solotony
    @solotony
    покоряю пик Балмера
    стать практиком. делать реальную работу. можно на себя, можно на клиента.
    Ответ написан
    Комментировать
  • Как выбраться из теоретика?

    DarthJS
    @DarthJS
    Как уже все написали - кодить кодить и еще раз кодить . Из своего опыта: у меня такой проблемы не было, я сразу стал кодить. Задаешься целью сделать простое приложение. Я решил помочь человеку, который записывал на листике какие-то данные и искал совпадения. Я подумал, могу помочь ему и стал кодить. Сделал без фреймворков, даже без джейквери на чисто JS, коряво и в одном файле. Зато оно работало! Я просто по мере поступления проблем искал ответы. Уже после того как написал и оно работало стал интересоваться как можно его улучшить с точки зрения правильного написания кода. Вот так. Так же как вариант взять книгу, в которой попунктно создается приложение - читать и повторять плюс обязательно отсебятины. ! Успехов
    Ответ написан
    Комментировать
  • Как выбраться из теоретика?

    У меня была такая же проблема и нужно просто начать писать код, желательно что-то своё. Писать свое велосипеды, слайдеры, пытаться повторить что то сложное. Кстати лучше пытаться делать что посложнее тк одновременно будешь и закреплять на практике что знаешь и нагугливать новые знания( и тут же их применять). Я сам далеко не про и только учусь, но был период когда я вроде и знаю теорию, всё понимаю, но когда нужно что-то сделать САМОМУ, то сразу ступор что-как-где.Причем когда смотришь реализацию, то все понятно и не понимаешь как сам не допер.
    Ответ написан
    1 комментарий
  • Какие вопросы стоит задать разработчику онлайн магазина на WP Woocommerce что бы убедиться в его компетентности?

    @awesomer
    Нормальный человек не будет делать быстрый интернет магазин на Wordpress.
    Есть же специализированные решения. И они прекрасно сочетаются вместе с уже имеющимся вашим сайтом Wordpress.
    Ответ написан
  • Какой хороший учебник/видеокурс по php вы можете посоветовать?

    dimovich85
    @dimovich85
    https://u-academy.net/
    Я много раз советовал вот этого преподавателя: https://www.youtube.com/user/dmitrylavr/playlists
    Посмотрите, как он ведет, что советует, если понравится, то там на его сайте есть курсы и по php, для разного уровня начальных знаний.
    Ответ написан
    Комментировать
  • Как установить yii 2 на openserver?

    NoizeMC
    @NoizeMC
    junior PHP (Yii2) разработчик
    Понимаю, что вопрос был задан давно, но поиск все еще приводит на эту страницу. Сегодня начал изучать yii2 и столкнулся с той же проблемой. Возможно, кому-то поможет.

    Решение же оказалось очень простым.
    1. В Openserver уже встроен Composer, его устанавливать не нужно
    2. Из первого пункта следует, что для установки yii нужно использовать только команду composer

    Пример:
    В официальном руководстве для установки yii2 нужно сделать:
    php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"

    в консоли openserver вам нужно набрать ТОЛЬКО это:
    composer global require "fxp/composer-asset-plugin:~1.1.1"

    Дальше вы набираете соответственно:
    composer create-project yiisoft/yii2-app-basic basic 2.0.9

    Те php composer.phar меняется на composer и все работает

    PS при выполнении composer create-project yiisoft/yii2-app-basic basic 2.0.9 лучше перейти в корневую папку вашего сайта или указать адрес при создании, например так:
    composer create-project yiisoft/yii2-app-basic domains/internet-shop/basic 2.0.9

    При это создатся папка internet-shop в стандартном Openserver хранилище domains, где будет размещен базовый yii2. Имя basic конечно тоже можно поменять.

    Для того, чтобы настроить Openserver для запуска проекта на yii2 в браузере вида shop.ru вместо shop.ru/basic/web
    советую обратиться к этой статье, тут два простых решения
    Ответ написан
    Комментировать
  • Как обновить composer через консоль OpenServer?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    переходите с посощью cd в папку domains/ваш сайт и запускаете
    composer self-update
    Ответ написан
    4 комментария
  • Как парсить информацию на одном сайте, и сохранять файл?

    skipirich
    @skipirich
    проходил мимо
    Да пофигу какой язык. Практически любой язык который который используют в web, обладает набором библиотек для скачивания и парсинга страницы. Хватай любой который тебе по душе и вперед.
    Ответ написан
    Комментировать
  • Легально ли парсить rss ленту?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    IMHO, с ссылкой на источник, почти все интернет-сми занимаются.
    Добавьте на сайт запись, куда обращаться правообладателям, если им не понравится, что у вас на сайте что-то лежит, и в случае проблем будете удалять конкретные новости по жалобам, если таковые будут.
    Ответ написан
    3 комментария
  • Как сохранить спарсенные данные в базу данных?

    @PeterKravets
    phpfaq.ru/pdo

    Здесь все довольно хорошо обьяснено.
    Если будет что-то не понятно или не получаться то обращайтесь за более детальными разьяснениями.
    Ответ написан
  • Как с помощью yii2 спарсить блок новостей на стороннем сайте?

    qonand
    @qonand
    Software Engineer
    Никак не могу найти информацию, как парсить на yii2

    Так же как и не на Yii. В Yii нет встроенных инструментов для парсинга. Лучше разберитесь как парсить данные на PHP
    Нашел только, что сам код парсинга нужно пихать в модели, но что подключать в моделях, не могу понять,

    Зачем? Сделайте класс который будет парсить нужный Вам сайт и возвращать результат парсинга, а потом уже используя этот класс заполняйте модель и сохраняйте ее
    Ответ написан
    Комментировать
  • Как связать 2 таблицы из БД с одной в yii2?

    slo_nik
    @slo_nik Куратор тега Yii
    Добрый вечер.
    У Вас в модели Category есть связь на новости, так добавьте ещё одну связь на клубы.
    Связей можно кучу писать в модели, да ещё и через связную модель подтягивать связи этой модели.
    Ответ написан