Katulos
Хуита же, ну
Alex
ща будет холиварчик)
Alex
Жгите)
Pin
Про хеш таблицы в php7 вот крутая статья на хабре https://habrahabr.ru/company/mailru/blog/308240/
Pin
рекоммендую
Pin
про массивы точней и их реализацию
Артур
всем привет)
Артур
https://pastebin.com/6BDGgFQL
Артур
у меня в профайлере больше всего нагрузку делает(
Katulos
не позорься)
ты бенчмарками с хабра обмазался? или реально пробовал?
Артур
http://s1.radikale.ru/uploads/2017/10/9/aba29420f8ff2b9c2e1b9e4c7eff18ea-full.png
Олексій
Pin
вот ещё, про объекты - https://habrahabr.ru/company/mailru/blog/275497/
Евгений
Евгений
он не нагрузку делает он тупа ждёт
Пантелеев
https://habrahabr.ru/post/226707/
https://habrahabr.ru/company/mailru/blog/255237/
https://habrahabr.ru/company/mailru/blog/275497/
Пантелеев
Dmitriy
Емае. информационный phpgeeks, я туда попал ?
Pin
%)
Pin
такое случается, раз в тысячу лет)
Пантелеев
%)
а у тебя на собеседосах последних спрашивали про внутренности?
Pin
Pin
в норм конторах, всегда спрашивают C составляющую
Олексій
Alex
Dmitriy
Pin
это обязательно нужно знать, структуры данных, алгоритмы
Alex
давайте еще асм спрашивать
Пантелеев
ну обычно мельком) просто спрашиват что такое zval и как работают ссылки)
Евгений
Pin
кек)
Alex
У меня самое злое собеседование было с кучей задач на логику
Pin
шах и мат аметисты
Олексій
Pin
если ты знаешь низкоуровневую реализацию языка, ты в 99% случаях напишешь оптимальный код
Alex
Я считаю что каждый должен заниматся своей частью
Олексій
Alex
Есть тек то пишут ядро языка
Alex
есть тек то пишут на этом языке
Alex
и лучше не лезть друг к другу
Олексій
Тащемта такие микро оптимизации уже 1000 лет не пишут
Pin
нежели если ты будешь использовать какие то конструкции и не понимать как будет происходить работа с памятью в том или ином случае
Dmitriy
аналогию понял ? =)
Олексій
Олексій
Работа с памятью в пхп
Alex
Понимание внутренностей пыхи можно осваивать для внутреннего развития, но не более
Олексій
Уже вижу книгу. Типа за 21 день
Alex
оптимизировать прямо на низком уровне - проще уже написать на другом языке часть приложения которая требует такой мего опимизации
Dmitriy
Alex
Pin
Andrew~
Почему?
Pin
если я не знаю глубин языка, я лучше выберу другой язык, нежели как следуют разберусь с тем, на котором пишу
Олексій
Сейчас все пишется так чтобы это можно было легко поддерживать и внедрять фичи. Высокоуровневая архитектура вот это все
Pin
примерно так..
Пантелеев
на самом деле есть ряд моментов где знание внутренностей поможет оптимально использовать память
Pin
++
Pin
это важно
Alex
Пантелеев
но их не так много, и по большей части это конечно для себя и для более поного понимания того что ты делаешь
Alex
если теьбе нужно сильная оптимизация - бери что то ниже вроде плюсов
Alex
и будет тебе мего быстро и стабильно
Nurik
Так уж получилось, что php "умирает". и поэтому кишки знать мало кому надо, особенно чт касается работы с памятью. Пока не начнёшь писать резидентные программы, знание внутренностей PHP ниочем.
Alex
зачем из пыхи делать то для чего она не предназначена?
John
Dmitriy
странный подход
все правильно он говорит. вот узнал ты язык пхп. и написал на нем оптимально. а в это в ремя @Alex_Bond_LA уже реализовал на оптимальном языки и срался бы в пхпгикс
Dmitriy
🐴