Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «symfony2»
Официальный гайд по лучшим практикам в Symfony 2014-10-13 17:16:42
Fabien Potencier, ментейнер Symfony несколько дней назад представил черновую версию гайда лучшх ...
+ развернуть текст сохранённая копия
Fabien Potencier, ментейнер Symfony несколько дней назад представил черновую версию гайда лучшх практик, для разработки приложений с использованием Symfony, как фреймворка (напомню, что также это набор независимых компонентов).
Мы знаем, как сложно отучиться от старых привычек и некоторые советы шокируют вас, но следуя им вы сможете разрабатывать приложения быстрее, сделать их менее сложными и в то же время более качественными.
В любом случае стоит помнить, что это всего лишь рекомендации и ваша команда не обязана им следовать. Вы можете продолжать использовать свои подходы, Symfony достаточно гибок для любых нужд и это никогда не изменится.
Под катом я выписал основные тезисы, большинство из них подробно аргументируется внутри книги, в некоторых «шокирующих» местах помимо тезиса есть небольшое объяснение.
Читать дальше →
Тэги: best, guide, php, practices, symfony, symfony2
[recovery mode] Реализация системы тегов в админке с бандлом SonataAdminBundle 2014-08-18 13:26:42
... при разработке на Symfony2. Этот бандл позволяет ...
+ развернуть текст сохранённая копия
Многие пользуются бандлом SonataAdminBundle при разработке на Symfony2. Этот бандл позволяет в кратчайшие сроки создать CRUD-админку для сущностей Doctrine и Mongo. В частности, позволяет быстро и легко сделать странички для добавления сущностей, в том числе включающими связи Один-ко-Многим и Многие-ко-Многим. Вот с последним пунктом у меня и возникли проблемы. В статье я покажу решение, как можно организовать установку тегов для нескольких сущностей, задействуя всего одну промежуточную таблицу, с помощью бандла FPNTagBundle, и что пришлось сделать, чтобы этот бандл заработал в SonataAdmin. А вначале рассмотрим, как реализовать редактирование сущностей (в том числе с тегами) на простой SonataAdmin
Читать дальше →
Тэги: bundles, php, sonataadmin, sonataadminbundle, symfony, symfony2, tagging, tags, используют, теги
Ускорение работы Symfony-бандла с помощью Zephir 2014-08-13 01:23:19
В ряде Symfony-проектов у нас используется hstore. Для тех, кто не в курсе, hstore — это ...
+ развернуть текст сохранённая копия
В ряде Symfony-проектов у нас используется hstore. Для тех, кто не в курсе, hstore — это PostgreSQL-модуль, позволяющий сохранять массивы значений в одном поле. Мы накидали отдельны DBAL-тип hstore , а также тип поля hstore для Doctrine ORM, для прозрачного работы с такого рода полями.
Оформлено все в Symfony-бандл Intaro\HStoreBundle. Но речь в целом не о бандле. Речь о том, как мы попробовали оптимизировать его с помощью Zephir. Читать дальше →
Тэги: extension, php, symfony, symfony2, zephir, веб-разработка
[Перевод] Независимые от фреймворка контроллеры. Последние штрихи 2014-06-27 11:42:54
Спасибо! И позвольте, я объяснюсь.
В первую очередь, спасибо всем, кто прочитал ...
+ развернуть текст сохранённая копия
Спасибо! И позвольте, я объяснюсь.
В первую очередь, спасибо всем, кто прочитал предыдущие части. Много интересных комментариев написали, и я понял, что должен объяснить, зачем я, собственно, всё это пишу? Зачем мне вообще нужно отделять контроллеры от фреймворка? Скорее всего, об этом не придется думать, потому что
Шансы, что контроллеры придется переносить на другой фреймворк, близки к нулю. (Рафаэль Домс)
Читать дальше →
Тэги: dependency, injection, php, symfony, symfony2
[Перевод] Избавьтесь от аннотаций в своих контроллерах! 2014-06-26 20:07:48
В предыдущей части этой серии мы понизили связанность симфонийского контроллера и фреймворка, ...
+ развернуть текст сохранённая копия
В предыдущей части этой серии мы понизили связанность симфонийского контроллера и фреймворка, удалив зависимость от базового класса контроллера из FrameworkBundle . А в этой части мы избавимся от некоторых неявных зависимостей, которые появляются из-за аннотаций.
Читать дальше →
Тэги: dependency, injection, php, symfony, symfony2
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12
Главная / Главные темы / Тэг «symfony2»
|
Взлеты Топ 5
Падения Топ 5
|