@phpclubru

Страница 725 из 956
Dsv
20.12.2018
15:13:21
Michael
20.12.2018
15:13:30
Респонс

Dsv
20.12.2018
15:43:09
Google
Юрий
20.12.2018
15:44:02
Учусь програмировать
я именно так и подумал..) что ларавел начал осваивать - это похвально! топовый фреймворк!

Ivan
20.12.2018
15:44:31
А что по поводу Yii2?

Юрий
20.12.2018
15:44:41
но лучше всего тебе сделать полноценный интрнет магазин на ларавел.. тогда дойдешь до middle developer

Ivan
20.12.2018
15:44:50
Сдает позиции?

Юрий
20.12.2018
15:46:13
А что по поводу Yii2?
не работал с ним.. я выбрал ларавел и пока никакие другие не рассматривал.. это не очень эффективно знать несколько фреймворков.. можно иметь представление но работать проф. можно только в 1м ну максимум 2х фреймворках..

когда расспыляешься - то вообще ничего не сможешь сделать.. то же касается и многих новичков которые пытаются сразу угнатся за всем чем только можноюю ьерутся за изучение нескольких фреймворков, еще и CMS и еще и яваскрипт учат)) ну короче такое..

https://phppot.com/php/skills-every-php-freelancer-must-have/

вот вам неплохая статья.. там есть список более популярных фреймворков

Ivan
20.12.2018
15:49:35
интересно) Спасибо, почитаю

Юрий
20.12.2018
15:51:39
как по мнет ак и одного ларавел достаточно и хороших знаний в ПХП чтобы вы создали приложение которое запустит вашу ракету в космос и выведет ее на орбиту Марса. и вы тогда победите Илона Маска.

Юрий
20.12.2018
15:53:51
это вечная тема новичков.. какой фреймворк лучше и все вообще в таком духе.. что лучше.. так и мечутся в мозгах и в работе между тем и другим и так ничего и не достигают

Pavel
20.12.2018
15:54:03
На чем дяди потребуют на том и будешь кодить.

Google
Ivan
20.12.2018
15:54:34
Если Марс, значит у Laravel урезан функционал??

Юрий
20.12.2018
15:56:03
Ты так говоришь как будто ты вообще будешь выбирать на каком фреймворке писать на работе :)
нут я буду изучать..но только тогда когда уж приспичет.. скажут на работе (или для личных целей понадобится) разобратся с тем или иным - разбюирусь.. но не раньше .. как-то так

Дмитрий
20.12.2018
15:58:41
?не отмазывайся)

Юрий
20.12.2018
15:59:31
а я по вашему ничем полезным не занимаюсь..) я же создаю алгоритм генерации order_id сверх секретный! это уже великое дело

Юрий
20.12.2018
16:10:14
Давай ты сначала дорастешь сам, а потом советы раздавать будешь
я и не раздавал советы - а сказал просто что это самый лучший вариант .. я и сам еще далеко не мега. )) так и есть

Adel
20.12.2018
16:14:55
Писать интернет магазин... есть много других, более полезных занятий

Юрий
20.12.2018
16:19:08
dypa
20.12.2018
16:25:31
Добрый вечер! Представляю Вам 3-ю версию блога с использованием Laravel Жду Ваших коментариев ? https://github.com/sergdsv/blog_laravel http://sergdsv.zzz.com.ua/
не читабельно, не аккуратно, отсутсвие понимания базовых концепций работы фреймворка, см https://github.com/sergdsv/blog_laravel/blob/master/app/Http/Controllers/PostsController.php

Pavel
20.12.2018
16:34:08
> I dont like symfony because it has some core features which I dont like, e.g. using twig (redundant rendering layer) or extern ORM. > Both Laravel and Symfony have poorer performance. Это же неправда?

dypa
20.12.2018
16:34:15
Надо с. Моделью?
с умом нужно, вызывать контроллер из контроллера явно не стоит

Pavel
20.12.2018
16:34:31
симфа прекрасно работает без твига, и по производительности я думаю она побыстрее будет.

Google
dypa
20.12.2018
16:35:29
> I dont like symfony because it has some core features which I dont like, e.g. using twig (redundant rendering layer) or extern ORM. > Both Laravel and Symfony have poorer performance. Это же неправда?
там статья ниочем, посмотри код который там написан в блоге и поймешь - человек ничего не понимает в программировании

Pavel
20.12.2018
16:35:51
Э, это гость писал )

dypa
20.12.2018
16:37:21
сравнение производительности фреймворков это вообще глупо, я работал с "быстрым" phalcon, только быстрым он был только в своих тестах

Pavel
20.12.2018
16:38:06
сравнение производительности фреймворков это вообще глупо, я работал с "быстрым" phalcon, только быстрым он был только в своих тестах
Обычно люди так говорят про симфу когда запускают ее в режиме дебага и не компилируют контейнер, там действительно все мега тормозное

dypa
20.12.2018
16:40:12
Обычно люди так говорят про симфу когда запускают ее в режиме дебага и не компилируют контейнер, там действительно все мега тормозное
не замечал подобного даже на супер тормозном железе, просто есть идиоты которые не в состоянии потерпеть лишние 50 ms при бездумном нажатии F5 на локалхосте

Pavel
20.12.2018
16:40:35
Ну там не 50ms а 400 что уже ощутимо

ustasby
20.12.2018
16:42:03
а я по вашему ничем полезным не занимаюсь..) я же создаю алгоритм генерации order_id сверх секретный! это уже великое дело
Фулстак создает олгоритм, у меня пару лет назад была такая задача, 10 минут на решение ушло, работает как часы

