@prophp7

Страница 1331 из 1387
Shmaltorhbooks
10.10.2018
12:58:56
\Generator<string>|string[]?

Maksim
10.10.2018
12:59:13
Никак, страдай) обмазался елдами, топи до конца

Shmaltorhbooks
10.10.2018
12:59:28
о, и псалм переварит и шторм поймёт)

f4rt~
10.10.2018
12:59:49
о, и псалм переварит и шторм поймёт)
только декларацию для него все равно будешь писать выше

Google
f4rt~
10.10.2018
12:59:51
разве нет?

Maksim
10.10.2018
13:00:06
Псалм ошибку даст)

f4rt~
10.10.2018
13:01:07
я как то много его прям не юзал, у нас типо стандарт на работе phpstan с 7м уровнем

но я постоянно как не смотрю код на гитхабчике, там что то про psalm no check и тд

Natalia
10.10.2018
13:12:01
Я все же вернусь к теме orm. Понимаю что есть и плюсы, и минусы, но тут как-то решили что одни минусы. Описали схему, на основе нее можно генерить миграции полностью автоматически - это позволит снизить время разработки. Не оптимально использовать select? Ну ок, это не во всех задачах, а когда нужно что-то сильно сложное, можно написать руками. Всякие записи и обновления через параметры позволят обезопасить запрос. Я это все к тому что нельзя говорить что это прям зло)) буду рада выслушать ваше мнение)

Maksim
10.10.2018
13:13:44
миграции к орм отношения никакого не имеют) ровно как и prepared statement

у гоферов orm - это херовина, которая sql строит, к примеру. Но, опять-таки, это не о том)

Natalia
10.10.2018
13:27:43
миграции к орм отношения никакого не имеют) ровно как и prepared statement
Ну как не имеет, doctrine можно так настроить, чтобы на основе описанной Entity генерились миграции.

Maksim
10.10.2018
13:28:05
а в твиге можно свою доктрину написать

прям внутри шаблона

Anton
10.10.2018
13:28:39
doctrine -- это не совсем ORM.

Google
Bohdan
10.10.2018
13:28:45
есть отдельные тулы для миграций

Alexander
10.10.2018
13:29:02
развивай
ся (простите)

Anton
10.10.2018
13:29:04
Это комплекс либ

Maksim
10.10.2018
13:29:37
ну, под определение "комплекс либ" можно что угодно подвести

Anton
10.10.2018
13:29:56
Так на главной написано

https://www.doctrine-project.org/

The Doctrine Project is the home to several PHP libraries

Alexander
10.10.2018
13:30:09
Это комплекс либ
Doctrine, The Open-Source PHP ORM and Persistence Tools Project?

И чо?

Одно другое не исключает

Natalia
10.10.2018
13:30:51
Вооот)) и можно из этого комплекса использовать то, что вам нравится и позволит что-то оптимизировать и улучшить.

Alexander
10.10.2018
13:30:54
нигде не говорится "это не ОРМ", а вот обратное как раз говорится

Anton
10.10.2018
13:31:49
Вооот)) и можно из этого комплекса использовать то, что вам нравится и позволит что-то оптимизировать и улучшить.
так вот можно настроить doctrine не только для Entity. в этом вся и суть. И ОРМ тут не нужно

Shmaltorhbooks
10.10.2018
13:33:55
по такой логике можно и пхпшторм настроить для редактирования рецептов блюд азиатской кухни. но это не делает его "не совсем IDE"

и да, шторм это тоже комплекс либ

Bohdan
10.10.2018
13:36:47
и да, шторм это тоже комплекс либ
шторм это комплекс плагинов, а не либ, не путай

ладно, господа, позанудничали и хватит

Aslan
10.10.2018
13:37:22
привет ребята, у меня #вопрос #интересный есть к примеру сайт созданный на php, нужно добавить схемы в виде фотографий, где будут распределяться объекты, можно ли сделать на схеме эти объекты динамичными, чтобы при желании их перемещать?

Shmaltorhbooks
10.10.2018
13:37:52
можно, мы не против

