
Артур
19.06.2016
11:20:55

Roman
19.06.2016
11:21:06
довольно приятно из коробки получить и сервер приложений
пару долларов
1-2

Google

Roman
19.06.2016
11:21:30
смотрю какой фирмы наверно

Dmitriy
19.06.2016
11:22:36
если напишешь php -S localhost:8080 -t web/ то получится то же самое

Roman
19.06.2016
11:23:06
аа, даже так, не копался в деталях еще

Dmitriy
19.06.2016
11:24:13
http://php.net/manual/ru/features.commandline.webserver.php

Roman
19.06.2016
11:24:21
есть какие нить статьи на тему сli php, гуглить некогда
ага
там есть все по cli
почитаю

Dmitriy
19.06.2016
11:36:02
Возвращаясь к спору об ORM - если мне надо обновить одно поле у записи, у которой я знаю id - мне нужно через ОРМ вытянуть всю запись из БД, а потом сделать update
Сделать так - "UPDATE tableName SET columnName = :newValue WHERE id = :id - одним запросом, через ОРМ не получается

[Anonymous]
19.06.2016
11:40:43
почему?
не получается?

Google

[Anonymous]
19.06.2016
11:41:16
Чет я не помню проблему чтоб обновить в 1 запрос
в ОРМке

Marat
19.06.2016
11:41:26
а как? Кто знает как - покажите ?
Орм работает с объектами, а чтобы в коде появился объект - его надо вытащить из базы... но это лишняя операция, если мы хотим просто обновить записи по where
А если записей 10к? ?

[Anonymous]
19.06.2016
11:43:21
стоп, стоп
в Laravel есть Eloquent ORM, тебе не нужен объект чтоб обновить сущность

Oleksandr
19.06.2016
11:43:53
Орм сделает обычный update запрос. Она не будет ничего доставать

[Anonymous]
19.06.2016
11:43:59
+1

Marat
19.06.2016
11:44:34
Это уже query builder, а не orm, получается
Ну да, чего я к словам придрался

Oleksandr
19.06.2016
11:46:00
Вообще то орм строится на основании query builder библиотеки
Doctrine использует dbal. Eloquent - свой query builder

Marat
19.06.2016
11:51:34
Само собой, но на уровне orm не получится так обнялять записи - нужно спускаться на уровень ниже к билдеру

Dmitriy
19.06.2016
11:51:36
Вот и получается, что на уровне ОРМ такого не сделать, надо спускаться на уровень query builder'a

Oleksandr
19.06.2016
11:54:08
В этом случае да.
Но у каждой orm есть возможность напрямую сделать update
Post::update($id,$columnsToUpdate);

Dmitriy
19.06.2016
11:55:42
о как, тогда круто

Google

Dmitriy
19.06.2016
11:55:50
а у доктрины?

Oleksandr
19.06.2016
11:56:18
Да у всех должно быть. Поройся в доке

Marat
19.06.2016
11:56:31
Учтите, что статика ломает di

Dmitriy
19.06.2016
11:56:39
да это больше ради интереса)

Marat
19.06.2016
11:59:34
В общем если в проекте два разных модуля используют одну и ту же статику, то уже не получится разделить Это использование без костылей
Лучше динамически прикидывать через di контейнер

Unstop
19.06.2016
13:10:29
Народ есть кто по с++
норм

Maxim
19.06.2016
13:11:14

Unstop
19.06.2016
13:11:19
пож
киньте

Unstop
19.06.2016
13:11:22
не нашел

Maxim
19.06.2016
13:11:49
@ProCxx

Артур Евгеньевич
19.06.2016
13:37:53
https://telegram.me/PhpChanel не забываем про канал)

Artur
19.06.2016
13:38:36
нафиг так жить
https://habrahabr.ru/post/303524/

F01134H
19.06.2016
13:39:25
а я на атом перешел
и не жалею абсолютно

Dmitriy
19.06.2016
13:39:43
vim крут

Google

Артур Евгеньевич
19.06.2016
13:39:46
не знаю мне атом вообще не вкатил
жутко тормозной

Dmitriy
19.06.2016
13:39:57
но это все таки текстовый РЕДАКТОР

Артур Евгеньевич
19.06.2016
13:39:57
не вижу не одного плюса перед саблаймом

F01134H
19.06.2016
13:40:00
в каком месте он тормозной

Admin
ERROR: S client not available

F01134H
19.06.2016
13:40:09
у меня на моей развалюхе летает он

Dmitriy
19.06.2016
13:40:22
пилить из вима ИДЕ - дело неблагодарное

F01134H
19.06.2016
13:40:27
из плюсов хотя бы то, что там в пару кликов установить любое дополнение можно

Артур Евгеньевич
19.06.2016
13:40:33
а так да vim круто, конечно, но переучиваться сложно

Dmitriy
19.06.2016
13:40:40
эм

Anton
19.06.2016
13:40:44
шило на мыло по сути
в атоме менеджер пакетов для него удобный

боль
19.06.2016
13:40:49
А зачем писать на PHP, используя не PhpStorm?

Anton
19.06.2016
13:40:53
+

Dmitriy
19.06.2016
13:40:55

F01134H
19.06.2016
13:41:06
Да

Артур Евгеньевич
19.06.2016
13:41:06

F01134H
19.06.2016
13:41:23

Артур Евгеньевич
19.06.2016
13:41:33
и в саблайме консольный пакетный менеджер есть, так тчо клики не нужны там

боль
19.06.2016
13:41:42
А то у меня джуниоры мучаются с саблаймом, уж смотреть больно

Google

Andrey
19.06.2016
13:41:58

Tema
19.06.2016
13:42:02
а почему от sublime все бегут? плагинов куча, внешний вид не прямиком из 2007 (после настройки, разумеется)

F01134H
19.06.2016
13:42:08

боль
19.06.2016
13:42:19

F01134H
19.06.2016
13:42:23

Andrey
19.06.2016
13:42:35

Tema
19.06.2016
13:42:35

Dmitriy
19.06.2016
13:42:38
он условно бесплатный
же

Tema
19.06.2016
13:42:44
sublime text 3 license key

F01134H
19.06.2016
13:42:49
Да, мне постоянно эти окна вылазят с предложением покупки

Tema
19.06.2016
13:42:52
первая же ссылка в гугле

F01134H
19.06.2016
13:42:53
Вылазили точнее

Tema
19.06.2016
13:42:56
уйма ключей

F01134H
19.06.2016
13:43:07
Я не особо люблю варезы

боль
19.06.2016
13:43:12