Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
atis2345

atis //

PHP developer
  • 12
    вклад
  • 66
    вопросов
  • 52
    ответа
  • 29%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • OR запрос для Elasticsearch?

    RidgeA @RidgeA
    Как-то так, но сейчас не на чем проверить
    {
      "query": {
        "bool": {
           "should": [
              {
                "bool" : {
                               "must" : [
                                                {"term": {"field": {"value": 1}}},
                                                {"term": {"field2": {"value": 2}}},
                                            ]   
                            }
               },
              {"term": {"field3": {"value": 3}}}
            ]
         }
      }
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой PHP фреймворк посоветуете для быстрой разработки проекта?

    sayber
    Sergej @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Symfony, Laravel.
    Все как обычно и не надо столько текста писать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой PHP фреймворк посоветуете для быстрой разработки проекта?

    Stalker_RED
    Stalker_RED @Stalker_RED
    Симфони. Огромное комьюнити, очень клёвая архитектура (хотя после CodeIgniter, с непривычки, может показаться переусложненной), множество готовых модулей для самых разных случаев и многие из таких модулей можно выдернуть из фреймворка и юзать отдельно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Можно ли автоматически построить ER-диаграмму из sql-скрипта?

    petermzg
    Петр @petermzg
    Самый лучший программист
    Так в MySQL Workbench есть ER-диаграммы и там присутствует импорт из скрипта
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему Yii/Yii2 не подходит для крупных проектов?

    qonand
    Максим Федоров @qonand
    Software Engineer
    Хоть Yii и создан в первую очередь как фреймворк для быстрой разработки приложений, ничего не мешает сделать на нем крупный проект. Как сказал oxidmod Yii ничего не навязывает разработчику, в этом его плюс и минус одновременно. Если проект реализовывают профессионалы - они спокойно его сделают на Yii качественно, если новички - они спокойно заговнокодят проект. Т.е. тут вопрос только в радиусе кривизны рук. Yii реже выбирают для крупных проектов чем тот же Symfony, т.к. с точки зрения бизнеса он более оптимальный, например:
    - в стандартной реализации Yii нацелен в первую очередь на скорость разработки, симфони - на качество. Соответственно в крупном проекте дешевле использовать Symfony со всеми его инструментами, чем реализовывать эти инструменты с нуля. Например, yii-шный ActiveRecord - хорош на простых проектах, но в сложных проектах он приносить больше проблем чем пользы, а в стандартной реализации никаких альтернатив ему не предусмотрено ...
    - Symfony накладывает определенные правила разработки для программистов, соответственно из за этого проще внедрять на проект новых разработчиков, не боясь что они заговнокодят.
    - в Yii низкий порог входа, соответственно "качество" многих разработчиков желает лучшего ...
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Почему Yii/Yii2 не подходит для крупных проектов?

    jamakasi666
    Дмитрий Александров @jamakasi666
    Просто IT'шник.
    Потому что чем мощнее фреймворк тем легче писать что то быстро на коленке, а в больших проектах появляются собственные хотелки которых нет в фремворке. В итоге рождается боль в виде собственного микрофремворка поверх фремворка которые дефакто будет костылями или же лезть в фремворк, читать и разбираться как он устроен и расширять его необходимым функционалом в том же стиле что и весь фреймворк в целом. Последнее обычно самое геморойное.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как удалить комментарий в Phpstorm?

    KuzmenkoArtem @KuzmenkoArtem
    У меня при нажатии CTRL+/ - если нет коменнта он ставиться, иле уже есть удаляет
    Это однострочный, а многострочный CTRL+SHIFT+/

    версия 2016.2.1
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что необходимо знать Yii2 разработчику перед тем как начать использовать Laravel/Symfony?

    kentuck1213
    Alexander @kentuck1213
    Уметь пользоваться оф.докой и особо не увлекаться Laravel так как данный framework вызывает зависимость и вернуться обратно к Yii сложно на психологическом уровне.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что необходимо для разработки стрим площадки?

    sim3x
    sim3x @sim3x
    https://www.google.com.ua/search?q=rtmp+html5

    видео гайдов от соракса, как создать твитч, пока не наблюдается

    Жди
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Для чего нужен singleton?

    Adamos
    Adamos @Adamos
    Синглтон - прекрасный индикатор. Если человек задает вопрос, зачем он нужен - значит, этому человеку лень прочитать даже Википедию.
    Впрочем, есть утешительный вариант: этот человек просто еще не написал ни одной работоспособной программы, и изучать шаблоны проектирования ему тупо рано.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как вынести локализацию для дефолтного языка в Yii2 в файлы?

    qonand
    Максим Федоров @qonand
    Software Engineer
    В встроенном в Yii механизме перевода - если язык приложения совпадает с языком установленным по умолчанию - перевод не осуществляется. Такое поведение определено по умолчанию (поэтому Ваш код и не работает) для того что бы когда пользователь попадал на версию сайта с дефолтным языком, Ваше приложение не выполняло лишней работы по чтению файлов переводов. Вы можете отключить это поведение, включив принудительный перевод, сделав это например так:
    return [
      // ...
      'sourceLanguage' => 'en-EN',
      'language' => 'en-EN',
      'i18n' => [
        'translations' => [
                'welcome' => [
                    'class'   => 'yii\i18n\PhpMessageSource',
                    'forceTranslation' => true,
                    'fileMap' => [
                        'welcome' => 'welcome.php'
                    ],
                ],
            ],
      ]
      // ...
    ];


    Но в этом случае стоит понимать что при каждом обращении к сайту на дефолтном языке Yii будет лопатить файлы переводов....
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Как отобразить JSON с кириллицей на PHP?

    Rastishka
    Растишка @Rastishka
    <?= json_encode(['id' => 1, "name" => "Женя"], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT) ?>
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как смержить две таблицы в SELECT запросе?

    tsklab
    Константин Цветков @tsklab
    Здесь отвечаю на вопросы.
    Таблицы объединить через UNION. Потом отсортировать по ставке и вывести уникальные.
    UNION и так собирает уникальные строки. UNION ALL — все.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше передавать методы в функцию, в виде обьектов или значений?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Если объекты уже созданы - будет лишним движение по созданию еще раз объектов из бд.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Зачем нужен LinkedIn?

    Wolfnsex
    Евгений Вольф @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Простите, не удержался:
    201401_social_vyhodnye-1.jpg

    Нашел более полный вариант:
    1457521150116690335.jpg
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как отключить подключение jquery в asset Yii2?

    slo_nik
    Дмитрий @slo_nik Куратор тега Yii
    Добрый вечер.
    В конфигурационном файле, раздел "components" добавить
    'assetManager' => [
        'bundles' => [
            'yii\web\JqueryAsset' => [
                'js'=>[]
            ],
            'yii\bootstrap\BootstrapPluginAsset' => [
                'js'=>[]
            ],
            'yii\bootstrap\BootstrapAsset' => [
                'css' => [],
            ],
        ],
    ],
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как лучше передавать методы в функцию, в виде обьектов или значений?

    Vitaly Vitaly @V_Tjuryakin
    Перфекто
    Мое личное мнение: используйте объекты
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему Yii2 тянет все данные из БД при вызове batch метода?

    webinar
    Максим Тимофеев @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Вы уверены, что вам нужен batch, а не limit() и offset() ?
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Как заинтересовать человека(студента) в IT?

    ivsol
    Иван Соломенников @ivsol
    Никак не заинтересовать если у него самого явного интереса к этому нет.

    Пытался нескольких людей заинтересовать из своего окружения, не навязывая, но они посмотрели, поохали, поахали и на этом всё.

    Меня например насильно никто не тянул в мир кода, сам пришёл, своим путём.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как заинтересовать человека(студента) в IT?

    edli007
    Alexander Litvinenko @edli007
    full stack, team lead
    Сам не захочет, не начнет. Программирование это ад для обычного человека.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Следующие →
Самые активные сегодня
  • sasmoney
    sasmoney
    • 9 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 7 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • GNUBack
    • 5 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 4 ответа
    • 0 вопросов
  • Vindicar
    Vindicar
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации