Ivan Yakushenko, все материалы в сети по определению доступны всем, а средство которым ты пользуешься для просмотра является не важным. Мне именно интересно легальность сервиса по опходу капчи интересно. Ведь это почти "брутфорс" хоть и делают это кожаные роботы.
Также замечу что в Laravel 5 легче и лучше чем в Yii2:
1. Роутинги, ммм, то что нужно, а не жалкое нечто в Yii2
2. Проще делается тестирование. У меня заняло 1 час разобраться как писать свои первые тесты.
3. Хорошее разделение на провайдеры и драйверы. Сделать ещё одну авторизацию без танцев довольно легко, при этом это всё прозрачно.
4. Eloquent и его фишечки. Довольно интересно реализованы связи между таблицами. Я такого ещё не видел
5. Модели худые, очень.
6. Документация. Нормальная и человечкая документация на 10 последних версий.
7. Меньше зависимостей в composer. Проект легче и быстрее собирается
В общем рекомендую ознакомится. Мне на ближайшие два года хватит и этого фреймворка.
Сейчас подумал. поразмышлял. Твой подход и мое предложение разбить на разные таблицы нарушает принципы SOLID, а именно "Открытость/Закрытости" и "Подстановки Барбары Лисков".
Суть в том, что нижние интерфейсы не должны менять внутреннюю структуру старших интерфейсов.
Barmunk, из примера не очень ясно кто в контроллер вкладывает нужный сервис. Можете пояснить своими словами или статьёй? Я делаю так: Есть Middleware <-> UsersController <-> UsersService <-> UsersModel. Бизнес логика в сервисе, контроллер отвечает за валидацию и ответы, а самая худая это модель при этом чаще всего не превышая 10 строк кода.
⚡ Kotobotov ⚡, так на испытательном сроке ведь меньше платят, да и грех не заплатить человеку пусть и месяц проработавшему. Там ведь ещё прикол в том, что дедлайн жесткий, тз жесткое. Без переработок вообще никак. Тут денег на ветер особо нет, тут даже экономия получается.
⚡ Kotobotov ⚡, ну кстати я сталкивался с таким, что берут джуна, кидают его на проект и выживет или нет. Обычно это как раз больше на удаленке происходит. :)
АртемЪ, да там косяки тупо в UX/UI. Надо их править, перенимать опыт у более успешных OS, но нет. Давайте сделаем 100500 обновлений ядра и приложений раз в два дня. Ведь это так важно.
И если честно, мне концепция "Далее, Далее, Установить, Ок" ближе и кажется более гибкой чем в unix с их магическим доставанием из неоткуда, потом непонятно куда установилось, какие настройки применились, как удалить потом это. Вот даже здесь дичь.
Вот я купил ноутбук на win10 и всё. Конец, аппарат настроен.
Clizard, вам для чего лента новостей нужна? У меня к примеру на сайте подключены новости от СМИ моего города, а глобальные новости про "не только Украина и США" меня и моих пользователей не интересуют.
Вам нужно выбрать свою нишу и постараться найти их rss.