Вы ненавидите, что ваш любимый веб-сервис не может быть использован в ваших сценариях сборки? Ну, ты уверен, что это так? Я покажу вам, как использовать популярный инструмент Phing — который по сути является портом популярного Apache Ant для PHP — для запроса Nettuts + Prefixr API в сегодняшнем кратком совете.
Окончательный образец Phing Project
01
02
03
04
05
06
07
08
09
10
11
|
<?xml version=»1.0″?>
<project name=»demo» default=»prefixr»>
<property name=»css.path» value=»css/style.css» />
<target name=»prefixr»>
<echo msg=»Updating your stylesheet» />
<loadfile property=»css.min» file=»${css.path}» />
<exec command=»curl -sSd css=’${css.min}’ http://prefixr.com/api/index.php > ${css.path}» />
</target>
</project>
|
Вывод
Чем больше я использую Phing, тем больше понимаю, насколько он мощный. Хотя многие предпочитают Apache Ant за его мобильность, с Phing я могу использовать свои знания PHP для создания любых новых задач или фильтров, которые мне требуются. Это невероятно мощно и удобно. Какой ваш инструмент для сборки?