![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера RMCreative.ru - Блог/Записи в блоге |
![]() |
RMCreative.ru - Блог
Голосов: 1 Адрес блога: http://rmcreative.ru/feed/ Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL |
Толстые контроллеры не так уж ужасны
2011-05-22 20:58:30 (читать в оригинале)Jani Hartikainen, разработчик, которого я всегда читаю с большим удовольствием, написал заметку о толстых контроллерах. Обычно преобладает академическая точка зрения, что контроллер должен быть тонким, т.е. вся логика должна быть вынесена в модели и сервисный слой. Как и почти всё академическое, идеальный тонкий контроллер — это крайность, которая не всегда нужна. В пользу толстого контроллера можно привести следующие аргументы:
- Сервисный слой — дополнительная сложность. Чтобы работать с ним, нужно сначала посмотреть, что там и как, то есть увеличивается порог, который нужно преодолеть новым членам команды.
- Проблема, которую дополнительные слои точно не могут решить — наличие слишком большого числа дополнительных слоёв.
Слишком толстый контроллер — другая крайность. Выносить функционал в сервисный слой определённо стоит если:
- Вы начинаете копировать свой же код.
- Вы в точности знаете, что вам нужно и это что-то точно будет использоваться много раз.
- Вы используете разработку через тестирование и хотите максимального покрытия кода.
Как скомпилить libevent для PHP под Windows
2011-05-22 15:52:35 (читать в оригинале)Компилировать расширения PHP под Windows нет так уж и просто. Но задача вполне выполнимая.
Читаем
PHP, построение URL
2011-05-20 20:56:48 (читать в оригинале)При работе с разными API (и не только) требуется построить URL. На входе имеем массив параметров имя-значение, на выходе получаем URL. Решение очень простое:
function getUrl($url, $params = array()) { return $url.'&'.http_build_query($params); } // используем так echo getUrl('http://open.mapquestapi.com/nominatim/v1/search?format=json', array('q' => 'Olympiaturm, Spiridon-Louis-Ring 7, München 80809'));
Короткий echo в PHP 5.4
2011-05-19 17:55:38 (читать в оригинале)Похоже, в 5.4 и последующих версиях PHP собираются включить короткий echo
по умолчанию и сделать его независимым от short_tags
. Меня лично данное известие радует
$username
выглядит гораздо приятнее, чем
echo $username
Единственное, что пока останавливает от повсеместного использования более короткого синтаксиса — необходимость писать продукты под дефолтные конфиги PHP. Хотя, например, в коде этого блога как раз используется короткий echo
.
GitHowTo
2011-05-16 23:18:13 (читать в оригинале)Ещё одна неплохая обучалка распределённой системе контроля версий Git. Является переведёнными и переработанным Git immersion.
Учимся



![]() | ||
+140 |
160 |
Zoxx.ru - Блог Металлиста |
+121 |
146 |
artnotes.ru |
+113 |
313 |
Yukari_7 |
+81 |
140 |
кино и люди |
+26 |
139 |
Mellanius.ru |
![]() | ||
-1 |
72 |
Bestmult.info - лучшие мультфильмы для просмотра on-line |
-1 |
67 |
Блог |
-4 |
62 |
Выкрутасы скачать бесплатно |
-9 |
15 |
Скачать все субтитры |
-10 |
14 |
Скачать субтитры L |

Загрузка...

взяты из открытых общедоступных источников и являются собственностью их авторов.