Category Archives: Programming

Кеширование php-кода в промежуточный (байт-) код: APC

документация (англ.) Всё очень просто. в php.ini добавить [APC] extension=apc.so #(.dll) apc.enabled = 1 apc.shm_segments = 1 apc.shm_size = 128 apc.max_file_size = 10m #apc.stat = 0 для статистики apc.stat_ctime = 1 *apc.stat_ctime=1 — очень важно при работе через «export» системы контроля версий (SVN). Вот для чего: SVN на самом деле создает новые файлы, заменяет старые, …

Read more

Паттерны проектирования в php

Введение Шаблоны проектирования были представлены общественности в книге Design Patterns (Erich Gamma, Richard Helm, Ralph Johnson и John Vlissides (известные как «банда четырёх»)). Основная концепция, представленная во введении, была простой. За годы разработки программного обеспечения Gamma и сотоварищи открыли определённые шаблоны («паттерны») проектирования, как и архитекторы, строящие дома и здания, могут разработать шаблоны расположения уборных …

Read more