Архив рубрики ‘PHP’

Определение версии браузера

Среда, 16 сентября 2009

Вчера возникла задача определения версии браузера посетителя сайта, чтобы выводить сообщение об устаревшей версии браузера. Гуглинг не дал готового кода. PHP функция get_browser вообще нормально не работает. Пришлось написать PHP-код определения весии браузера самому. (далее…)

Теги: браузеры, PHP

Установка eAccelerator в Debian etch

Понедельник, 26 января 2009

К сожалению, пакета eAccelerator в официальных репозиториях Debian Etch нет, по этому устанавливать этот модуль приходится из исходников. О том, как это сделать, и написано ниже.

(далее…)

Теги: PHP

Хабро́метр — новый сервис логирования и отображения значений кармы и хабросилы

Среда, 14 января 2009

Хаброметр — сервис логирования значений кармы, хабрасилы и позиции в рейтинге хабрапользователя и отображения этой информации на информерах, которые можно вставить в профиль, блог, форум и т.д.

Хаброметр feedbee Хаброметр feedbee

Хаброметр feedbee

(далее…)

Теги: habrahabr, PHP, рейтинг

Локальная офисная версия сайта

Суббота, 6 декабря 2008

Часто в компаниях есть штатные редакторы, которые работают с некими сайтами этой, принадлежащими ей — наполняют их контентом, модерируют и т.д. Обычно редакторы вместе с обычными пользователями пользуются одной версией сайта, которая располагается на хостинге в сети. Но это не оптимально, так как лишний трафик (прежде всего HTML-код страниц, рисунки, css) гуляет с сервера на офис, занимая внешний канал компании и тратя трафик веб-сервера. При мдленном внешнем канале тратится так же и время редакторов.

(далее…)

Теги: PHP, security, сайты

Статистика Google Analytics на вашем сайте

Воскресенье, 30 ноября 2008

Один добрый хабрапользователь Andex написал на Хабре статью о том, как на свой сайт экспортировать статистику с Google.Analytics. Подробности читайте в соответствующем блоге. Все замечательно работает (на момент 30 ноября 2008 года), и хорошо выглядит даже дефолтовый набор отчетов, который автор делал для себя. Но есть один недостаток для меня, который я исправил.

(далее…)

Теги: статистика, PHP

О жизни современного программиста

Суббота, 25 октября 2008

Реакция на комментарии на Хабре.

Да, питонисты — тихие спокойные ребята, а пхп-шники — агрессивные дурачки, потому что:

1) Питонисты и Рубироиды при каждом удобном случае лезут в топики про php и кричат, что php — гавно, а руби/питон — круто!

2) На форумах и в IRC-чатах, когда кто-то задает вопрос `как это сделать в php/java/с++/c#` тут же находятся рубироиды и питонщики, которые кричат, что это не надо делать на данном языке, а надо делать на руби или питоне! А автор вопроса — мудак!

3) Когда дается ответ на вопрос `как это сделать в php/java/с++/c#` в несколько строк кода, тут же находится довольный рубироид и пишет все в одну только ему понятную строчку и кричит `вот как все просто на руби, а вы мудаки все еще пишете на ХХХ`!

Как же это уже раздражает…

Ребята, если сидит компания из нескольких человек с пивом и обсуждает, как они хорошо съездили в Крым, не надо влазить в их беседу, объясняя, что Крым гавно, а Египет жжот. Есть большая вероятность, что вы получите в морду.

Теги: программирование, PHP

Профилирование PHP под Windows

Среда, 22 октября 2008

Рано или поздно все программисты PHP сталкиваются с необходимостью профилирования собственного кода. Она возникает на этапе оптимизации работы веб-приложения. Вообще, профилирование — это подсчет затрат времени на выполнение каждой отдельной функции (в том числе методов классов) в контексте времени генерации страницы-ответа целиком. О профилировании написано в Интернете достаточно много, поэтому на теории заострять внимание смысла нет. “Под катом” описана установка и настройка софта для профилирования PHP-скриптов в ОС Windows.

(далее…)

Теги: программирование, PHP

Любые символы в именах переменных в PHP

Вторник, 21 октября 2008

Хотите использовать в именах переменных PHP любые символы?

(далее…)

Теги: PHP, программирование

Smarty 3

Вторник, 21 октября 2008

Оказывается, шаблонизатор для PHP-сайтов Smarty еще жив! 17 октября на сайте появилась новость о том, что доступен альфа-релиз 3-й версии со значительными изменениями, который не совместим с версией 2.

(далее…)

Теги: PHP, программирование

Zend Framework — это круто!

Четверг, 16 октября 2008

Zend Framework — это круто. Круто, потому что удобно и логично. Потому что в нем нет ничего лишнего: можно использовать как весь фреймворк целиком, так и отдельные его компоненты. Все компоненты можно заменить своими, не нарушая целостности фреймворка. Зенд не представляет готовые части сайта, и тем более — сайты. Zend Framework — это помощник в создании сайта, не более того. Очень гибкий, масштабируемый.

(далее…)

Теги: zend framework, PHP, программирование

Реклама