Статьи в категории Веб-разработка

Zend Framework 2. Материалы для изучения.

// Ноябрь 28th, 2011 // 6 Comments » // Zend Framework, Веб-разработка

Сейчас ходит много слухов о грядущей версии Zend Fremework 2. В основном слухи касаются увеличенной производительности, новым более гибким подходам, улучшенной по сравнению с 1ой версией стандартизацией и унификацией. В этом посте я хочу разместить подборку материалов для изучающих ZF2. (далее…)

Invision power board, кэширование, nginx и редиректы

// Ноябрь 21st, 2011 // No Comments » // PHP, Веб-разработка

В этом посте я расскажу о баге, который недавно правил. Проблема была в том, что nginx выдавал 404 ошибку при обращении к одной из внутренних страниц форума. Баг проявлялся временами, и обладал ещё рядом особенностей. (далее…)

MHA for MySQL: Master High Availability Manager and tools for MySQL

// Октябрь 6th, 2011 // No Comments » // MySQL, Веб-разработка

Недавно вышел релиз 0.52 замечательного средства поддержки MySQL кластера «Master High Availability Manager» от моего японского товарища Yoshinori Matsunobu. Он известен в первую очередь, как разработчик HandlerSocket (NoSQL средства доступа к БД MySQL).

(далее…)

Производительность GridFS

// Сентябрь 23rd, 2011 // 3 Comments » // NoSQL, Веб-разработка, Виртуализация

В этой заметке я хочу разместить свой перевод замечательной статьи про GridFS. Задача хранения и раздачи файлов в кластерной среде сегодня с развитием облачных вычислений приобретает всё большую актуальность. (далее…)

Пробуем кластерную файловую систему GridFS

// Сентябрь 21st, 2011 // 9 Comments » // NoSQL, Веб-разработка, Виртуализация

Сейчас есть множество кластерных файловых систем, например DRBD, GlusterFS и другие. В этой заметке я хочу рассказать о файловой системе GridFS, от разработчиков MongoDB стартапа 10gen. Интерес к кластерным ФС возник у меня не случайно, а в следствии поиска решения задачи распределённого хранения  картинок пользователей (ака CDN).
(далее…)

Гейзенбаг: коды возврата при использовании Memcached+Nginx

// Сентябрь 2nd, 2011 // No Comments » // Memcached, PHP, Zend Framework, Веб-разработка

На этой неделе в нашей тикет-системе был совершенно изумительный гейзенбаг. При запросе  определённой страницы, на которой расположен уже удалённый объект было необходимо выдавать код 404. Однако в произвольные моменты времени там выдавался код 200. (далее…)

У PEAR появился веб-интерфейс

// Август 10th, 2011 // 1 Comment » // PHP, Веб-разработка

Сегодня обновлял pear и у удивлением обнаружил, что у него появился веб-интерфейс.

(далее…)

Вышел TeamCity 6.5 (CI сервер)

// Июнь 1st, 2011 // No Comments » // Веб-разработка, Методологии разработки

Несколько дней назад вышла новая версия сервера непрерывной интеграции TeamCity. Я, как его ярый фанат, регулярно слежу за обновлениями. Что же нового в 6.5?

(далее…)

Ruby & PHP. Скрещиваем ужа с ежом с помощью Starling и Zend_Queue.

// Май 21st, 2011 // 1 Comment » // Highload, PHP, Ruby, RVM, Веб-разработка

В этой статье я расскажу о животрепещущем для многих вопросе. Как соединить между собой приложения на разных языках. Например, Ruby и PHP. В Twitter проблему интеграции с очередью решили с помощью Starling. Вообще сейчас намечается тенденция, что для каждой задачи подбирают свой язык. Гомогенных систем становится всё меньше. В следствии этого возникает потребность в стандартах на интеграцию разношерстного ПО в единую систему.

 

(далее…)

Учим Ruby вместе! Урок 1

// Май 20th, 2011 // 3 Comments » // Ruby, Веб-разработка

«Привет! Чем занимаешься?» — «Да так, одну штуку на руби программлю.» — «Это заразно :-) »
Вот такой диалог состоялся у меня сегодня с одним приятелем. Почему ruby?

 
(далее…)