Articles of производительности

Что быстрее, веб-страницы python или веб-страницы php?

Кто-нибудь знает, как скорость пилонов (или любых других фреймворков) сравнивается с аналогичным сайтом, созданным с помощью php? Я знаю, что обслуживание веб-страницы базы данных python через cgi происходит медленнее, чем php из-за его длительного запуска каждый раз. Мне нравится использовать пилоны, и я все равно буду использовать его, если он будет медленнее, чем php. Но […]

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

В моем приложении PHP мне нужно прочитать несколько строк, начиная с конца многих файлов (в основном из журналов). Иногда мне нужен только последний, иногда мне нужны десятки или сотни. В принципе, я хочу что-то гибкое, как tail команда Unix. Здесь есть вопросы о том, как получить единственную последнюю строку из файла (но мне нужны N […]

PHP: много конкатений или один взломан?

В моем текущем проекте я собираю одну строку для многих маленьких строк (прямой вывод НЕ является опцией). Было бы более эффективно выполнять множество конкатенаций строк? или я должен добавить детали в массив и взорвать его?

Выполнение вычислений в MySQL и PHP

Контекст: У нас есть приложение PHP / MySQL. Некоторые части вычислений выполняются непосредственно в SQL. например: Все пользователи, созданные за последние 24 часа, будут возвращены через SQL-запрос (NOW () – 1 день) Между девелопером и мной обсуждается дискуссия, в которой я считаю, что мы должны: A. Держите все вычисления / код / ​​логику в PHP […]

__get / __ set / __ вызов вопросов производительности с помощью PHP

У меня есть настраиваемая инфраструктура MVC PHP, в которой я переписываюсь, и у меня возник вопрос о производительности и магических методах. С модельной частью рамки я думал, что если методы __get / __set magic приведут к слишком большому результативному результату, который стоит использовать. Я имею в виду, что доступ к (считыванию и записи) данных модели […]

что быстрее: in_array или isset?

Этот вопрос просто для меня, поскольку мне всегда нравится писать оптимизированный код, который может работать и на дешевых медленных серверах (или на серверах с большим количеством трафика) Я огляделся, и я не смог найти ответа. Мне было интересно, что быстрее между этими двумя примерами, имея в виду, что ключи массива в моем случае не важны […]

Что лучше по производительности: двойные кавычки с переменными или одинарные кавычки с конкатенациями?

Я знаю, что использование одиночных кавычек вокруг строки в PHP быстрее, чем использование двойных кавычек, потому что PHP не нужно проверять наличие переменных в одиночной кавычки. Мой вопрос в том, что будет лучше: A) Строка с двойными кавычками с присутствующими переменными: echo "foo bar $baz"; или B) Одиночная цитата с объединенной переменной: echo 'foo bar […]

Что быстрее? Константы, переменные или переменные массивы

В моем текущем веб-приложении используется около 30 или около того Contants (DEFINE ()). Я читаю, что переменные быстрее. При условии, что существует соглашение об именах, чтобы избежать перезаписи переменных, единственное, что я вижу, это то, что эти переменные должны быть определены как глобальные переменные, как в каждой функции. Что быстрее? Я использую эти константы во […]

Самый быстрый способ хранения легко редактируемых данных конфигурации в PHP?

Каков самый быстрый способ хранения данных конфигурации в PHP, чтобы он легко менялся (через PHP)? Сначала я подумал о файле config.php, но я не могу редактировать его на лету с PHP, по крайней мере, не очень просто? Затем я подумал о XML-файлах, но разбор их для каждого HTTP-запроса является ошеломляющим. Итак, я подумал о файлах […]

Производительность цикла для PHP в PHP

Поскольку мое исследование заставляет меня думать, что for циклов – самая быстрая итерационная конструкция в PHP … чтобы сделать ее более ясной, какая из следующих, по вашему мнению, будет быстрее? Пример ОДИН for ($i = 0; $i < count($myLargeArray); $i++ ) { echo myLargeArray[$i]; } Пример ДВА $count = count($myLargeArray); for ($i = 0; $i […]

Intereting Posts
Несколько SUM для строки Как скопировать электронную почту с Gmail на мой сервер с помощью PHP IMAP? Дневная разница без выходных PDO IN () Задание массива и местозаполнитель Случайный взвешенный выбор события изменить фоновое изображение на другое, созданное динамически с помощью сценария вызова ajax сопоставление первых двух букв первых двух слов Многомерный поиск массива с использованием php PHP: получить элемент массива Рассчитайте разницу между двумя датами с использованием Carbon and Blade как я могу изменить весь шаблон страницы в соответствии с модулем в drupal6 Проблема с загрузкой изображения php: неопределенный индекс Изменение размера шрифта текстового изображения, преобразованного из текста в функцию изображения динамически google analytics api запрашивает определенный URL-адрес Передайте данные формы на другую страницу с помощью php