• Как отображается страница?

    anatoly_kulikov
    @anatoly_kulikov
    Помог ответ? Отметь решением!
    Сервер ищет в папке файл index.php/index.html и открывает его. Если сервера нет - магия не случится.
    Ответ написан
    1 комментарий
  • Что нужно начинающему веб программисту что бы устроится на работу?

    @Vitsliputsli
    Сертификаты не нужны. Некоторым все же нужны, чтобы потрясать перед клиентами, но всерьез их никто не воспринимает (разумеется английский другое дело).
    Портфолио могут и не спросить, да его может и не быть, если разрабатывал внутренние системы.
    Требования у всех разные, кто-то требует умение самостоятельно разрабатывать несложные сервисы с применением фреймворков, а для кого-то достаточно базовых знаний и желания учиться.
    Плюсом может быть умение работать в команде, умение писать тесты, знание git, базовые знания Linux. Для отдельных restful api.
    Не все спрашивают, но важно понимание протокола http, на уровне типов запросов и их составляющих, web-сокеты пока с джунов вроде не требуют.
    В больших городах предложения на любой вкус, но больше в соответствии с современными тенденциями (фреймворки, composer и т.п.). В маленьких много любителей велосипедостроения. В любом случае, есть из чего выбрать.
    Ответ написан
    Комментировать
  • Как спарсить сайт olx?

    @Verz1Lka
    Web scraping expert
    Очевидно, сайт не хочет чтобы его парсили. Нужно притворяться пользователем, использовать хорошие заголовки, User-Agent, ip etc...
    Ответ написан
    2 комментария
  • Как написать скрипт который будет заполнять поля?

    Chefranov
    @Chefranov
    Новичок
    ЯП - это язык программирования?
    Можно написать на JS, у ВК есть API. Вам надо почитать про fetch, объекты и типы запросов. В ВК есть куча примеров.
    Ответ написан
    1 комментарий
  • Перебор массива?

    @antares4045
    Ваша задача называется "стемминг" решений у неё много, причём преимущественно плохих, но для русского языка есть например яндексовский mystem, имеющий отличную точность и скорость, при всём этом ещё и почти не требовательный к ресурсам. Но я, признаться честно, не помню как у него с лицензией на коммерческое использование. Как бы то не было, узнав правильное название вашей задачи, я надеюсь, вы быстро выгуглите решение.
    Ответ написан
    Комментировать
  • Перебор массива?

    Immortal_pony
    @Immortal_pony Куратор тега PHP
    Если набор городов фиксированный, то можно так:
    function extractCity($str) {
        $cities = ["киев"=>["kyiv", "київ"], "одесса", "днепр"];
        foreach ($cities as $city=>$aliases) {
            $city = is_numeric($city) ? $aliases : $city;
            if (mb_strpos(mb_strtolower($str), $city) !== false) {
                return $city;
            }
            if (is_array($aliases)) {
                foreach ($aliases as $alias) {
                    if (mb_strpos(mb_strtolower($str), $alias) !== false) {
                        return $city;
                    }
                }
            }
        }
        return "не определен";
    }
    
    var_dump(extractCity("Продам что-то Киев")); // string(8) "киев"
    var_dump(extractCity("Обменяю что-то, в Киеве")); // string(8) "киев"
    var_dump(extractCity("Куплю що то :: Київ можна")); // string(8) "киев"
    var_dump(extractCity("Продам что-то Москве")); // string(23) "не определен"


    Если набор городов не фиксированный, то тогда необходмио подключать более умный пасрсер текста типа Наташи
    Ответ написан
    Комментировать