Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
Doctrine Specification Pattern или ваш реюзабельный QueryBuilder
2017-07-29 16:56:22 (читать в оригинале)Я постараюсь максимально коротко рассказать о том, как можно использовать этот паттерн с нашей любимой Doctrine на примерах и почему так делать — true.
Давайте представим себе базовый кейс:
1. У нас есть: сущность «Дом», сущность «Квартира в доме», сущность «Застройщик», сущность «Регион».
2. У нас есть задача: иметь возможность получить всех застройщиков, иметь возможность получить все занятые регионы застройщиком, уметь возможность получить все дома, которые принадлежат застройщику и все доступные регионы вообще в принципе, где ведутся продажи домов.
3. У нас есть правила от бизнеса:
Читать дальше →
[Перевод] Синглтоны и общие экземпляры
2017-07-26 13:51:53 (читать в оригинале)Каждый раз при обсуждении программного обеспечения с другими разработчиками всплывает тема синглтонов, особенно в контексте развития WordPress’а. Я часто пытаюсь объяснить, почему их надо избегать, даже если они считаются стандартным шаблоном.
В данной статье я попытаюсь раскрыть тему того, почему синглтоны никогда не должны использоваться в коде и какие есть альтернативы для решения похожих проблем.
Читать дальше →Тэги: design, group, mail.ru, patterns, php, singleton, анализ, блог, веб-сайтов, компании, проектирование, разработка, рефакторинг, систем, теги, читает
Постоянная ссылка
Orchid CMS — ещё одна CMS на Laravel
2017-07-23 13:09:37 (читать в оригинале)Да да да, вы всё правильно прочитали, ещё одна система управления содержимым, можете сразу доставать кирпич и идти в комментарии поджигая свой факел.
Читать дальше →
Superjob PHP-meetup. Прямая трансляция
2017-07-20 18:37:03 (читать в оригинале)Сегодня в 18:30 по московскому времени в офисе Superjob состоится встреча PHP-разработчиков. Присоединяйтесь к прямой трансляции!
Читать дальше →
Тэги: meet-up, meet-ups, meetup, php, superjob, superjob.ru, symfony, yii, блог, встреча, компании, мероприятие, мероприятия, москва, программинг, программирование, профессионалов, разработка, разработчиков, сайтов, события
Постоянная ссылка
Система управления складом с использованием CQRS и Event Sourcing. Проектирование
2017-07-19 12:21:07 (читать в оригинале)Итак, после постановки требований описанной в части 1 можно перейти к проектированию системы.
Основная наша задача в проектировании, как это понятно из названия статьи, добиться разделения интерфейсов на Query и Command, чтобы впоследствии разделить бизнес сценарии на те, которые будут читать данные (Query интерфейсы) и на те, которые будут изменять данные (Command интерфейсы). А также обеспечить минимальное время ожидание (latency) на обновление данных, доступных через Query, после того как мы изменили данные через Command.
Читать дальше →
Тэги: cataloginventory, command, consistency, cqrs, e-commerce, event, eventual, inventory, layer, magento, msi, php, query, service, sourcing, код, проектирование, разработка, рефакторинг, совершенный
Постоянная ссылка
Категория «Артисты»
Взлеты Топ 5
+96 |
124 |
Наша жизнь просто прекрасна |
+69 |
108 |
Рыцарь Дорог (Knight Rider) - фан сайт сериала |
+48 |
99 |
House of Pocong |
+1 |
35 |
| |
|
|
|
Падения Топ 5
-1 |
5 |
Мартышка_с_Алмазами |
-3 |
26 |
театральный Лягушатник |
-9 |
3 |
alexjdanov |
|
|
|
|
|
|
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.