Те из вас кто следит за автором на Github могли заметить, что недавно он добавил новый проект под названием «prettyPrint».
«prettyPrint» — браузерный дампер переменных для Javascript аналогичный cfdump для ColdFusion. Он позволяет выводить на экран объекты любого типа в виде таблиц для просмотра во время отладки.
Июн 28 2009
prettyPrint – dump javascript объектов
Июн 10 2009
Список современных PHP-фреймворков – смотрим и выбираем
Источник перевода: Современные PHP-фреймворки – полный список лидеров.
Оригинал на анг. языке: 16 PHP Frameworks To Consider For Your Next Project.
Ребята из phpinside молодцы, т.к. расширили список оригинальной статьи и добавили комментарии. В первоначальной статье не было таких фреймворков, как onPHP, Yii, Pluf и других. В итоге имеем на сегодня 22 фреймворка на языке PHP, что впечатляет!
Июн 07 2009
MySQL EXPLAIN Cheat Sheet
Команда Explain отображает информацию о запросе Select. Эта информация может выявить проблемы с оптимизацией таблиц: необходимостью добавить индексы, чтобы получить более быструю выборку; можно понять, насколько запрос связывающий несколько таблиц удачный и т.д.
На страничке EXPLAIN Cheatsheet выложили электронную версию краткого описания работы с этой командой: pdf-версия. Там всего одна страница формата А-4, что весьма удобно.
Что можно почитать:
• MySQL: Optimizing Queries with EXPLAIN
• Habr: EXPLAIN — Самая мощная команда MySQL
Июн 06 2009
Checklist проверки готовности проектов на Symfony для размещения на сервере
Французская компания UI Studio выложила интересный контрольный список (checklist) для проверки проектов: «ничего ли разработчики не забыли при развертывании проекта на продакшен сервере?» – Check if your symfony application is ready for deployment.
На самом деле все, что там написано мы делаем и даже больше, но в любом случае этот список будет полезен не только для новичков. Т.к. там собрана информация, которая не только систематизирована, но и детализирована. Ниже приведен скриншот как это все выглядит. Весь проект написан на Symfony + jQuery. Можно даже отметить те пункты, которые выполнены
.
Хороший повод составить свой собственный список.
Июн 03 2009
Новые книги по Symfony
Fabien Potencier любит заниматься написанием книг. За что ему отдельное спасибо, т.к. иначе не было бы такой замечательной книги как «Definitive Guide to symfony», что в свою очередь сделало фреймворк Symfony более популярным и доступным.
Май 19 2009
UA Symfony Camp – мини-отчет по второй конференции
Как планировалось, 16 мая в Киеве была проведена вторая украинская конференция по фреймворку Symfony: UA Symfony Camp. Мероприятие проходило по адресу: Киев, ул. Предславинская, 12 (http://predslavinskaya.com.ua/).
Без сюрпризов не обошлось
. Людей оказалось больше, чем предполагалось, вместо 50 человек пришло около 80, а зал-то и не был рассчитан на такое количество. Благо, оказался свободным другой зал, и арендодатель был такой добрый, что позволил нам туда переехать, и мы все вместе, со своими стульями
, переехали в более просторное, светлое помещение, за что им огромное спасибо. На кухне был бесплатный кофе, чай, правда до него я не добрался.
На конференции выступило 3 человека, вместо 4-х, т.к. мероприятие затянулось, а докладчик очень спешил. Было представлено 5 докладов:
1. Роман Мовчан :»Что такое Symfony и с чем ее едят».
2. Александр Демченко: «Роутинг в Symfony 2″.
3. Игорь Бровченко: «Локализация и интернационализация».
4. Александр Демченко: «Публикация проекта в web и его обновление».
5. Роман Мовчан: «Производительность и использование Symfony в высоконагруженных системах».
Мой доклад на конференции:
Май 17 2009
Запущен сайт для Symfony Components
В посте «Symfony Components – библиотека компонентов Symfony» рассказывалось, что такое Symfony Components.
Fabien Potencier поведал о том, что специально для этого проекта был создан отдельный сайт: Symfony Components – Standalone libraries for PHP.
Каждый компонент имеет свой собственный раздел с документацией, API, инструкциями по установке и примеры по использованию. В качестве примера описан компонент YAML, остальные Event Dispatcher, Dependency Injection, Templating находятся в процессе.
Читать дальше
Май 02 2009
Left Join с несколькими условиями для Propel Criteria
Бывают ситуации, когда нужно получить запрос c оператором Left Join указав несколько условных выражений. Например:
SELECT * FROM news LEFT JOIN news_type ON news.type_id = news_type.id AND YEAR(news.published_at) = YEAR(NOW()) WHERE news.is_published = 1 AND ... LIMIT 10
Апр 24 2009
imgAreaSelect — jQuery-плагин для выделения области изображения
Плагин imgAreaSelect позволяет пользователю выделить прямоугольную область в изображении и получить координаты этой области. Прекрасно подходит для создания аватарок или превьюшек из любых изображений.

Остается только дописать backend и получается отличный инструмент.
Последняя версия плагина imgAreaSelect v0.8 совместима с jQuery 1.3.x.
Ссылки:
• Все примеры использования плагина imgAreaSelect
• imgAreaSelect on jQuery Plugins
• ImageCrop с помощью jQuery, плагина imgAreaSelect и PHP GD
• Создание превьюшек: PHP и плагин imgAreaSelect для jQuery
• Другой плагин: JCROP IMAGE CROPPING PLUGIN
Апр 01 2009
Zend Framework Debug Toolbar
![]()
Отладочная панель для Zend Framework, скачать Scienta ZF Debug Bar,
ознакомиться.
Аналогичные панели для других php framework:
• New in symfony 1.2: Customize the Web Debug Toolbar
• CodeIgniter Debug Toolbar
• Kohana Debug Toolbar
• PHP_Debug Toolbar – прародитель всех панелей
« Предыдущая страница — Следующая страница »


1 комментарий