Дмитрий
20.12.2018
16:42:36
хотя..

Юрий
20.12.2018
16:45:40
Фулстак создает олгоритм, у меня пару лет назад была такая задача, 10 минут на решение ушло, работает как часы
да это здорово что вы спарвились с этой задачей за 10 минут. я не справился.

ustasby
20.12.2018
16:47:07
часы же вроде не умеют генерить уникальный id в бд
Это кем нужно быть что бы генерить idчасами, база сама сгенерит, в магазинах нужен номер заказа, по которому не отследить прирост ежедневный, это просто поле, цикл проверил записал если повторил

ustasby
20.12.2018
16:47:53
да это здорово что вы спарвились с этой задачей за 10 минут. я не справился.
Тогда почему ты себя называешь фулстаком, ты джун

ustasby
20.12.2018
16:50:46
За пару лет ничего не зациклилось, в один проход заходит, и вообще, мне позволительно, я не фулстак))

Дмитрий
20.12.2018
16:52:22
еще как умеют
типа rand.Seed(time.Now().UnixNano()) ?

dypa
20.12.2018
16:53:24
За пару лет ничего не зациклилось, в один проход заходит, и вообще, мне позволительно, я не фулстак))
ну если 10 заказов в год на миллионный диапазон - то вполне, а если чуть больше заказов и диапазон меньше - то все сразу станет плохо

ustasby
20.12.2018
16:54:23
Там проще, впереди год, месяц, день и rand

Google
ustasby
20.12.2018
16:55:02
Совпадений не было, 300 заказов в день

Ну 10 минут на подумать и 30 написать, и это просто номер для клиента

В цикле что бы исключить невероятную случайность

Pavel
20.12.2018
16:58:15
Вообще да, выходит что довольно дешевое и сердитое решение

Pavel
20.12.2018
16:59:44
Я бы просто в качестве номера заказа брал год месяц день и max(id)+1 от сегодняшнего id заказа, это позволит следить за количеством заказов внутри дня, но нафиг кому это надо.

ustasby
20.12.2018
17:00:11
Это не фулстак, сын маминой подруги дважды фулстак, он еще на бейсике может

Admin
ERROR: S client not available

ustasby
20.12.2018
17:03:07
Терминатор позвал в магазин, потом выпилился, что бы это значило?

dypa
20.12.2018
17:03:31
сыроварня не показатель.

Pavel
20.12.2018
17:05:30
Это все полный бред, термин фулстак был извращен обывателями, точно так же как и девопс )

ustasby
20.12.2018
17:07:08
Фулстак, это когда можешь заменить всех на проекте, и бек и фронт и все хотябы на среднем уровне, и да, я таких не видал, те кто себя так позиционировал выдавали вопросы как стартует сессия и т.д.

Pavel
20.12.2018
17:11:01
С древних времен определение

Там делается акцент на том что фулстак знает весь стек разработки и может грамотно взаимодействовать с другими специалистами. Но он может быть бэкендером например.

Но бэкендером таким, который грамотно проектирует api для использования его фронтенд разработчиком.

И грамотно проектирует структуры которые хорошо лягут на БД

Google
ustasby
20.12.2018
17:13:11
На очень старый и древний проект с кодом на 5.2 пришел фулстак, я визжал от радости что есть кому сплавить, первый вопрос был почему сессия не стартует, второй через неделю где взять сертификат, просроченный полдня менял, как оказалось купили на комоде.

И грамотно проектирует структуры которые хорошо лягут на БД
Я так же думаю, но пусть еще на js пишет как бох, нефиг фулстакам раслабляться

Юрий
20.12.2018
17:18:11
Я так же думаю, но пусть еще на js пишет как бох, нефиг фулстакам раслабляться
ну все понимзил себя в ранге.. в описании своего профиля.

Mr. Blonde
20.12.2018
17:19:22
Добрый вечер, кто-то использовал паттерн DTO?

Adel
20.12.2018
17:19:55
Ну паттерном его называть не стоит наверно, но пофиг

Все использовали. Только не все знают

Mr. Blonde
20.12.2018
17:20:15
Можно проводить валидацию полей по типу?

Adel
20.12.2018
17:20:27
Не стоит

Pavel
20.12.2018
17:20:37
Да, паттерн DTO это композиция паттернов "data", "transfer" и "object"

Adel
20.12.2018
17:20:50
Все равно обычную валидация реквеста нужна

Pavel
20.12.2018
17:21:34
Можно проводить валидацию полей по типу?
Не совсем понятен вопрос. Если у тебя сеттеры типизированные то они сами все провалидируют

Adel
20.12.2018
17:22:23
Но не стоит заменять обычную валидацию такой вот

Mr. Blonde
20.12.2018
17:22:35
Есть просто идея совместить иммутабельность Value Object и DTO.

Adel
20.12.2018
17:22:40
Это уже обсосали на форуме несколько раз

Pavel
20.12.2018
17:23:34
dto это считай контейнер в котором ты переносишь что-то из одной подсистемы в другую. Если при этом он является value object то нет проблем.

Adel
20.12.2018
17:24:16
Ну скорее уж коллекцией во. А не одним во.

Mr. Blonde
20.12.2018
17:24:36
А что мешает
В интернете мало примеров по данному шаблону, но написано, что это только контейнер.

Adel
20.12.2018
17:24:38
В общем случае

Ну так и есть

Mr. Blonde
20.12.2018
17:25:02

Страница 725 из 956