@laravel_pro

Страница 579 из 2014
Amon Bower
14.07.2017
19:17:08
извиняюсь, уведомления не приходят отсюда

У тебя лайки привязаны к юзеру как hasMany, верно?
честно говоря, я не особо шарю в ларавел, но прочитав доку, думаю реализую. Просто нужно посоветовать как лучше

Андрэ
14.07.2017
19:18:21
Тогда главный совет, Почтай доку. по Eloquent, relations

Ты ж себе лучше сделаешь, отсеешь много вопросов, на которые тратишь зря время

Google
Amon Bower
14.07.2017
19:18:47
окей. Тогда получается, что я могу таким же макаром как и получить лайки за день, взять лайки за весь период

Amon Bower
14.07.2017
19:19:22
Просто я программирую на NodeJS. А тут сейчас скрипт на PHP. Пришлосю юзать Lumen, чтобы запилить API

и пошло...

Андрэ
14.07.2017
19:19:39
$user->likes() тебе вернет QueryBuilder с которым ты можешь делать что хочешь. Выбирать лайки по дням, сортировать и т/д/

Amon Bower
14.07.2017
19:20:11
окей, спасибо. Как понял, значит в таблице не надо создавать колонки, это все можно сделать одним Eloquent

Андрэ
14.07.2017
19:20:13
Ну и писал бы API на nodejs если знаешь его. Тем более простенький)

Amon Bower
14.07.2017
19:20:43
как-то лень было переписывать скрипт основной с PHP на JS

Андрэ
14.07.2017
19:20:54
Amon Bower
14.07.2017
19:21:02
хорошо

Андрэ
14.07.2017
19:22:43
Ну и не обязательно меня пинговать для вопроса) тут народу много же)

Amon Bower
14.07.2017
19:24:52
ты ответил первым, вот и решил достать. В общем, спасибо. Думаю дальше уже сам пойму

Sparrow
15.07.2017
06:15:01
Клиентам не обьяснишь что давай мол: Я тебе сайт запилю на ларавел и админка всё будет

Google
Sparrow
15.07.2017
06:15:09
а он прёт говорит нет мне на Wordpress лучше

лучше и то и то учить )

Dave
15.07.2017
06:15:34
лучше учить то где платят больше

а платят больше на бигдате

а бигдата на ларе симфе и фальконе

Шах и мат вордпрессмены

Андрэ
15.07.2017
06:18:56
лучше и то и то учить )
Какой то ложный довод, А если ты найдешь клиента, который говорит, что ему друпал нужен - так что, друпал учить?

Sparrow
15.07.2017
06:19:31
ну щас из топовых это Wordpress

на крайняк битрикс

Андрэ
15.07.2017
06:19:43
Тут надо исходить из того, к чему сам человек стремится. Или сайтики клепать, или писать полноценные приложения

Sparrow
15.07.2017
06:19:49
каждый второй сайт по статитистике на вордпресс

Андрэ
15.07.2017
06:19:50
Топовых в чем?

Просто помимо клепания сайтиков, есть и другие профили)

Sparrow
15.07.2017
06:20:23
я к примеру ларавел только учу

Андрэ
15.07.2017
06:20:26
Ну и насчет 50% на вордпрессе, это конечно перебор

Sparrow
15.07.2017
06:20:29
с Котеровым

Андрэ
15.07.2017
06:20:46
Котеров разве по ларавел что-то писал?

Sparrow
15.07.2017
06:20:46
а вордпресс натяжку и простые модули пишу давно

котеров пхп

Андрэ
15.07.2017
06:22:06
Если ты не знаешь php, то "учить ларавел" это занятие так себе. Ну да, ты сможешь что-то из готовых блоков создать по мануалам. Но написать что-то свое, разобраться в чужом - вряд ли норм получится

Google
Андрэ
15.07.2017
06:23:27
Отличный опыт можно получить, поставь перед собой цель написать простенький сайтик, где будет вывод новостей. пусть пока без админки. Спсисок новостей и кажду новость отдельно можно посмотреть. Но сделай без фреймворка. Бери любые composer пакеты, строй приложение

Sparrow
15.07.2017
06:24:00
проверено на личном опыте?)

Андрэ
15.07.2017
06:24:11
Роутинг, DI, шаблонизатор... на самом деле не так и много там компонентов будет. Но глаза на разработку это сильнее откроет, чем сделать то же самое на laravel по мануалам

А уж потом во фреймворки погрузиться

проверено на личном опыте?)
В том числе, да. Я не считаю себя супер-разработчиком конечно, но все что говорю - из своего опыта обычно

Sparrow
15.07.2017
06:26:21
шаблонизатор twig composer и php pdo

этого хватит для выше задачи

Андрэ
15.07.2017
06:26:49
Роутер

Ну если считаешь, что это просто - возьми и напиши)