Google
Bohdan
10.10.2018
13:38:06
опа, Мясник из Блавикена

Aslan
10.10.2018
13:38:33
опа, Мясник из Блавикена
хорощий шутеечка, брат

но если серьезно, можно ли услышать какую-либо трезвую мысль на вопрос? возможно ли такое или нет?)

Bohdan
10.10.2018
13:39:14
конкретизируй задачу

тебе трезво сказали "можно"

но что конкретно тебе надо, что за объекты и как двигать - не не пояснил

Shmaltorhbooks
10.10.2018
13:39:39
конкретизируй задачу
если можешь найти похожие примеры в инете - технически это возможно

а деталей ты никаких не предоставил, так что как именно это реализовывать - никто не подскажет

Bohdan
10.10.2018
13:40:00
скорее всего, это будет не особо связанная с php задача, а больше по фронту

Aslan
10.10.2018
13:40:20
к примеру фото бара сверху, по ней сделали схему помещения и в этом помещении столы как объекты, собственно столы и в планах нужно передвигать

Bohdan
10.10.2018
13:40:38
тебе для этого нужно "вырезать" столы с фото

а что будет под ними?)

Артур Евгеньевич
10.10.2018
13:41:01
привет ребята, у меня #вопрос #интересный есть к примеру сайт созданный на php, нужно добавить схемы в виде фотографий, где будут распределяться объекты, можно ли сделать на схеме эти объекты динамичными, чтобы при желании их перемещать?
да можно. Грубо говоря у тебя у кжадой схемы будет набор объектов, а у кжадого объекта свои координаты. Ну и соовтетственно с помощью JS двигаешь их и обновляешь координаты на сервере или после каждого перемещения или после сохранения

Natalia
10.10.2018
13:41:07
Это скорее js вопрос, будет фотка, поверх еще к примеру круг, по событию mousedown хватаем элемент и перемещаем по событию mouseup фиксируем

Aslan
10.10.2018
13:41:32
ну это все для бронирования столиков, т.к к примеру всякие банкеты и тд, столики ведь перемещаются и их расположение соответственно будет другое

Aslan
10.10.2018
13:42:12
что-то в таком духе под схемой подразумевается

Артур Евгеньевич
10.10.2018
13:42:49
вообще чисто фронтендная задача

Google
Shmaltorhbooks
10.10.2018
13:42:56
то есть по сути тебе надо сделать драг-н-дроп мышкой в браузере и сохранение позиций перемещенных объектов?

Alexander
10.10.2018
13:43:37
В чем вопрос то? У тебя есть карта, на карте объекты. У объектов координаты.

Aslan
10.10.2018
13:43:39
да, для владельцев кафешек получается, это чисто по JS значит?

Shmaltorhbooks
10.10.2018
13:43:44
http://api.jqueryui.com/draggable/

там есть события)

по событию drop хватаешь координаты и пишешь в базу

Aslan
10.10.2018
13:46:02
по событию drop хватаешь координаты и пишешь в базу
совсем позабыл о Jquerry, премного благодарен)

Shmaltorhbooks
10.10.2018
13:47:56
совсем позабыл о Jquerry, премного благодарен)
только запрети столы двигать в санузлы))

Aslan
10.10.2018
13:48:06
только запрети столы двигать в санузлы))
но если схем будет уйма, можно как-то это автоматизировать?

т.к для каждой схемы будет много времени уходить(

Shmaltorhbooks
10.10.2018
13:49:14
в какой-то админке прикручиваешь другой плагин, который позволит указать в прямоугольнике схемы регионы, в которые можно передвинуть объекты

чтоб нельзя было двигать объекты за помещение и в сортиры

Aslan
10.10.2018
13:50:12
что автоматизировать?
точнее оптимизировать процесс, допустим схем будет штук 20-30, как быстро для каждой сделать?

Shmaltorhbooks
10.10.2018
13:50:31
а потом на клиенте проверяешь, чтоб передвинутый объект не выходил за рамки и всё

Natalia
10.10.2018
13:51:13
По поводу описали схему - https://gist.github.com/fesor/0d5ecf0afc638c7870272ead20614681
Ладно)) да, поняла о чем речь. Спасибо) сбивает название doctrine ORM, а потом выясняется, что это не ее возможности, а допы.

