Search
Write a publication
Pull to refresh
13
0
Сергей @serkys

Пользователь

Send message

Прячем спойлеры на turbofilm.ru

Reading time1 min
Views1.2K
Смотрю сериалы на сайте TurboFilm. Непонятно зачем, в описаниях серий написан спойлер, после прочтения которого серию смотреть часто бывает неинтересно.
Написал GreaseMonkey-скрипт для скрывания спойлеров на этом сайте. Писал для себя, но, возможно, будет полезен кому-либо ещё.
Собственно, скрипт: Turbofilm Spoilers hider.

Обзор Zend Server

Reading time3 min
Views25K
Недавно компания Zend выпустила собственную сборку веб-сервера, в которую входят как стандартные Apache+PHP+MySQL, так и разнообразные дополнительные пакеты, например, Zend Optimizer, Zend Debugger, Zend Framework, phpMyAdmin и многие другие. Даже на хабре уже был анонс. Называется эта сборка вполне логично — Zend Server. Предназначена она исключительно для PHP.
Читать дальше →

TaxiMap — сервис подбора такси

Reading time2 min
Views1.1K
Приветствую.
Я хочу представить вам наш «гаражный» сервис, предназначенный для подбора такси. На данный момент работает он только по Москве.
Краткое описание функционала. Вы отмечаете пункт отправки и назначения, выбираете дополнительные услуги и получаете выдачу диспетчеров такси, готовых помочь вам, и стоимость «телепортации».
Читать дальше →

Прекращено распространение PHP 5.2.7

Reading time1 min
Views775
Due to a security bug found in the PHP 5.2.7 release, it has been removed from distribution. The bug affects configurations where magic_quotes_gpc is enabled, because it remains off even when set to on. In the meantime, use PHP 5.2.6 until PHP 5.2.8 is later released.

Краткий пересказ:
В связи с найденным в PHP 5.2.7 багом, касающимся безопасности, было прекращено распространение релиза. Баг заключается в том, что не включается magic_quotes_gpc.
Решение — откатиться на PHP 5.2.6 и ожидать PHP 5.2.8.

40 советов по оптимизации вашего PHP-кода

Reading time4 min
Views57K
Всем доброго времени суток.

Перевод заметки "40 Tips for optimizing your php code". Автор — Reinhold Weber.

  1. Если метод может быть статическим, объявляйте его статическим.
  2. echo быстрее, чем print.
  3. Передавайте в echo несколько параметров, вместо того, чтобы использовать конкатенацию строк.
  4. Устанавливайте максимальное количество проходов ваших циклов for до цикла, а не во время его выполнения.
  5. Удаляйте свои переменные для освобождения памяти, тем более, если это большие массивы.
  6. Остерегайтесь магических методов, таких как __set, __get, __autoload.
  7. require_once дорого обходится.
  8. Указывайте полные пути в конструкциях include/require, меньше времени будет тратится на поиск файла.
  9. Если вам необходимо определить время, когда скрипт был запущен, используйте $_SERVER[’REQUEST_TIME’] вместо time().
  10. Старайтесь использовать strncasecmp, strpbrk и stripos вместо регулярных выражений.

Читать дальше →

Information

Rating
Does not participate
Location
Portland, Oregon, США
Date of birth
Registered
Activity