Author Archive
25 октября – конференция по Symfony в Черкассах
В субботу, 25 октября, в г. Черкассы пройдет конференция разработчиков на фреймворке Symfony. Учитывая опыт предыдущего переноса, мы пересмотрели организаторские ошибки и можем гарантировать, что конференция состоится в любом случае. Мероприятие будет проходить по адресу г. Черкассы, ул. Университетская, 33, офис 53 (здание БТИ).
18 октября – SymfonyCamp в Черкассах
18 октября в Черкассах будет проводиться конференция по Symfony место проведения – ул. Университетская, 33, офис 53 начало в 10.00 темы докладов будут позже в этом топике
Архитектура symfony 1.1
Перед окончательным релизом symfony 1.1, Разработчики расказали о новой архитектуре symfony 1.1. Кроме уже существующих новых возможностей, новая версия – это год сложной работы по внутренней перестройке фреймворка. Итак давайте покапаемся во внутренностях!
Как получить случайную запись из базы
Раньше я делал в контролере таким образом: public function executeRandom() { $c = new Criteria(); $this->catalog = CatalogPeer::doSelect($c); $rand_keys = array_rand($this->catalog, 1); $this->item= $this->catalog[$rand_keys]; }
Решаем проблему с полупрозрачностью PNG в Internet Explorer
Как известно, Internet Explorer младше 7-й версии не умеет отображать альфа-канал в файлах PNG. Существует несколько вариантов решений проблемы на клиентском коде, но на Symfony есть возможность соорудить серверную логику и подключать ее в каждом проекте. На есть http://www.symfony-project.org/ готовый снипет, его и используем.
Вышла Symfony 1.1
Все разработчики ждали этого достаточно долго, и вот сегодня Symfony 1.1 объявлена как релиз. Основные отличия по сравнению в версией 1.0: Новая архитектура более конфигурируемая позволяющая использовать то что нужно и добавлять/изменять её части. Новый объектно-ориентированный механизм форм позволяет создавать формы на лету. Новая система задач позволяет создавать свои CLI скрипты и задачи. Новый парсер [...]
Запускаем форум
Теперь на сайте есть форум. Ссылка – http://forum.symfony.org.ua/
Кешируем превью (Thumbnail)
При разработке последнего проекта, при выводе шаблона нужно было показывать большое количество превь-картинок (thumbnails). Самым быстрым решением было сжимать картинки до нужных размеров на лету . Но такой подход не очень хорош с точки зрения производительности скрипта.
Symfony: где взять документацию
Меня часто спрашивают, где найти русскую документацию по Симфонии. Скажу чесно, ее не так много как кажется. Да, есть достаточно на английском языке, но не все PHP-программисты хорошо читают английский (хотя, с другой стороны, что делать человеку в айти без знания английского)
Сервис Yahoo! Answers переписан на Symfony
Компания Yahoo! использовала PHP фреймворк symfony для переделки проекта вопросов и ответов Yahoo! Answers. Дастин Виттл из Yahoo! провёл презентацию, в которой на примере разработки Yahoo! Answers рассказал об использовании инструментов с открытым кодом в работе над крупными проектами. В презентации Дастин рассказал почему разработчики остановили свой выбор именно на symfony.


