|
Выбор CMS
|
|||
---|---|---|---|
#18+
Лысый дядькаlisttoviewно и на пхп можно написать демона и с многопоточностью все в порядке Точно? https://www.quora.com/PHP-programming-language-Does-PHP-have-a-global-intepreter-lock-like-those-in-Ruby-and-Python сорри, надо время гуру пхп, прошу подключиться и разъяснить подводные камни ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:10 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoviewskyANAпропущено... Сервисы (демоны) в фоне обрабатывающие потоки данных: платежи, рассылка писем, нотификаций, обновление индексов, удаление устаревших фактов, запросы на блокировку и просто какие-то асинхронные события (действия). хороший пример, спасибо. я бы эту задачу то же решал на c# и буду решать на шарпе, даже если все остальное будет на пхп но и на пхп можно написать демона и с многопоточностью все в порядке pthreads php -f /path/to/your/daemon.php & получается технически задача решаема ее можно и нужно оформить отдельной службой и это никак не помешает тому что тот же таск треккер будет на пхп Вы спросили, с чем бы мы столкнулись, если бы писали Wild Apricot на PHP. Продукту 13 лет, какие такие pthreads? Какой php-fpm? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:20 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoview, у вашего заказчика кстати на чём всё крутится? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:20 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Дмитрий Мухlisttoview, у вашего заказчика кстати на чём всё крутится? тасктреккер на дотнете аналоги всего остального на пхп, самописное, не битрикс ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:24 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoviewДмитрий Мухlisttoview, у вашего заказчика кстати на чём всё крутится? тасктреккер на дотнете аналоги всего остального на пхп, самописное, не битрикс А зачем тогда Битрикс рассматриваете? ИМХО надо текущую кодовую базу проанализировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:32 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
А то погрязнете в "В новой системе нет вот такого функционала, без него мы не будем ей пользоваться". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:35 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoview, сколько кстати текущий софт они разрабатывали по времени? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:36 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
код разрабатывался разными командами с переменным успехом примерно 5 лет 3 дотнетчика и 3 пхпшника битрикс привлекает наличием уже готовых решений. инет магаз, сайты24 для визиток, документооборот для юристов, битрикс24 для таск треккера ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:47 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Лысый дядькаlisttoviewно и на пхп можно написать демона и с многопоточностью все в порядке Точно? https://www.quora.com/PHP-programming-language-Does-PHP-have-a-global-intepreter-lock-like-those-in-Ruby-and-Python у пхп по-моему самый удачный вариант это libevent/libev всё. это его потолок. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 10:58 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoviewно и на пхп можно написать демона и с многопоточностью все в порядке pthreads php -f /path/to/your/daemon.php & это которые синхронные и с локами ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 11:00 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
полудуху пхп по-моему самый удачный вариант это libevent/libev А в каком месте там потоки? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 11:04 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Лысый дядькаполудуху пхп по-моему самый удачный вариант это libevent/libev А в каком месте там потоки? об том и речь и это его максимум ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 12:37 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoviewкод разрабатывался разными командами с переменным успехом примерно 5 лет 3 дотнетчика и 3 пхпшника битрикс привлекает наличием уже готовых решений. инет магаз, сайты24 для визиток, документооборот для юристов, битрикс24 для таск треккера Понятно, что привлекает. Но весьма опрометчиво предполагать, что то, что писали 6 человек примерно 5 лет, можно относительно быстро перевести на Битрикс. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 12:37 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Лысый дядькаlisttoviewно и на пхп можно написать демона и с многопоточностью все в порядке Точно? https://www.quora.com/PHP-programming-language-Does-PHP-have-a-global-intepreter-lock-like-those-in-Ruby-and-Python Точно, у меня вот демоны,которые через posix_setsid и pcntl_fork работают, разгребают очереди в базе, шлют письма и ещё кучу всего делают, работают от обновления до обновления, ничего не течёт. Что касается pthreads, то почему-то никто не пытается go или python встроить в апач, но php ставят в упрёк, что у него потоков в контексте вебсервера или php-fpm нет, хотя cli-приложение юзает pecl'овский pthreads без проблем, вот только практически никто не использует ибо в 99,9% случаев незачем. Если писать что-то демоническо-сервисное, то это будет pre-fork на количество ядер + libevent, т.е. фактически node.js, но опять же, 90% пехапешников этого не знает либо юзают reactphp. Ну и запускать пых как "php -f /path/to/your/daemon.php &" моветон. А статья опять же древняя, ссылается на неудачную попытку скомпилить что-то там и где содержится откровенно лживое "like the fact that pthreads name is no way related to POSIX threads". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 13:04 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Дмитрий МухО, пых догнал го :) Какой на ваш взгляд язык программирования более перспективен? поправил ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2018, 09:48 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
Дмитрий МухО, пых догнал го :) Какой на ваш взгляд язык программирования более перспективен? 10 лет кодю, толком ничего не меняется только слухи о смене технологий ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2018, 14:49 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
listtoviewДмитрий МухО, пых догнал го :) Какой на ваш взгляд язык программирования более перспективен? 10 лет кодю, толком ничего не меняется только слухи о смене технологийГде не менялось? В Вашем окружении? Дак выйдите из зоны комфорта. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2018, 16:40 |
|
Выбор CMS
|
|||
---|---|---|---|
#18+
skyANAlisttoviewпропущено... 10 лет кодю, толком ничего не меняется только слухи о смене технологийГде не менялось? В Вашем окружении? Дак выйдите из зоны комфорта. а что в Вашем поменялось и как это связано с опросом? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2018, 17:26 |
|
|
start [/forum/topic.php?fid=23&gotonew=1&tid=1460064]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 454ms |
0 / 0 |