1) почему бы при отработке кроном не собирать промежуточные суммы в массиве, и уже потом в конце записывать эти изменения в базу? т.е. не 2000 раз увеличивать на 1, а один раз сразу на 2000.
2) чтобы метод save() работал быстро, фреймворк должен поддерживать т.н. dirty статусы для полей. Модель должна знать какие поля изменились после её загрузки из БД, и при сохранении записывать только эти поля
Прекрасно, но как дальше работать с такой аудиторией? Например, если человек оставил почту, ему на нее можно прислать уведомление о каком то событии (приход нового сообщения в личку на нашем сайте, например).
Что даёт вход-регистрация через соцсети, кроме аутентификации? Какие возможности по дальнейшей работе с этими людьми?
В Хроме до сих пор не исправлена бага, когда в каком то одном из DIV-ов на странице слетала кодировка. Не на всей странице, а именно в каком то одном блоке, и причем не каждый раз, а иногда. Сайт на 1251.
Есть и другой вариант — начиная с определенного времени (например за 10 сек до протухания) — отдать одному клиенту miss и поставить флаг что начато перестроение ключа. А остальным клиентам в течение 10 секунд отдавать старую версию, в надежде что за это время значение будет перестроено тем первым
«Часть читателей заметила в заголовке опечатку. Часть заметила обе. Часть не заметила вообще. Если вы из третьей группы, то с большой вероятностью вы — дислексик.»
«Дислексикам сложно читать: слова с перемешанными буквами.»
я один заметил, что тут ошибка?
если человек сразу НЕ заметил опечатки — то он нормален. а вот если НЕ смог прочитать слово вообще — то дислексик.
Автор данного поста, который так гордится своим знанием людей и психологии, видимо не подозревает что для большинства айтишников слушать полчаса то, что можно прощёлкать за пару минут — это КАТОРГА
Если бы оно еще работало нормально, а работает оно откровенно дерьмово… После установки новой версии, все старые версии продолжают хранится на диске (каждая по 100-150 Мб), и занимать место.
Неужели сложно было реализовать удаление старой версии после установки новой?
речь идёт про DI и IoC — а они используются не во всех фреймворках.
2) чтобы метод save() работал быстро, фреймворк должен поддерживать т.н. dirty статусы для полей. Модель должна знать какие поля изменились после её загрузки из БД, и при сохранении записывать только эти поля
Что даёт вход-регистрация через соцсети, кроме аутентификации? Какие возможности по дальнейшей работе с этими людьми?
Ненавижу тянуться к клаве когда можно сделать всё мышкой, зачем лишать людей этой возможности?
«Дислексикам сложно читать: слова с перемешанными буквами.»
я один заметил, что тут ошибка?
если человек сразу НЕ заметил опечатки — то он нормален. а вот если НЕ смог прочитать слово вообще — то дислексик.
какая еще «третья группа»… блин.
Видно, что какого-то эталонного решения пока не найдено, но поиск идёт, и это хорошо
Неужели сложно было реализовать удаление старой версии после установки новой?