
Oleg
05.05.2016
20:27:00
я же сказал - храним в базе customer'ов c данными когда у кого зарплата - это может быть как число, день недели, каждую неделю, 2 раза в месяц, 1 раз в месяц. и строим запрос с выдачей у кого сегодня зарплата

Noi
05.05.2016
20:28:18
выполняется каждый день CRON с запросом текущего дня и соответствия дня ЗП и все

Oleg
05.05.2016
20:29:43
зачем cron то?

Noi
05.05.2016
20:30:03
ну для чего строить запрос если можно проверять

Google

Noi
05.05.2016
20:30:07
когда конкретно зарплата

Oleg
05.05.2016
20:31:19
cron без запроса чтоли проверяет?

Noi
05.05.2016
20:31:22
ну
я просил конкретную задачу
что нужно сделать)
и поэтому сделал так как додумал)
поэтому либо нужно тебе конкретнее ставить её
либо усовершенствовать)

Oleg
05.05.2016
20:32:22
запрос сделать а не предложить крон для использования запроса))

Noi
05.05.2016
20:32:34
мы думаем по разному

Oleg
05.05.2016
20:33:12
крон сам запрос не напишет - ему его тоже надо написать

Noi
05.05.2016
20:33:35
Олег,

Google

Noi
05.05.2016
20:33:40
я незнаю что сказать
правда
я подсталом
:D

Oleg
05.05.2016
20:36:39
хорошо я понял в чем твое заблуждение - в базе у customer'а нет записи что зарплата такого то числа и ты не сравниваешь текущую дату с датой в базе, все немного сложнее

Noi
05.05.2016
20:37:00
ну я сразу сказал что есть разница в строении архитектуры
)
и от этого все завязано

Oleg
05.05.2016
20:38:17
так тебе и не имеет смысла ставить эти даты, иначе их надо ставить с просчетом на лет 20 вперед, так что нет тут особой разницы

Noi
05.05.2016
20:38:46
Олег,ты мыслишь как SQL
уйди от этого)

Oleg
05.05.2016
20:39:48
да мне без разницы где хранить, хоть в текстовом документе

Noi
05.05.2016
20:39:58
ну а в чем тогда спор
)

Oleg
05.05.2016
20:41:31
да нет спора, просто я сомневаюсь что можно за год реально сложный проект поднять имея опыт 10летней разработки одного проекта в команде

Noi
05.05.2016
20:42:28
Не хочу спорить,о том что я делаю говорят отзывы и мое портфолио
это важно
смысл не в том что
кто прав а кто не прав
а все намного проще

Google

Noi
05.05.2016
20:43:15
что та призма,через которую смотрят все ,вот есть SQL и это все одна единственная правда ,это абсолютная ложь
другие БД норм существуют и все чики чики
у всего есть свои плюсы и минусы,но опять же . с моей точки зрения проще сконструировать правильную БД на mongodb
и это будет быстро
охуенно
и безопасно
три основных параметра
если вы делаете тоже самое на sql ,то я не буду с вами спорить,так как с sql я не работаю. я пытаюсь написать открытый движок на sql но как то не выходит)
так как времени мало

Oleg
05.05.2016
20:49:44
в смысле opensource cms с sql?

Noi
05.05.2016
20:49:59
ну все то чем я занимаюсь сейчас это закрытая комерческая версия
но смотря дальше

Noi
05.05.2016
20:50:11
мне интересно сделать тоже самое на sql

? Snyp
05.05.2016
20:50:16
Охренеть вы тут разговорились, ветераны с другой планеты)

Noi
05.05.2016
20:50:35
но опять же,есть возможности и есть работа
и поэтому пока все только начинается

Oleg
05.05.2016
20:55:45
http://stackoverflow.com/questions/22593722/why-is-sql-server-2012-faster-than-mongodb-for-this-query

Noi
05.05.2016
20:56:02
ну да
это же группа про c#
я думаю все логично да?

Google

Oleg
05.05.2016
20:56:45
при чем тут C#?

Noi
05.05.2016
20:56:57
ну а причем здесь ссылки на c#
это же не конференция почему sql это та круто
)

Oleg
05.05.2016
20:57:39
я про это
•SQL Server: 192 ms
•MongoDB: 1109 ms

Noi
05.05.2016
20:58:19
все мои клиенты,говорят что все хорошо
не вижу смысла им не верить
)

Admin
ERROR: S client not available

Noi
05.05.2016
20:59:19
Олег вы работали с MongoDB?
если нет то в чем смысл вашей статистики?
если вы хотите сказать всем не используйте mongodb
то не парьтесь, я скажу это сам
)

Oleg
05.05.2016
21:01:16
я не в смысле сказать что что то плохо или хорошо, заинтересовался вот и смотрю мнения

Noi
05.05.2016
21:01:36
просто все говорят плохое
я привык к этому)

Oleg
05.05.2016
21:02:37
тут говорят что запись у него лучше, но вся фишка в том что на записи можно терять менее болезненно

Noi
05.05.2016
21:03:01
все зависит от того как вы спроектируете архитектуру

Andrey
05.05.2016
21:03:29

Google

Oleg
05.05.2016
21:03:49
ну тут пузомерки то без изысков

Noi
05.05.2016
21:05:25
я пошел спать,всем спокойной ночи

? Snyp
06.05.2016
05:30:00
Ребят, а есть у кого какие ни будь подобные чаты? Как этот. Сообщество php.
Расширяю круг общения.
Доброе утро народ (по мск)

Roman
06.05.2016
05:53:07
ух вы тут наобщались
я вам наштяков принес из гита
- Task::updateAllCounters(['progress' => 1], "id=$task->id");
-// $task->progress += 1;
-// $task->save();
+ Task::updateAllCounters(['progress' => 1], ['id' => $task->id]);
и вот так по всем проектам в странах мира
почему сразу избыточно не написать)

? Snyp
06.05.2016
07:27:56
А шо это за форма записи такая?
+ Task::updateAllCounters(['progress' => 1], ['id' => $task->id]);
// вот эта ['progress' => 1]

Лим
06.05.2016
07:30:05
больше либо равен
а не
это присвоение

? Snyp
06.05.2016
07:30:34
Не обращение к ячейки массива?

Лим
06.05.2016
07:30:45
может быть?

? Snyp
06.05.2016
07:30:50
Гг)
Первое что показалось - то что это аргумент в форме ассоциативного массива который присваиает этой ячейке цифру 1.
Или это патипа магических методов)

Vladimir
06.05.2016
07:38:27
Просто передают в апдейт в качестве параметров два массива
Первый массив это что сделать(помимо progress, видимо есть и regress какой-нибудь) и на какое значение
Второй - судя по всему параметры в where для sql запроса