Субмодули git и PHP-пакеты

Являетесь вы разработчиком пакетов на PHP или нет, продолжайте читать. Я буду говорить о git-субмодулях простыми словами. Модульность — важная штука. В чем проблема? Давайте начнем разработку нашего пакета. Скорее всего вы не захотите публиковать свой пакет с самого начала, и вместо этог...

26.02.2017 43 0

6 крутых способов использования теней в CSS

Такие свойства в CSS, как box-shadow и text-shadow невероятно универсальны, и позволяют добавлять тени к различным элементам и тексту, а также позволяют создавать крутые, многомерные эффекты. Если вы находитесь в воодушевленных поисках новых способов применения теней на сайте, вам сто...

22.02.2017 2703 0

Более читабельный CSS с применением кастомных свойств

Начните использовать кастомные свойства CSS для улучшения читабельности и для упрощения обслуживания в будущем. Заметка: Я пропущу некоторые fallback'и в var() поисках этой статьи, но помните, вы всегда должны делать поиски настолько хорошими, как это возможно, следуя паттерну:...

20.02.2017 1566 0

Как мы реализовали push-уведомления на нашем сайте

Очень много сайтов используют push-уведомления неправильно. Они предлагают пользователям подписаться в тот момент, когда они открывают сайт, без предоставления информации о том, какую для них пользу это может принести. Это не только вредит UX, но также является рискованным делом. Если пользовател...

17.02.2017 477 0

LaraQuiz: Как хорошо вы знаете Laravel?

Новый мини-проект от Laravel Daily Team - покажет ваши знания по Laravel с LaraQuiz.com! Проект был создан с целью показать наш собственный QuickAdmin и для местного Laravel Meetup, почему бы не поделиться с миром? LaraQuiz.com - это небольшой сайт, где вы можете прой...

14.02.2017 184 0

20 крутых PHP-библиотек на начало 2017

Мы предлагаем вашему вниманию коллекцию качественных PHP-библиотек, которые попали в поле нашего зрения в течение последней пары месяцев. Мы постарались включить проекты, которые активны, хорошо документированы и имеют шанс занять место среди закладок разработчиков. Если мы не включили в этот спи...

10.02.2017 3499 2

14 важных показателей производительности сайта, которые вам стоит использовать

Создание опционального UX для посетителей вашего сайта не является точной наукой, но уделение внимания конкретным метрикам производительности может дать разработчикам понятие, как увеличить трафик и удержать пользователя. Уделение внимания запросам интернет пользователей всегда было сложной задач...

08.02.2017 901 0

Методы массивов в JavaScript: С мутацией или без

JavaScript предоставляет несколько способов для добавления, удаления и замены элементов в массиве. Но некоторые из них используют мутацию, то есть видоизменяют изначальный массив, а некоторые — нет, они просто создают новый массив. Ниже я попытался изложить, как можно выполнить три эти...

04.02.2017 788 2

Никто не хочет пользоваться программным обеспечением

На сегодняшний день программное обеспечение распространено во многих областях. Современное общество зависит от него. Оно есть в часах, медицинском оборудовании, телефонах, телевизорах, лифтах, автомобилях и даже в "компьютерах" (как-будто остальные девайсы не вычисляют) - прим. перево...

03.02.2017 130 0

Нет, нет и еще раз нет, line-height — безразмерное свойство

Рассмотрим обычный код css, который при первом взгляде выглядит довольно простым, но постоянно используется неправильно. Начнем с простого вопроса, задаваемого при интервью: Вы хотите сделать текст на сайте с двойным пробелом по умолчанию. Какой параметр в line-height является наилучшим вариантом...

01.02.2017 746 0