• Как запретить запись экрана?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Никак.
    Ответ написан
    Комментировать
  • Как найти картинку в папке по совпадению слова из файла и названию картинки?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    <?php
    //список файлов который получен любым из способов, напр. scandir()
    $files_list = [
        'Яблоко.png',
        'Апельсин.png',
        'Арбуз.png',
        'мандариН.png',
    ];
    
    foreach($files_list as $file_name)
    {
        if(preg_match('!(Сочный|китайский|апельсин|мандарин)!usi', $file_name, $out))
        {
            echo "Found: {$out[1]} in {$file_name}\n";
        }
    }
    
    //Found: Апельсин in Апельсин.png
    //Found: мандариН in мандариН.png
    Ответ написан
  • Как передать данные между двумя сайтами?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Способы транспорта (сходу) :
    1. API на одной стороне в любом формате (json, xml, csv), и сборщик с другой стороны, который по крону к этому API обращается и забирает новые/все данные. В случае большого числа данных -- делать ограниченными порциями.
    2. брокер сообщений, то есть одна система при добавлении/изменении данных генерирует событие, которое пишется в брокер сообщений, который слушает другое приложение и данные забирает себе по каждому сообщению. В случае нагрузки в общем случае ничего не нужно особо делать, тк транспорт идет единичными порциями и сразу, если работает демон реалтайм
    3. все пишется в таблицы одной бд, одно пишет, другое читает
    Ответ написан
    Комментировать
  • Вопрос по html?

    lastuniverse
    @lastuniverse
    Всегда вокруг да около IT тем
    Да, можете. Решение сильно зависит от используемого веб сервера. Например, если вы используете node.js с express.js то вы можете в роутере или обработчике смотреть запрос, и если он заканчивается на /site определять нужный файл по остальной части пути и отдавать его в ответ на запрос. Но должен вас предупредить, что такое решение не является нормальной практикой, и в последствии может создать ряд проблем.
    Ответ написан
    1 комментарий