Size: a a a

2020 January 18

P

Panda🤔 in phpGeeksJunior
Алексей Пастушенко
ну а как ты относительно текушией стр. ссылку сделаешь
Без слеша
источник

АП

Алексей Пастушенко... in phpGeeksJunior
Panda🤔
Без слеша
ну вот
источник

P

Panda🤔 in phpGeeksJunior
????
источник

P

Panda🤔 in phpGeeksJunior
Переслано от Алексей Пастушенко...
и ты молодес что ищещь ссылки относительные
источник

P

Panda🤔 in phpGeeksJunior
Переслано от Алексей Пастушенко...
но они необязательно со слеша начианются
источник

P

Panda🤔 in phpGeeksJunior
Относительные ссылки всегда не начинаются со слеша
источник

MB

Max B in phpGeeksJunior
Как тут ещё можно было расширяемость добавить ?
источник

P

Panda🤔 in phpGeeksJunior
Max B
Как тут ещё можно было расширяемость добавить ?
Вынести интерфейс
источник

АП

Алексей Пастушенко... in phpGeeksJunior
Panda🤔
Относительные ссылки всегда не начинаются со слеша
ты идею понял короч
источник

MB

Max B in phpGeeksJunior
Panda🤔
Вынести интерфейс
Это все ?
источник

АП

Алексей Пастушенко... in phpGeeksJunior
Panda🤔
Вынести интерфейс
у него абстрактный комманда..
источник

АП

Алексей Пастушенко... in phpGeeksJunior
там интерфейс без надобности
источник

MB

Max B in phpGeeksJunior
Алексей Пастушенко
у него абстрактный комманда..
Ну вот я тож так думал
источник

А

Абдул in phpGeeksJunior
Всем привет, как сделать автоматическое нажатие на input в форме?
источник

M

Maestro in phpGeeksJunior
Max B
Задание (максимальное время выполнения 6-8 часов)

Реализовать CLI приложение-парсер сайта по заданному url со следующим функционалом:
1. Команда parse - запускает парсер, принимает обязательный параметр url (как с протоколом, так и без).
1.1. При переходе по переданному url, приложение должно найти все картинки, расположенные на странице, и сохранить их полные пути и страницу источник.
1.2. На анализируемой странице должны быть найдены все ссылки, ведущие на другие страницы данного домена, для каждой из этих страниц должен быть выполнен пункт 1.1. и 1.2.
1.3. В конце выполнения команда должна выдать ссылку на CSV файл с результатами анализа.
2. Команда report - выводит в консоль результаты анализа для домена, принимает обязательный параметр domain (как с протоколом, так и без).
3. Команда help - выводит список команд с пояснениями.

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

Обязательные требования:
— реализация на plain PHP;
— использование composer;
— OOP, SOLID, DRY;
— реализация должна быть размещена в публичном репозитории (bitbucket, github).

Запрещается:
— использовать фреймворки и их компоненты;
— использовать чужие библиотеки (даже Guzzle).

Разрешается:
— использовать свои библиотеки (при условии подключения их через composer);
— использовать любой удобный способ хранения данных.
Хз, ничего сложного
источник

АП

Алексей Пастушенко... in phpGeeksJunior
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Абдул
Всем привет, как сделать автоматическое нажатие на input в форме?
в пхп никак
источник

А

Абдул in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
в пхп никак
А через js?
источник

M

Maestro in phpGeeksJunior
Max B
Задание (максимальное время выполнения 6-8 часов)

Реализовать CLI приложение-парсер сайта по заданному url со следующим функционалом:
1. Команда parse - запускает парсер, принимает обязательный параметр url (как с протоколом, так и без).
1.1. При переходе по переданному url, приложение должно найти все картинки, расположенные на странице, и сохранить их полные пути и страницу источник.
1.2. На анализируемой странице должны быть найдены все ссылки, ведущие на другие страницы данного домена, для каждой из этих страниц должен быть выполнен пункт 1.1. и 1.2.
1.3. В конце выполнения команда должна выдать ссылку на CSV файл с результатами анализа.
2. Команда report - выводит в консоль результаты анализа для домена, принимает обязательный параметр domain (как с протоколом, так и без).
3. Команда help - выводит список команд с пояснениями.

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

Обязательные требования:
— реализация на plain PHP;
— использование composer;
— OOP, SOLID, DRY;
— реализация должна быть размещена в публичном репозитории (bitbucket, github).

Запрещается:
— использовать фреймворки и их компоненты;
— использовать чужие библиотеки (даже Guzzle).

Разрешается:
— использовать свои библиотеки (при условии подключения их через composer);
— использовать любой удобный способ хранения данных.
Панда такие два года назад как орехи щелкал
источник

АП

Алексей Пастушенко... in phpGeeksJunior
вот тут - капитальня хуйня с твоим гет домаин нейм
источник