Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «php»
Кэши для «чайников» 2016-11-29 10:03:26
Кэш глазами «чайника»:
+ развернуть текст сохранённая копия
Кэш глазами «чайника»:
Кэш – это комплексная система. Соответственно, под разными углами результат может лежать как в действительной, так и в мнимой области. Очень важно понимать разницу между тем, что мы ждем и тем, что есть на самом деле.
Давайте прокрутим полный оборот ситуаций.
Tl;dr: добавляя в архитектуру кэш важно явно осознавать, что кэш может быть средством дестабилизации системы под нагрузкой. Смотрите конец статьи.
Читать дальше →
Тэги: app, engine, google, php, анализ, архитектура, блог, вещей, кеширование, компании, мины, невыносимая, оверинжиниринга, ожидание, ошибки, программирование, проектирование, простых, реальность, систем, системное, сложность
Навигация по коду в IDE от JetBrains с использованием REST API и командной строки 2016-11-28 12:18:47
+ развернуть текст сохранённая копия
При разработке приложений часто приходится сталкиваться с необходимостью просмотра вывода exception stack trace (в логах или при debug-инге). Хотелось бы иметь возможность автоматически попадать в необходимое место кода, прямо кликом по строке в выводе stack trace в браузере или в терминале.
Если вы являетесь пользователем одного из последних продуктов компании JetBrains (в частности PhpStorm), вы можете использовать для этих целей внутреннее REST API (для навигации из браузера) и command line launcher (для навигации в терминале).
Навигация в браузере
Частичное описание методов REST API IDE от JetBrains можно посмотреть здесь:
» http://develar.org/idea-rest-api/
Одним из методов этого API является возможность открыть файл проекта и переместиться на произвольную позицию в этом файле внутри самой IDE. Читать дальше →
Тэги: api, exception, handling, idea, intellij, jetbrains, php, phpstorm, rest, symfony, программирование
PHP-Дайджест № 97 – интересные новости, материалы и инструменты (14 – 27 ноября 2016) 2016-11-28 00:17:56
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: 7.1, group, laravel, php, psr, symfony, yii, zfort, блог, веб-разработка, веб-сайтов, дайджест, компании, новости, подборка, разработка, ссылки
100 Лучших Песен - Александр Маршал (2016) MP3 2016-11-27 14:06:58
+ развернуть текст сохранённая копия
Исполнитель: Александр Маршал Название: 100 Лучших Песен Год: 2016 Жанр: Поп, Шансон Формат | Качество: MP3 | 256 Kbps Время звучания: 06:27:48 Количество треков: 100 Размер: 741,58 Мб
Тэги: dance,, pop, шансон
Объединяем Code Coverage от PHPUnit и phpspec 2016-11-27 01:25:21
... на разных версиях PHP и выявлять ошибки ...
+ развернуть текст сохранённая копия
Сегодня та или иная библиотека на Github, у которой нет тестов, уже не воспринимается серьезно. Тесты помогают нам смело делать рефакторинг и быть уверенными, что модуль, класс или функция работают так, как это задумывалось. Они позволяют нам тестировать наш код на разных версиях PHP и выявлять ошибки заранее. Это гарант качества и стабильности вашего кода.
Стремиться к стопроцентному покрытию кода нет никакого смысла, однако понимать в среднем какой процент кода покрыт вашими тестами — хорошая метрика при непрерывном интегрировании.
Мы можем настроить оповещения при падении процента покрытия, например, ниже 50, можем добавлять автоматические комментарии от ботов в пул реквестах, показывать тенденцию изменения Code Coverage на графиках с течением времени и т.д.
Но что делать, если вы используете несколько библиотек для тестирования? Как получить общее покрытие кода?
Читать дальше →
Тэги: code, codecov, coverage, php, phpspec, phpunit, simpleweek, testing, travis-ci, unit, блог, компании
Главная / Главные темы / Тэг «php»
|
Взлеты Топ 5
Падения Топ 5
|