AluV
28.05.2018
08:58:23
Я сейчас глянул - KPHP от Vk2013 года открытый доступ вроде как
на cpp написан
Dmitriy
28.05.2018
08:58:31
Kroto
28.05.2018
08:58:57
Насколько я помню Magento на зенде наваяна
Google
Vladimir
28.05.2018
08:59:02
AluV
28.05.2018
08:59:15
Я писал на первом ZendFramework он был ужасен, вторая версия говорят еще хуже - не использовал. Есть третья версия оказывается я не тестировал
Vladimir
28.05.2018
08:59:21
ХипХоп фейсбуковский же тоже с cpp вроде
Kroto
28.05.2018
09:00:54
AluV
28.05.2018
09:00:54
Ну я так понимаю основная проблема больших распределенных систем это настрйока серверов распределения и доступ к распределенной базе данных, распределение и настройка серверов базы данных. А переход с PHP на KPHP или что то подобное это просто приятный бонус
Vladimir
28.05.2018
09:01:03
Ага нашел что искал, благодарочка ^^
Пошел трансляторы натягивать)
Dmitriy
28.05.2018
09:02:16
Kroto
28.05.2018
09:03:25
Когда ковырял её, там был тупо зенд со всеми вытекающими типа mvc
AluV
28.05.2018
09:06:25
Да, функция Mail открывает и закрывает SMTP сокет для каждой отправки она сама по себе медленная и могут возникать проблемы с заголовками
blaccyee
28.05.2018
09:09:56
Господа, реально ли сделать нечто подобное nodejs на пхп? Ставить таймер топорный таймер на проверку новых значений в бд - это треш, запросы очень тяжелые. nodejs повесить не могу, так как хостер запрещает настроить проксирование (apache и nodejs).
Vladimir
28.05.2018
09:10:19
blaccyee
28.05.2018
09:10:27
угу
Google
Vladimir
28.05.2018
09:10:46
либо сокеты ковыряйте, но это такое себе
либо берите GOlang и не мучайтесь
blaccyee
28.05.2018
09:10:59
Сокеты - это nodejs же, вроде
Vladimir
28.05.2018
09:11:05
пхп изначально как однопоток задумывалась
http://php.net/manual/ru/book.sockets.php
Если мне многопоток нужен я обычно просто беру и на ноде пишу :))
Dmitriy
28.05.2018
09:11:59
Vladimir
28.05.2018
09:12:02
а из пхп пытаться выжимать все соки это такое себе
Dmitriy
28.05.2018
09:13:19
да можно сделать
Владимир
28.05.2018
09:13:37
Хелм
хелп
Vladimir
28.05.2018
09:13:52
Угу прочитал, интересненько..А есть замеры производительности?
Владимир
28.05.2018
09:14:03
ошибка в задании, или я туплю по жосткому
Denis
28.05.2018
09:14:10
Владимир
28.05.2018
09:14:21
бо 3 последних запроса могу добавить данные в таблицу
Denis
28.05.2018
09:14:44
Vladimir
28.05.2018
09:15:24
Dmitriy
28.05.2018
09:15:25
Google
Vladimir
28.05.2018
09:15:43
возможно голая нода- действительно однопоток, но это страненько тогда)
Dmitriy
28.05.2018
09:16:31
Vladimir
28.05.2018
09:16:34
Либо я терминологию путаю
т.е. CIN/COUT работают одновременно на куче клиентов
разве это не многопоток?
Denis
28.05.2018
09:17:39
Vladimir
28.05.2018
09:18:02
Денис
28.05.2018
09:28:53
Привет всем
Как можно подключиться к 2ум базам данных PostgreSQL одновременно? И есть ли в PostgreSQL возможность писать запрос что-то типо такого FROM DB_NAME.Table_NAME
Dmitriy
28.05.2018
09:30:39
да можно так
Vladimir
28.05.2018
09:31:42
В голову лезет только простейшая алгоритмизация
выбираем дб1->тянем нужное->храним в переменную
выбираем дб2->тянем нужное->храним в переменную
Денис
28.05.2018
09:32:23
да можно так
А как тогда сделать подключение не к БД а к сервреру получается
Dmitriy
28.05.2018
09:34:05
все тоже самое. только у юзера права должны быть на 2 бд
Денис
28.05.2018
09:35:46
Или через DBO проще делать и всё?
Dmitriy
28.05.2018
09:36:53
Денис
28.05.2018
09:37:19
Dmitriy
28.05.2018
10:04:59
schema?
Денис
28.05.2018
10:06:19
Google
Денис
28.05.2018
10:06:42
или я должен написать dbname.schemaname.tbname?
Vladimir
28.05.2018
10:08:33
Если ошибаюсь поправьте.
Но вроде как PDO дает возможность вам работать сразу с несколькими базами..Там любой инстанс это новое подключение к БД
и суть будет та же что и я писал в алгоритмизации, но обший запрос можно будет построить.
ничего же не путаю?
Dmitriy
28.05.2018
10:10:27
Денис
28.05.2018
10:11:46
Admin
Leonid
28.05.2018
10:12:07
Использую https://github.com/google/google-api-php-client
Я в гугл консоли создаю клиент типа other, запихивая своему серверу id & secret.
Мне ios клиент делает https://oauth.net/2/grant-types/authorization-code/ и даёт используемый redirect_uri .
Я себе всё это подставляю и получаю {
"error": "invalid_grant",
"error_description": "Bad Request"
}
Сервер без ssl, время сервера с гуглом синхронизировано.
Что не так делаю?
?
28.05.2018
10:15:56
и да, если за пару дней так никто и не ответил, то врядли ответят вообще
Евгений
28.05.2018
10:17:38
?
28.05.2018
10:18:11
ан нет, таки ответят :х
Евгений
28.05.2018
10:18:12
error invalid grant google api можно было погуглить
Leonid
28.05.2018
10:23:50
у приложений в гугле есть права. настрйо права приложения и всё будет ок
Не вижу ничего подобного. Может из-за того, что у меня роль editor, а не owner?
ios c этого кода успешно токен получает. Не означает ли это, что с правами всё в порядке?
В кредах тоже особо настроек нет.
Разумеется гуглил кучу времени. Просто так не стал бы сообщениями спамить по два раза в день.
Евгений
28.05.2018
10:28:01
по логике должно быть одинаково и уовнера и у редактора про права
это видел? https://blog.timekit.io/google-oauth-invalid-grant-nightmare-and-how-to-fix-it-9f4efaf1da35
Leonid
28.05.2018
10:36:32
Vladimir
28.05.2018
10:47:00
reactphp
Что то я совсем запутался.. На РеактПХП можно сделать реальное SPA без перезагрузок?
Google
Vladimir
28.05.2018
10:48:40
есть у кого примерчик живой реализации?
помогите у меня лапки
не могу нагуглить..
В двух словах, задача подменять лейауты без перезагрузки страницы, а так же ассинхронно по сокету обновлять инфу из базы
реактПХП такое могет же по идее?
Dmitriy
28.05.2018
10:53:19
Dead
28.05.2018
10:53:54
Привет всем. Не разбираюсь в php. Но есть сайт, на php где нужно прикрепить капчу. Возможно кто то может помочь, я могу заплатить.
Anatoly
28.05.2018
10:54:06
Igor
28.05.2018
11:06:16
Приветствую. Прошу помощи: делаю на сайте автовыплаты, только вот бывали случаи, когда одна и та же заявка выплачивалась несколько раз, т.е. не успел сработать SQL запрос и тут же идёт следующая заявка, что приводит к успешному выполнению нескольких заявок даже если на внутреннем балансе пользователя нет денег, они просто в минус уходят. Как избавиться от этого?
Andrii
28.05.2018
11:18:40
Евгений
28.05.2018
11:20:10
Igor
28.05.2018
11:20:11
Заявка приходит из формы от пользователя. Сначала сверяется баланс запрошенной суммы, а потом проводится выплата и идёт Insert в базу
Евгений
28.05.2018
11:20:21
самое простое - отключать кнопку на время обработки
Igor
28.05.2018
11:20:30
Дело далеко не в этом
Евгений
28.05.2018
11:20:48
конечно, продвинутый юзер нажмёт на неё программно, но от случайных срабатываний спасёт
Igor
28.05.2018
11:21:11
В том и дело, что случайных нажатий никаких нет, все это умышленно делается
С целью своровать деньги, конечно же
Sergey
28.05.2018
11:21:53