Aslan
10.10.2018
14:01:37
а потом на клиенте проверяешь, чтоб передвинутый объект не выходил за рамки и всё
пошел чекать, благодарю) в случае вопросов обращусь если что :D

Google
Александр
10.10.2018
14:20:02
Подскажите константу, которая отвечает за слеши

Александр
10.10.2018
14:22:35
DIRECTORY_SEPARATOR
Спасибо

Roman
10.10.2018
15:34:10
Ребята, есть вопрос: мой коллега предлагает использовать на проекте MariaDB последней версии вместо MySQL последней версии. Проект еще на стадии разработки. У кого есть опыт работа с двумя инструментами, могли бы поделиться, пожалуйста. Интересуют преимущества перехода на Марию и возможные проблемы. Заранее благодарю. Если можно, тегайте меня в сообщении.

Артур Евгеньевич
10.10.2018
15:35:38
эмм

а твой коллега этоне аргументирует никак?

Bohdan
10.10.2018
15:36:04
между последними версиями могут быть нюансы при переходе, несколько версий назад никаких проблем не было - вплоть до того, что я совершенно спокойно перекатился с mysql на mariadb (правда, не помню, почему)

Alex
10.10.2018
16:16:27
мария вроде окончательно забила на совместимость с мусклом, дальше будут только больше расходиться, в марии есть пара интересных вещей вроде sequence, aria. Если есть вероятность возвращения на мускл, можно перкону заюзать. Смотря зачем вообще выбирать немускл. Ну и про галеру я уже не пишу тут

Alex
10.10.2018
16:23:53
Забили или объявили что скорее всего забьют?
я думаю, они уже давно решились, но пока по возможности стараются всё-таки чето совмещать, но если выбираешь марию, надо быть готовым, что в любой момент назад пути не будет)

Andrew
10.10.2018
16:26:23
я думаю, они уже давно решились, но пока по возможности стараются всё-таки чето совмещать, но если выбираешь марию, надо быть готовым, что в любой момент назад пути не будет)
Тут ещё нужно учитывать непонятную политику Оракла в отношении лицензирования MySQL. Вполне возможно, что назад уже и смысла возвращаться не будет :)

Alex
10.10.2018
16:30:39
Тут ещё нужно учитывать непонятную политику Оракла в отношении лицензирования MySQL. Вполне возможно, что назад уже и смысла возвращаться не будет :)
ну насколько я знаю, из крупных проектов почти все, кто юзает мускл, юзают либо оригинал, либо свои форки от оригинала, и тянут патчи с него. Я сомневаюсь, что оракл им так поднасрет. Если же это случится, будет великая миграция и в нее легко будет пристроиться)

Maksim
10.10.2018
16:32:48
когда у тебя база на пару-тройку тб, не особо легко)

Alex
10.10.2018
16:34:11
если я не ошибаюсь, из крупняка википедия вроде переехала на марию

ну тут конечно сейчас выбор интересный - мускл 5.х, мускл 8.х, мария, постгре. Есть над чем подумать

dypa
10.10.2018
17:00:13
перкону я бы не сбрасывал со счетов, на pg многие из мне знакомых по религиозным причинам переходят с mysql, рационального ответа почему - не дают

Kirill
10.10.2018
17:03:35
ну pg мощнее же, хотя бы по этой причине. Кастомные типы, наследование, куча других плюшек

f4rt~
10.10.2018
17:04:31
ну pg мощнее же, хотя бы по этой причине. Кастомные типы, наследование, куча других плюшек
у меня на прошлой работе, новый проект зарезали делать на посгре, грит пока у неё норм доки не будет, только мускуль (с) мой бывший сто

Kirill
10.10.2018
17:04:52
да ладно, норм там дока

Страница 1331 из 1387