Size: a a a

2020 December 01

MY

Mikhail Yudin in phpGeeks
А по теме чата..есть что сказать. Lumen и OctoberCMS мне зашли.
Eloquent хоть и хейтят любители ковыряний, но всё вкуснее чем шаблонить сырые запросы в то время пока забываешь чё хотел.

Ресурсы в Ларавельке мощь, только реализуя JsonAPI протокол в своё время накостылял с additional + array_replace_recursive😄

Поэтому оставляю заинтересованным зарубку: читайте ВСЕ доки до использования фреймворков бегло, потом по предметной области ближе, чтоб не переписывать всё потому что искаропки всё было
источник

V

Vladimir in phpGeeks
Mikhail Yudin
Это всё вольности js, он позволяет всё больше и больше
Дак щас на ts же пишут
источник

MY

Mikhail Yudin in phpGeeks
Vladimir
Дак щас на ts же пишут
ts тот же js, я имел в виду что можно любой способ описания компонентов накидать для каждого фреймворка, будет новый "язык"

<v-input />
<div ng-input/>
{% input %}
...

Ну например 😁
источник

a

allpeg in phpGeeks
Тип Мутный
Всем привет. Подскажите какой тип SSL сертификата покрывает поддомены помимо основного зеркала (www)? На сайте 15+ поддоменов.
letsencrypt позволяет как указать сразу много поддоменов (он все их проверит), так и wildcard ssl - но во втором случае нужна проверка через DNS

ispmanager может его не потянуть, я например руками через lego прописываю в cloudflare записи и кидаю руками сертификат.
источник

a

allpeg in phpGeeks
Тип Мутный
Прикол в том, что убийство панели помогает на несколько минут и есть возможность выкачать рабочие базы😑
я конечно гадаю на кофейной гуще, но скорее всего у тебя просто не хватает оперативки и mysql падает из-за OOM.

для начала в mysql пропиши в конфиге performance_schema = 0 внутри [mysqld]
источник

MY

Mikhail Yudin in phpGeeks
Vladimir
Дак щас на ts же пишут
Кстати, оно дольше как в разработке, так и в транспиляции (ИМХО), я убил втрое больше времени, но профит был: фикс архитектуры даже, соответствие вход-выход и банальные баги
источник

V

Vladimir in phpGeeks
Mikhail Yudin
Кстати, оно дольше как в разработке, так и в транспиляции (ИМХО), я убил втрое больше времени, но профит был: фикс архитектуры даже, соответствие вход-выход и банальные баги
Профит однозначно есть, если стараешься всё типизировать, без всяких там any
источник

MY

Mikhail Yudin in phpGeeks
Vladimir
Профит однозначно есть, если стараешься всё типизировать, без всяких там any
В качестве результата да, по времени разработки спорно, можно и выиграть в перспективе конечно на дебаге
источник

a

allpeg in phpGeeks
Mikhail Yudin
Кстати, оно дольше как в разработке, так и в транспиляции (ИМХО), я убил втрое больше времени, но профит был: фикс архитектуры даже, соответствие вход-выход и банальные баги
плюсую что ts это профит. сильно дольше времени на разработку не тратишь, зато баги вылазят до того, как они попадут на продакшен.

я из js уходил в java (да-да, ирония с названием) и потом когда возвращался мне люто не хватало типов и подсказок ide, после этого тайпскрипт как бальзам на душу
источник

ТМ

Тип Мутный in phpGeeks
allpeg
я конечно гадаю на кофейной гуще, но скорее всего у тебя просто не хватает оперативки и mysql падает из-за OOM.

для начала в mysql пропиши в конфиге performance_schema = 0 внутри [mysqld]
Спасибо за ответ. Проверю - отпишусь
источник

MY

Mikhail Yudin in phpGeeks
allpeg
плюсую что ts это профит. сильно дольше времени на разработку не тратишь, зато баги вылазят до того, как они попадут на продакшен.

я из js уходил в java (да-да, ирония с названием) и потом когда возвращался мне люто не хватало типов и подсказок ide, после этого тайпскрипт как бальзам на душу
Есть такое. В джаве тоже дженерики есть, но можно и jsdoc в js для хинта.

...забавный ход мысли =)
источник

a

allpeg in phpGeeks
Mikhail Yudin
Есть такое. В джаве тоже дженерики есть, но можно и jsdoc в js для хинта.

...забавный ход мысли =)
не понял ход мысли. в java дженерики не просто есть, а всегда были. как и строгая типизация.
в js ни того ни другого нет, но оно есть на уровне ts
источник

MY

Mikhail Yudin in phpGeeks
Mikhail Yudin
Есть такое. В джаве тоже дженерики есть, но можно и jsdoc в js для хинта.

...забавный ход мысли =)
В общем джава хороша по-своему в типизации. А jsdoc часть проблем на уровне hint/lint тоже решит
источник

a

allpeg in phpGeeks
Mikhail Yudin
В общем джава хороша по-своему в типизации. А jsdoc часть проблем на уровне hint/lint тоже решит
а! дошло. вы про типы на уровне jsdoc
не, имхо нафиг. ts лучше имхо
источник

V

Vladimir in phpGeeks
Mikhail Yudin
В качестве результата да, по времени разработки спорно, можно и выиграть в перспективе конечно на дебаге
Тут зависит от того, что именно ты разрабатываешь...если у тебя проектная разработка, и ты можешь позволить низкое качество и при этом с ts мало опыта, то да, возможно, что не так много смысла есть в ts.
источник

MY

Mikhail Yudin in phpGeeks
allpeg
а! дошло. вы про типы на уровне jsdoc
не, имхо нафиг. ts лучше имхо
Наверное от проекта к проекту, да
источник

a

allpeg in phpGeeks
Vladimir
Тут зависит от того, что именно ты разрабатываешь...если у тебя проектная разработка, и ты можешь позволить низкое качество и при этом с ts мало опыта, то да, возможно, что не так много смысла есть в ts.
меня сейчас наверно заклеймят свидетелем тайпскриптовы , но если проекты не горят то хотя бы основы ts изучить и попробовать сто́ит. Если до этого на строго типизированных языках ничего не писа́л то конечно сначала будет больно, но результат того сто́ит
источник

MY

Mikhail Yudin in phpGeeks
allpeg
меня сейчас наверно заклеймят свидетелем тайпскриптовы , но если проекты не горят то хотя бы основы ts изучить и попробовать сто́ит. Если до этого на строго типизированных языках ничего не писа́л то конечно сначала будет больно, но результат того сто́ит
"Не горят" -- не встречал, поэтому такое мировоззрение 😁
источник

a

allpeg in phpGeeks
причем новичкам профита от него будет не в пример больше, так как неправильный код будет не компилироваться и ловиться до того, как попадет в тестирование (даже если тестируешь ты сам)
источник

MY

Mikhail Yudin in phpGeeks
allpeg
причем новичкам профита от него будет не в пример больше, так как неправильный код будет не компилироваться и ловиться до того, как попадет в тестирование (даже если тестируешь ты сам)
Ещё говорят строгая типизация = скорость
источник