Использование user-cache в APC

Я уже рассказывал о расширении APC для кеширования опкодов в одном из предыдущих постов, но рассказ об APC был бы неполным без упоминания об одной возможности, которую предоставляет это расширение, а именно о пользовательском кеше данных в оперативной памяти. Если просто само по себе кеширование опкодов, по результатам замеров производительности для Joomla1.5, дало увеличение скорости [...]

468

XDebug или краткое введение в отладку PHP скриптов

В этой статье будет рассказано о том как производится отладка, трассировка и профилирование PHP скриптов в ОС Линукс при помощи специального расширения PHP - xdebug, которое было создано одним из разработчиков языка PHP Derick Rethans. Статья не претендует на полноту раскрытия такой обширной темы как отладка кода, но все же будет полезна начинающим PHP программистам, [...]

Установка Memcached на Debian Lenny

Memcached - это, коротко говоря, распределенная система кеширования объектов в памяти. Многие известные веб-сайты, такие facebook, slashdot и livejournal, используют memcached для того чтобы справляться с высокой нагрузкой. Использование memcached позволяет кешировать или только результаты выполнения самых тяжелых запросов к базе данных или даже сохранять в кеше текст сгенерированной веб-страницы полностью и за счет этого [...]

Как свернуть Thunderbird в tray

Я довольно давно работаю с почтой в программе Thunderbird. После долгих поисков идеала именно эта почтовая программа оказалась наиболее удобной для работы по протоколу IMAP с несколькими учетными записями Gmail (сюда входят и “родные” почтовые адреса вида *@gmail.com, а так же почта с доменов, которые принимают почту через почтовые сервера Gmail). Немного раздражал меня один-единственный [...]

Как устроено расширение PHP

В предыдущем посте Пишем простое расширение PHP на C я привел только исходники простого расширения (extension) языка PHP написанного на C добавив только инструкции по сборке и установке расширения, не объясняя как это работает и как устроено расширение PHP “изнутри”. В сегодняшней публикации я немного запоздало восполню этот пробел и начну с того что собой [...]

Пишем простое расширение PHP на C

Из этой публикации вы узнаете как создаются расширения PHP и найдете полные исходники простого примера реализации функции на языке C. По традиции создаваемая функция будет уметь делать одну-единственную вещь:

function hello_world() {
return ‘Hello World!’;
}

то есть возвращать строку ‘Hello World!’ Все примеры были проверены на Debian Lenny с установленным пакетом php-5.2.6-1+lenny2 и [...]

Архивы

службы мониторинга серверов