performance

Предпочтительный метод хранения массивов PHP (кодирование json против сериализации)

Мне нужно сохранить многомерный ассоциативный массив данных в плоском файле для целей кэширования. Иногда я могу столкн ... подводных камнях? У кого-нибудь есть хорошие ориентиры, чтобы показать преимущества любого метода в производительности?

Список функций Big-O для PHP

После использования PHP в течение некоторого времени я заметил, что не все функции PHP встроены так быстро, как ожидало ... , array_merge_recursive, array_reverse, array_intersect, array_combine, str_replace (с входными данными массива) и т. Д.

Производительность для каждого, карта массива с лямбда-выражением и карта массива со статической функцией

В чем разница в производительности (если она есть) между этими тремя подходами, которые используются для преобразования ... се различия между приведенными выше случаями и любые объяснения, почему один из них следует использовать вместо других.

Как я могу измерить скорость кода, написанного на PHP?

Как я могу сказать, какой класс из многих (которые все выполняют одну и ту же работу) выполняется быстрее? есть ли программное обеспечение для измерения этого?

Производительность FOR vs FOREACH в PHP

Прежде всего, я понимаю, что в 90 % приложений разница в производительности совершенно не имеет значения, но мне просто ... м, кто пытался помогите. Я, скорее всего, буду придерживаться foreach (версии без ссылок) для любого простого обхода.

Почему требуется один раз так плохо использовать?

Все, что я читал о лучших методах кодирования PHP, постоянно говорит о том, что не используйте require_once из-за скоро ... ак? Каков правильный/лучший способ сделать то же самое, что и require_once? Если это имеет значение, я использую PHP5.

Самый быстрый способ обслуживания файла с помощью PHP

Я пытаюсь собрать функцию, которая получает путь к файлу, определяет, что это такое, устанавливает соответствующие заго ... ix = mime_content_type($path); } return 'unknown/' . trim($fileSuffix[0], '.'); } } } ?>

Как очистить записи кэша APC?

Мне нужно очистить все записи кэша APC при развертывании новой версии сайта. APC.php есть кнопка для очистки всех кэшей ... всех записей в каталоге. Можно ли очистить все записи кэша с помощью командной строки или каким-либо другим способом?

Кэшированные, сгенерированные PHP миниатюры загружаются медленно

Часть вопроса A ▉ (100 вознаграждений, присуждено) Главный вопрос заключался в том, как сделать так, чтобы этот сайт за ... /site-perf.com Водопад инструментов Pingdom | http://tools .pingdom.com Водопад GTmetrix| http://gtmetrix.com

Проверка на наличие пустых массивов: количество против пустого

Этот вопрос о " Как определить, является ли массив PHP пустым" заставил меня задуматься над этим вопросом Есть ли при ... ают те же результаты в этом случае, но count потенциально неэффективно, зачем нам вообще использовать count($var) == 0?

Как оценить эффективность PHP-скрипта

Я хочу знать, какой лучший способ проверить мои PHP-скрипты. Не имеет значения, является ли задание cron, веб-страница ... у меня есть). Это означает, что для выполнения PHP-скрипта потребовалось 0,015 или около того. Есть ли лучший способ?

Преимущества/недостатки опции pconnect в CodeIgniter

Одним из параметров в конфигурации базы данных CodeIgniter является следующий ['pconnect'] TRUE/FALSE - Whether to us ... дительности, если я установлю значение FALSE? Какие потенциальные проблемы могут возникнуть при установке значения TRUE?

Производительность API отражения PHP 5

В настоящее время я рассматриваю возможность использования классов отражения (в основном, ReflectionClass и ReflectionM ... пытно узнать, действительно ли какой-либо из популярных фреймворков PHP (CI, Cake, Symfony и т.д.) использует отражение.

Производительность try-catch в php

Какие последствия для производительности следует учитывать при использовании операторов try-catch в php 5? Я уже чит ... php 4 и лишена многих тонкостей php 5. Таким образом, у меня самого нет большого опыта в использовании try-catchs с php.

В PHP (>=5.0) передача по ссылке быстрее?

В PHP параметры функции могут передаваться по ссылке, добавляя амперсанд к параметру в объявлении функции, например: f ... зработки PHP мне всегда было трудно получить качественную информацию о внутренних компонентах PHP, не прочитав источник.

Настройка заголовков HTTP истекает с использованием PHP и Apache

Как я могу настроить заголовки истечения срока действия в PHP + Apache? В настоящее время я использую auto_prepend для обслуживания ресурсов в сжатом виде, но я также хотел бы максимально увеличить кэш HTTP. Как я могу их настроить?

Разница в скорости использования встроенных строк по сравнению с конкатенацией в php5?

(предположим, что php5) рассмотрим <?php $foo = 'some words'; //case 1 print "these are $foo"; ... 3 print 'these are ' . $foo; ?> Есть ли большая разница между 1 и 2? Если нет, то как насчет между 1/2 и 3?

Каков наилучший способ в PHP прочитать последние строки из файла?

В моем PHP-приложении мне нужно прочитать несколько строк, начиная с конца многих файлов (в основном журналов). Иногд ... з файла (но Мне нужно N строк), и были даны различные решения. Я не уверен, какой из них лучший и какой работает лучше.

Какой кэшер PHP-кода следует использовать для повышения производительности? [закрыто]

Я пытаюсь повысить производительность при высокой нагрузке и хотел бы реализовать кэширование кода операции. Что из сле ... PC > eAccelerator > XCache Производительность: eAccelerator > APC, XCache Панель управления: APC > XCache > eAccelerator

Работает ли php быстрее без предупреждений?

Поскольку PHP-код будет работать просто отлично, даже если он пронизан предупреждениями и уведомлениями о неопределенны ... трачу ли я время на удаление ВСЕХ уведомлений и предупреждений из моего кода, будет ли он работать Значительно быстрее?