
Dmitriy
03.04.2018
10:39:30
чем это лучше ?

?
03.04.2018
10:39:31

Artem
03.04.2018
10:40:32

?
03.04.2018
10:40:36

Google

Артур Евгеньевич
03.04.2018
10:41:25
читабельность кода важнее чем такие микрооптимизации

?
03.04.2018
10:41:39

Артур Евгеньевич
03.04.2018
10:41:46
в любом хайлоде рантайм пыхи это наименьшая из проблем

Dmitriy
03.04.2018
10:41:59
они тоже дороги

Артур Евгеньевич
03.04.2018
10:42:11

Dmitriy
03.04.2018
10:42:14
Если минусы Exception-Driven Development ?

?
03.04.2018
10:42:19
прям пиздец как дорого

Like
03.04.2018
10:43:10

Adel
03.04.2018
10:43:36
не надо фантазировать не зная данные

Like
03.04.2018
10:44:07

Google

Артур Евгеньевич
03.04.2018
10:44:22
@der_Igel перестаньте вводить людей в заблуждение!

Like
03.04.2018
10:44:52

Sergey
03.04.2018
10:45:09

Adel
03.04.2018
10:45:30
с эксепшенами все просто. если мы ожидаем ошибку - это не эксепшен. в вышеописанном чел ожидает ошибку. там видимо почти всегда будут ошибки.
так что не надо эксепшены там

Sergey
03.04.2018
10:45:50

Anatoly
03.04.2018
10:45:52

Adel
03.04.2018
10:46:09

Sergey
03.04.2018
10:48:10
что-то бесполезный тест

Anatoly
03.04.2018
10:48:25

?
03.04.2018
10:48:55
http://sandbox.onlinephpfunctions.com/code/734b76aa9dbc41bf628b53f922122c93e32fb6b8

Артур Евгеньевич
03.04.2018
10:49:11

?
03.04.2018
10:49:16

Adel
03.04.2018
10:49:51

Rm
03.04.2018
10:51:20
есть два домена (стула)
site.com и test.site.com
оба сайта хостятся на разных серваках
у каждого своя БД, свой laravel
на двух сайтах есть личный кабинет, вот поставили перед задачей, каким образом обьеденить личный кабинет, чтоб логиниться можно было только в одном месте (на первом сайте site.com) а ссесия была доступна и на test.site.com

Sergey
03.04.2018
10:52:25

Артур Евгеньевич
03.04.2018
10:52:33

Sergey
03.04.2018
10:56:13
ошибки в тесте:
function except кроме исключения еще и сложение делает
function constant_except к глобальной переменной обращается, что медленно и делаем сложение

?
03.04.2018
10:56:31

Google

Rm
03.04.2018
10:57:37

Anatoly
03.04.2018
10:58:53

Like
03.04.2018
11:00:27

?
03.04.2018
11:00:38

Sergey
03.04.2018
11:00:41

?
03.04.2018
11:00:54

Sergey
03.04.2018
11:01:58
хз, я взял код @anatoly_medvedev

DK
03.04.2018
11:02:50
Добрый день. Подскажите как реализовать 6 уровней реферальной системы.

Sergey
03.04.2018
11:03:02
деревом

DK
03.04.2018
11:03:02
Не представляю как хранить это в бд

Sergey
03.04.2018
11:03:46
https://habrahabr.ru/post/193166/

Игорь
03.04.2018
11:03:46

Artem
03.04.2018
11:04:09

DK
03.04.2018
11:04:21
Окей,почитаю..
Пасеб

jdc
03.04.2018
11:04:56
почему в php 0 == "0"?

Sergey
03.04.2018
11:05:03
потому что слабая типизация

Like
03.04.2018
11:05:11

Google

Like
03.04.2018
11:05:18
И будет тебе счастье

Sergey
03.04.2018
11:05:19
переменные одного типа автоматически приводятся к другому типу

Artem
03.04.2018
11:06:10

Назарий
03.04.2018
11:10:12
есть
Не подскажешь какие доступы к каким каталогам должны быть на хосте?

⚓️Alexander
03.04.2018
11:17:31
Ребят, посоветуйте опыты использования cache адаптеров на хайлоаде. Какой себя лучше всего показывает?

Adel
03.04.2018
11:28:11

⚓️Alexander
03.04.2018
11:28:33
Из этого списка @Adelf32
http://php-cache.readthedocs.io/en/latest/

Admin
ERROR: S client not available

Adel
03.04.2018
11:29:41
лучше всех себя показывает комбинация
кстати не знал что apc еще живой...

⚓️Alexander
03.04.2018
11:30:55

Adel
03.04.2018
11:31:11
супергорячие но редко меняющиеся данные хранятся на каждом из серверов. либо с помощью apc либо прямо в файлах, которые генерятся во время деплоя.
остальной.. оыбчный кеш - редис или мемкеш.
драйвер не так уж и важен.
еще есть супергорячие но часто меняющиеся данные.
про них недавно здесь статья была. от badoo. они знают что такое хайлоад :)
Всем привет! Кому интересно — вот свежая статья о трудностях при работе с кэшем и способах их решения с кучей примеров и полезных ссылок https://habrahabr.ru/company/badoo/blog/352186/
вот эта

⚓️Alexander
03.04.2018
11:34:32
о, спасибо!

Google

⚓️Alexander
03.04.2018
11:34:58
У меня обычная статика, есть класс с поддержкой кеширования по PSR-6, который по каким-то входным данным что-то рассчитывает, вот это как раз кешируется. Я протестировал PHPArray, Memcache и APC. Быстрее всех оказался Memcache. Но у меня 20к запросов в секунду приходит, мемкеш не справляется

Adel
03.04.2018
11:36:13
статика? какая? зачем ее кшеировать?
и что именно не справляется? мемкеш на той же машине?

⚓️Alexander
03.04.2018
11:37:09

Adel
03.04.2018
11:37:41
а как не справляется?

Artem
03.04.2018
11:37:50

Adel
03.04.2018
11:37:58
где бутылочное горлышко?

⚓️Alexander
03.04.2018
11:38:15
Скорее всего в кол-ве соединений

Adel
03.04.2018
11:38:41
а в памяти весь кеш умещается?

⚓️Alexander
03.04.2018
11:39:31

Adel
03.04.2018
11:40:25
ну можно конечно сделать не один а несколько серверов мемкеша. тем более им не нужно дорогое оборудование. но я так понял у вас физические сервера, да?

⚓️Alexander
03.04.2018
11:42:13
Нет, облако

Adel
03.04.2018
11:43:55
мемкеш легче кластерить :) а так.. пофиг
у меня на текущем проекте мускул(аврора) и редис как хранилища данных и мемкеш для кеша.

Artem
03.04.2018
11:45:12

Т.А
03.04.2018
11:46:00
кто-нибудь может помочь настроить htaccess, чтобы все запросы на
/api
перенаправлялись на
lib/API/public

Батыр
03.04.2018
11:50:31

Т.А
03.04.2018
11:54:42