PECL на Unix/Linux
Меня всё волновал вопрос, как ставить PECL на PHP из исходников. Сегодня я не только наконец нашёл ответ не этот вопрос (я не сильно искал его, если честно), но и попробывал сам это сделать. Итак, есть...
View ArticleНачало весны 2007
Начало весны (хотя уже середина) многообещающее. 14 марта прошла первая конференция блогеров Литвы, в которой я участвовал и описал ключевые моменты: Часть первая, Часть вторая, Фотографии,...
View ArticlePHP Security conference в Каунасе
Итак, прошёл PHP Security conference или PHP Security training в Каунасе. XSS, SQL-Injections, Code Executions, Code Inclusions, Using google to find a Target, Shell Executions, Intranet Exploits,...
View ArticleЗаметки о загрузке файлов с PHP
Знаете, я не специалист по безопастности, но постоянно встречаюсь с элементарными проблемами любого WEB-программиста. А за последнюю неделю в жизни/работе призошло не мало изменений, связанных с...
View ArticleЧто я знаю о register_globals
Постоянно сталкиваюсь с серверами, где по умолчанию register_globals = On. Да, мне ничто не мешает взять .htaccess и отключить: php_value register_globals Off или написать письмо администратору...
View ArticleКак, бывает, хранят пароли
Я, пока, опущу ту вкусную часть, как при помощи SQL-Injection можно получить пароли пользователей, но желающие могут самостоятельно прочесть IV раздел мануала о Безопастности – SQL Injection . И...
View ArticleМаленький кусочек OpenSource
Так как каждый из нас, программистов, постоянно экспериментирует и старается развивать себя и свои возможности и знания, я регулярно пересматриваю разные чужие OpenSource решения, пишу какие-то свои...
View ArticleSimpleActiveRecord 0.0.2
Сегодня я запустил в свет SimpleActiveRecord 0.0.2. Что нового? Ввёл тесты для магических методов, которые естественно, он завалил, и их я тут-же поправил. Плюс ко всему добавилась проверка на то, NULL...
View ArticleПервые 8 часов с Zend Framework 1.0.0
Провёл с Zend Framework 1.0.0 около 8 часов. Результат: всё-таки я это дело запустил, подключился к базе, сделал 404 страницу, сделал форму регистрации. Подводных камней куча. Мануал по Zend Framework...
View ArticleZend Framework 1.0.0 –как бы я строил начальный каркас
Не знаю, на сколько я прав в этом вопросе, но я не думаю, что совершил много грубых ошибок в проектировании. Тех, кто далёк от архитектуры Model-View-Controller попрошу остановиться и ознакомиться...
View ArticleПочему мне начинает нравится Zend Framework и PHP
Мне нравиться PHP Мне очень нравиться PHP Мне нравиться то, как сделан Zend Development Environment и то, что Zend Development Environment прекрасно поддерживает Zend Framework с подсказками кода Мне...
View ArticleКогда новости сами приходят
Сегодня получил письмо с приглашением присоединиться к сообществу Zend Framework, в котором общаются на моём родном русском языке. Отличная новость – русскоязычное сообщество, форум, раздел статей...
View ArticleXML-RPC в Zend Framework 1.5 RC1
На днях разрабатывал для одного проекта тестовое API на основе XML-RPC. Конечно-же нужно было создать тестовую модель. Так как под рукой всегда есть PHP, я естественно взял Zend Framework 1.5 RC1 и...
View ArticlePHP PECL GeoIP 1.0.6 и 64битовая платформа
Если ещё когда-нибудь придётся компилировать PHP extension GeoIP версии 1.0.6 из PECL под 64битовой платформой для PHP 5.2.8 вместе с FPM при помощи phpize – в файл php_geoip.h нужно добавить: #define...
View ArticleMySQL + PHP: charset и collation
Работаю я над одним проектом, где в день проноситься до миллиона уникальных посетителей в день. Для этого проекта я с командой работаю над маленьким сателлитом, назначения которого не имеет столь...
View ArticleZend_View и encoding
Смотрю я теперь на исходный код Zend_Controller_Front , Zend_Controller_Action, Zend_View, а также на Zend_View_Abstract у Zend Framework версии 1.7.3, чтоб понять, как в них обстоят дела с encoding....
View ArticleNGINX, PHP-FPM и загрузка файлов по HTTP
Наверно недели 3 сидел у меня в голове вопрос на тему NGINX + PHP-FPM (FastCGI) и как они будут работать с загрузкой файла по HTTP, если PHP-FPM процесс крутиться на другом сервере. Сегодня наконец...
View ArticlePHP Conf 2009 Kaunas
Да, да я пишу о PHP Conf 2009 Kaunas, который произошёл 2 месяца назад, ещё 21 апреля 2009 года. Как-то туго у меня со свободным временем и всё что осталось свободным от работы ты тратишь на семью и...
View ArticleComposer/Satis and GitHub Rate Limits
Composer/Satis and GitHub Rate Limits – hit this issue today. 60 requests per hours is not so match when you use Composer to build a project few times or you try to build local package repo with Satis...
View ArticleNo space left on device: Small files and inodes
I’ve run out of “free space” on building, testing and staging servers few times in last year with relatively small projects based on Symfony 2 or Zend Framework 2. Used frameworks are rather small:...
View Article
More Pages to Explore .....