Tag: php

Установка и настройка nginx + php-fpm на CentOS

Начнем с того что установка nginx + php-fpm нужна для того, что бы сэкономить оперативную память на вашем VPS. Для примера возьмем VPS с CentOS 5 (5.5), используя общедоступные репозитории CentOS 5 для простого обновления софта. Используем для этого репозиторий…

Устанавливаем eAccelerator

eAccelerator — это свободно-распространяемый PHP акселератор, оптимайзер и средство для кеширования динамического контента. Он увеличивает производительность PHP скриптов за счет их кеширования в скомпилированном состоянии, тем самым предотвращая их постоянную перекомпиляцию. В результате оптимизации скриптов происходит увеличение скорости их выполнения. eAccelerator…

Автоматический бэкап логов apache и PHP

Задача: Надо организовать автоматический бэкап логов apache + PHP, архивацию и удаление старых архивов. Пишем скрипт на bash: #определяем входящие параметры SOURCE=$1 DESTIN=$2 MASK=$3 REMSOURCE=$4 REMBACKUPSINMINUTES=$5 #Текущая дата + время (без секунд) DATE=`date "+%Y-%m-%d-%H%M"` #Перебираем файлы логов ls ${SOURCE}${MASK} |…

Распределенное логирование для apache и PHP

Итак, задача: Надо сделать так, чтобы ошибки апача писались в логи апача, а ошибки PHP писались в логи php. По умолчанию, если в php.ini директива error_log не существует, или закоментирована, то все ошибки PHP будут писаться в стандартный лог апача,…

Редакторы кода

Вот хочу поделиться с вами теми редакторами, которыми сам пользуюсь, или знаком: Dreamweaver – очень продвинутый редактор, много чего в нем есть хорошего и удобного, подсветка настраиваемая, встроенный клиент FTP и много-много других фишек, на столько много, что сама программа…

PHP и с чем его едят (очень коротко)

PHP – это серверный  объектно-ориентированный язык программирования. Используется он в основном для того, чтобы динамически сгенерировать HTML страницу и отдать ее веб-серверу, а уже веб-сервер свое дело знает :). Конечно в процессе эволюции, как и любой другой язык PHP научился…