@prophp7

Страница 596 из 1387
Dmitri
05.09.2017
02:40:14
Легко ли прослыть эрудитом? Мне кажется процент таких людей уменьшается. Как говорилось в одной знаменитой рекламе -"не дай себе засохнуть! ")) не дайте засохнуть своему мозгу -наполняйте его новыми знаниями. Надеюсь вам поможет в этом этот канал. Мне помогает. Автор -так держать! https://t.me/joinchat/AAAAAEMj2WQCRPUrHDZfrQ

Mihail
05.09.2017
06:46:29
Всем доброго дня, нужна помощь, как лучше сделать разделение чтения и записи при репликации mysql? (master->slave) И возможных вариантов нашел 1)mysqlproxy для mysql 2)mysqlnd_ms для php 3) держать 2 соединения и ручками указывать куда какой запрос слать под лучше понимается простое внедрение, меньшее изменение написанного кода, простое сопровождение, надежность решения

Artur
05.09.2017
06:50:45
парни. Как на cetnos обновить gzip до 1.6 ?

Mihail
05.09.2017
06:52:04
репликация уже настроена

Google
Sergey
05.09.2017
06:52:13
да я понял )

Mihail
05.09.2017
06:53:49
https://ruhighload.com/post/%D0%A0%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 это статью читал, но очень интересно узнать кто как делает и какие лучшие практики

Michael
05.09.2017
07:05:11
Расскажи это разработчикам вк

Виктор
05.09.2017
07:06:53
https://ruhighload.com/post/%D0%A0%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 это статью читал, но очень интересно узнать кто как делает и какие лучшие практики
Зависит от требований, единой верной схемы нет. Главное поверх реплики поставить сервис, который будет контролировать и мониторить ее, т-к репликация может сломаться в 100500 местах.

Andrey
05.09.2017
07:07:11
*ирония*

Антон
05.09.2017
07:09:42
а что там в вк? кто то работал и видел?

Виктор
05.09.2017
07:13:27
Утилиты percona посмотрите, там есть много интересного

Artemy
05.09.2017
07:41:57
а что там в вк? кто то работал и видел?
Скорее всего он так сказал, ибо ВК написан на kPHP, а он не поддерживает ООП Что там на деле только разрабы знают

F01134H
05.09.2017
07:53:34
Пхп подобный язык

Изи

Vladislav
05.09.2017
09:29:41
Google
Виктор
05.09.2017
10:51:01
если запись синхронная то отставать не будет
Да, но стоит понимать, что это повышает надежность, но уменьшает производительность, т-к нужно еще со всех нод получить подтверждения

Vladislav
05.09.2017
10:58:08
у нас, кажется, мастер и слейв вообще в разных ДЦ

Mihail
05.09.2017
11:10:57
у нас, кажется, мастер и слейв вообще в разных ДЦ
И как время чтения со слейва? Или у вас слейв для резерва

Vladislav
05.09.2017
11:12:16
ну он же не в другом городе :) вообще, он скорее отстает когда на нем тяжелые запросы выполняются или делается бекап

Dima
06.09.2017
09:58:37
Кто–нибудь на Yii 2 писал? Как в нём создать систему для регитсрации и авторизаци пользоватлей с ролями? Хочу создать 3 таблицы для обычных пользователей, админов и менеджеров. Создать для каждого класс со статическими методами. Скачал несколько книжек, читаю и ничего не понятно. Читаю в Сети статьи в которых упоминается ктало components, но такого каталога нет. Короче ничего не понятно. Может кто объяснить?

Nabi
06.09.2017
09:58:55
rbac

https://habrahabr.ru/post/327170/

Roman
06.09.2017
10:01:18
Dima
06.09.2017
10:03:10
Типа создаём файлик такой–то, в нём наследуем от класса такого–то, прописываем какую–то хуйню в файле таком–то, потом делаем так: Manager::create.

Что ты писал в гугле для поиска?
Yii 2 create user, Yii 2 users managment.

Ярослав
06.09.2017
10:03:55
https://github.com/search?utf8=%E2%9C%93&q=yii2-user&type=

для не умеющих искать

Андрэ
06.09.2017
10:14:02
Yii 2 create user, Yii 2 users managment.
Ты хочешь авторизацию с ролями, но слово "Роли" даже не ищешь)

Oscar
06.09.2017
10:14:36
я думал все программисты умеют гуглить, иначе не были бы программистами)

Aleserche
06.09.2017
10:20:28
Как же ты ошибаешься

Dave
06.09.2017
10:44:10
тут кто-то проводит немыслимую связь между гуглом и программистом?