Sparrow
15.07.2017
06:27:17
вывод новостей с базы))

и циклом выводить))

Андрэ
15.07.2017
06:27:38
Да, можно в базе в одной таблице тупо все хранить. Для первой задачи пойдет вполне

Sparrow
15.07.2017
06:27:50
да я это писал уже

Андрэ
15.07.2017
06:27:54
Ну ты что-то тут абстрактное говоришь. Да и я не настаиваю

Sparrow
15.07.2017
06:27:58
и на готовых проектах

Андрэ
15.07.2017
06:28:08
Хотя есть подозрение, что то, что ты писал - это не то, о чем я говорю

Sparrow
15.07.2017
06:28:17
просто дальше больше не дается)

Андрэ
15.07.2017
06:28:56
Простая задача., Список новостей. Кликаешь на новость - открываешь страницу с ней отдельно.

Но под капотом этой задачи - надо сделать все по уму,. использовать роутинг, использовать Di, сделать стараться все по MVC

Это не так и просто для новичка. Совсем не просто. Это не "вывод в цикле"

Google
Андрэ
15.07.2017
06:31:52
Представь, что сейчас ты новости получаешь с базы данных, а вдруг завтра надо из файлов получать в папке. И эта переделака не должна привести к переписыванию половины кода. А потом надо назад вернуть, к базе данных. Тут уже архитектурная задача построения приложения. И довольно непростая

Sparrow
15.07.2017
06:37:56
MVC на чистом php без использования фреймворков?)

а потом когда осознаешь структуру построения приложения

можно использовать фреймворки:

это правильный путь?

Андрэ
15.07.2017
06:39:44
Ну скажем так, мое мнение, что стоит попробовтаь с этой стороны подойти)

Admin
ERROR: S client not available

Андрэ
15.07.2017
06:40:43
Понимаешь, когда человек средне знает php, не очень представляет себе как работает пусть и маленькое, но MVC приложение,. не пробовал сам это сдеать хоть както.. использование фреймворка сродни магии. Сделал по манулу - работает. Но шаг влево-шаг вправо невозможен

Потому что банально не хватит знаний понять, куда надо идти. Что надо сделать. И если фреймворк чего-то не сможешь, человек помочь ему в этом тоже не сможет

Sparrow
15.07.2017
06:41:19
не знаешь структуру фреймворка полностью)

Андрэ
15.07.2017
06:41:43
Ну структуру фреймворка, тем более сложного, тоже знать полностью - та еще задачка)

Я вот серьезно, вернуться к той задачке, что я выше писал. Крайне рекомендую попробовать сделать

То есть на выходе у тебя должно быть приложение, чтобы любой сделал composer install и затем запустил его. И все работало

Sparrow
15.07.2017
06:43:06
я никогда не использовал router && DI

Андрэ
15.07.2017
06:43:18
Вот отличный повод попробовать

Заведи себе репозиторий на гитхабе, выкладывай туда. Делись тут, спрашивай)

Sparrow
15.07.2017
06:44:09
http://php-di.org/

Андрэ
15.07.2017
06:44:21
Да, я эту реализацию использовал например

Ну начни с простого. Разберись, как роутер работает

если правильно помню название FastRoute чтоли пакет

Google
Андрэ
15.07.2017
06:45:12
То есть начини создавать приложение с роутинга

чтобы у тебя там было /news, /news/1 например

и как это будет работать и обрабатываться

Sparrow
15.07.2017
06:47:39
лучше я пока доучу Котерова как раз дошел до Composer)

Я просто уже год клепаю сайты на WP

надоело одним словом одно и тоже

Андрэ
15.07.2017
06:52:32
Да, сначала в любом случае стоит учить базовые знания.

Sergey
15.07.2017
07:19:44
Всем кря

Sparrow
15.07.2017
07:24:52
what the duck

malcev
15.07.2017
09:43:58
народ, я новичек в программировании и впервые сталкиваюсь с фреймворками( в частности с laravel)

Sparrow
15.07.2017
09:45:26
как писал адель выше

сначала Базу учи

malcev
15.07.2017
09:45:40
у меня есть дз, реализовать регистрацию/и аунтефикацию, не используя Auth из коробки

Sparrow
15.07.2017
09:45:42
фреймворки потом

malcev
15.07.2017
09:46:22
я ,как понимаю, это можно реализовать через фасад request?

Юрий
15.07.2017
09:56:01
Через фасад реквеста ты получишь логин с паролем от пользователя введенные в форму

Как ты их дальше использовать будешь?

Ну вообще на самом деле все просто. Дальше тебе надо сличать этот логин и пароль с эталонными (из файла, базы данных), а потом поставить куку и через респонс ее вернуть

Но это только звучит примитивно и если тебе надо что-то сложнее функционального пхп - ставь стандартную авторизацию и не думой

Страница 579 из 2014