SarcasmIO
на одном из хайлоад докладе чел утверждал что is readable быстрее чем file exist
SarcasmIO
а один не самый глупый человек полез посмотреть в исходники, после того как я осмелился это озвучить
SarcasmIO
и развенчал этот миф
Евгений
не вижу смысла заморачиваться на этом, если у тебя нет для этого веских причин
SarcasmIO
некорректная метрика имхо
SarcasmIO
нужно сравнивать медиану)
Alexander
у меня, к сожалению, есть
SarcasmIO
причем каждый раз разные результаты дает
SarcasmIO
от 0,03
SarcasmIO
до 1,05)
Alexander
ну есть на проекте одна такая переменная 🙂
SarcasmIO
значит уже не критично)
SarcasmIO
а по асимпотической сложности они одинаковые
SarcasmIO
в 99,999999% это все что о них нужно знать
SarcasmIO
ну я к тому что любое сомнение можно развеять
SarcasmIO
если знать куда смотреть и не лениться
Alexander
весело
на php56 без opcache in_array выполняется быстрее, чем на php71 с опкешем
SarcasmIO
на скольки итерациях ты сравнивал?
SarcasmIO
и бтв такого не может быть
Alexander
вхождение строки в массив из 1000 элементов
Alexander
раза 3-4 прогнал
SarcasmIO
могу пруфнуть линком "Как мы делали пхп7 быстрее" с хайлоада последнего
SarcasmIO
сам поймешь почему
Alexander
пхп-то может и сделали
но там опкеш навешивается
Alexander
хм, а вот сейчас уже не быстрее
Alexander
стало сопоставимо
хз что за магия была
SarcasmIO
Феррари с упряжкой быстрее самолета с повозкой
Alexander
ну в общем если в array_search устанавливать строгое соответствие - ищет быстрее, чем in_array
Пантелеев
99.99% что ты занимаешься ненужной хуйней
Пантелеев
может у вас там база тормозит, ил ифайловая система
Пантелеев
или тупо сервак нужен помощнее
SarcasmIO
+
Пантелеев
Делали профилирование?
SarcasmIO
докупить ресурсов всегда было дешевле
SarcasmIO
+ профилировать нужно что бы смотреть на реальные данные
SarcasmIO
а не на разницу в тысячный миллисекундах
Alexander
ну давайте, расскажите мне как быстро разобрать файл на млрд строк и каждую строку проверить на вхождение в выборку из 10 тыс элементов
Alexander
впихнуть все в ОЗУ нельзя
SarcasmIO
cat head grep continue
SarcasmIO
Взять себе в никнейм мб 😏
Sergey
Alexander
100%
Sergey
Тогда читать по 100 строку и проверять по ключу массива
Sergey
Alexander
ага, знаю
просто странно было что в некоторых случаях php56 без опкеша посчитала быстрее
Alexander
видать какой-то местный локальный глюк был
Anonymous
@CatWithoutBanner ❤ Привет
Sudo Cat🐈
🐴
понаехали
Sudo Cat🐈
Везде зверюшки на авах😂, котики & лошадки
Евгений
Anonymous
Экосистема php бесследно не проходит
Anonymous
Видимо я к пхп не имею отношения...
🦔
🦔
🦔
🦔
с чего бы мне спать
🐴
а ну да
Anonymous
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/phpgeeks
Aleksey
А ты попиши код и поймёшь насколько убоги сниппеты в саблайм по сравнению с мощным intellinse в шторме
Aleksey
Насоветуйте редактор/ide для веб разработки, такой чтобы пользоваться удобно было. Сейчас пользуюсь PHP Storm последним, но он мне как-то не очень нравится. Не вижу в нём преимуществ перед тем же sublime. Может я его непонял/не умею пользоваться?
Aleksey
intellisense*
Aleksey
Не говоря про все остальные преимущества)
Sudo Cat🐈
Vim уже советовали?
Anonymous
раз нравится саблайм, пиши в нем, не нравится шторм - другие идешки еще больше разочаруют тебя.
Anonymous
а vim для любителей БДСМ
Sudo Cat🐈
В защиту Vima скажу что он сейчас легко плагинам настраивается до уровня sublime. Так же он полностью бесплатный.
Anonymous
Да дело то не в деньгах
иой
Привет