Oscar
06.09.2017
10:53:53
А связи нету? Навыки нахождения информации бесполезны?

Антон
06.09.2017
11:24:42
+ без гугления как без рук

Google
Ruslan
06.09.2017
12:21:37
Всем добрый день. ПОдскажите есть ли какие-то реализации ORM для Wordpress? может сталкивался кто? не для стандартных сущностей типа пост и пейдж, а для кастомных

Dmitry
06.09.2017
12:28:16
Извращенец в чате! ;)

Борис
06.09.2017
12:28:55
Если для кастомных - то возьми и прикрути любую готовую

Антон
06.09.2017
12:29:00
доктрина для битрикса

есть готовый пакет?

Ruslan
06.09.2017
12:29:41
Не извращенец) просто не хочется писать чистые sql запросы как это предлагает делать вп

Борис
06.09.2017
12:30:56
доктрина для битрикса
Телевизор для слепого

Mofsy
06.09.2017
12:31:17
Машина для безрукого

Dmitry
06.09.2017
12:32:04
Alexander
06.09.2017
12:33:04
орм про работу с бд как с обьектами)

Dmitry
06.09.2017
12:34:51
Слишком глобальное определение. Про мапинг объектов в данные базы и обратно. А сами данные из базы можно и на голом SQL доставать (тот же nativeQuery в доктрине)

Антон
06.09.2017
12:34:53
https://github.com/Simettric/WPQueryBuilder

Dmitriy
06.09.2017
13:37:01
Здарова всем. Нужен совет, как писать recommended. Есть массив размер ~100 с вложением 3 уровней который необходимо сравнить и записать каждую строчку в таблицу 1. Если таблица 1 содержит уже именно такую запись то тогда сделать запись в таблицу 2. Причем это все необходимо сделать максимально безопасно. Поэтому pdo и плейсхолдеры. Скорее всего рубану через цикл в тупую, и скорее всего это не правильно, на производительность пофиг так как массив маленький. Но допустим массив большой или проект серьезный, каково в данном случае правило хорошего тона? Как пишут в мире Big Business.

Oscar
06.09.2017
13:37:53
Iterable?

Saško
06.09.2017
13:40:33
но с буфером, чтобы делать select .. in() и bulk insert, чтобы запросов на 100к записей было не 100к, а хотя бы 1к

Dmitriy
06.09.2017
13:43:43
О. Спс, пошел читать доки.

Saško
06.09.2017
13:48:12
основная фишка тут уменьшать кол-во запросов, остальное ерунда, проще увеличить память так что в идеале формировать из записей блоки по сотне, например, записей, и делать выборку/вставку сразу блоками ну и если надо на уникальность проверять много полей сразу, то, наверное, оптимально сделать например поле hash, в котором держать хеш всей записи, и уникализировать только его конечно могут быть коллизии, но у меня на >2М записей такого не случалось. как быть с коллизиями зависит от уже задачи, но тоже можно придумать

Виктор
06.09.2017
13:50:51
hash можно сформировать из пары разных хэш фукнкций

Во избежание коллизий

Google
Saško
06.09.2017
13:52:00
тоже верно тогда вероятность коллизии будет меньше вероятности отказа оборудования и можно тупо забить :)

Herman
06.09.2017
14:25:12
Почему выводит 0?

Sergo
06.09.2017
14:30:23
preg_match() возвращает 1, если параметр pattern соответствует переданному параметру subject, 0 если нет, или FALSE в случае ошибки.

Herman
06.09.2017
14:30:40
ок

Sergo
06.09.2017
14:31:21
preg_match($pattern, $subject, $matches)

Sergo
06.09.2017
14:33:11
+

Nurik
06.09.2017
16:45:22
Если в БД всё хранится плоско, тогда можно просто пробегать массив с помощью array_walk_recursive. Если я конечно правильно понял задачу.
В конце формируем массив(ну или через генератор порционно, если данных много) и пишем в нужную таблицу. Если это конечно не shared data, иначе нужна сериализация транзакций.

Ну или делаем массив плоским и отправляем запрос с intersect, то что пришло - пишем в табл.2

Алексей
07.09.2017
07:00:10
Добрый день. Подскажите плз по sql, есть текстовое поле, в нем изображения (<img src="">), как можно получить значения src первого изображения из поля?

Mikhail
07.09.2017
07:01:03
оО

Алексей
07.09.2017
07:01:16
не понятно обьяснил?:)

Aleserche
07.09.2017
07:04:33
их несколько там?

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