Продолжим создание собственного PHP фреймворка. По итогу мы должны получить вполне функциональное решение, а заодно познакомиться с принципами работы современных PHP фреймворков. В данном уроке мы приступим к написанию класса виджета меню. По задумке мы должны получить достаточно универсальное меню, которое будет гибко настраиваться и, главное, будет многоуровневым.
#фреймворк
https://webformyself.com/sozdanie-sobstvennogo-frejmvorka-vidzhet-menyu-chast-1-urok-16/
С этого урока мы с вами начнем учить, как можно создавать стримы из разных типов данных в RxJS (Reactive-Extensions). И конкретно в этом уроке мы разберем способ создания стрима из событий.
#rxjs #премиум
https://webformyself.com/urok-2-rxjs-reactive-extensions-sozdanie-strima-iz-sobytiya-funkciya-fromevent/
Согласитесь, что любой разрабатываемый проект должен быть красивым, элегантным и, конечно же, неповторимым, чтобы с первых секунд посещения он надолго запоминался его пользователям.
#drupal #премиум
https://webformyself.com/urok-6-drupal-shablony-kak-ustanavlivat-shablon/
Готовые ответы негативно влияют на показатель кликабельности первых элементов выдачи. К такому выводу пришли в Ahrefs, проведя исследование нескольких миллионов результатов поиска Google.
#новости
https://webformyself.com/featured-snippet-ottyagivayut-na-sebya-pochti-7-klikabelnosti/
«Вконтакте» запустила новую модель оплаты для рекламных постов с кнопками. С ее помощью рекламодатель сможет самостоятельно решать, за какие типы кликов платить и сколько.
#новости
https://webformyself.com/vkontakte-predstavil-novuyu-model-oplaty-klikov-po-knopkam-reklamnyx-postov/
Я все время думала, что вопрос, когда и как загружать CSS-файлы, лучше оставить самому браузеру. Браузеры спроектированы для работы с такими вещами. Зачем разработчикам что-то делать, если можно просто добавить ссылку с rel=»stylesheet» и href=»style.css» в head документа и забыть?
#css
https://webformyself.com/obrabatyvaem-blokiruyushhij-rendering-css-dlya-uskoreniya-renderinga-sajta/
В данном уроке мы изучим такую полезную тему, как жадная и ленивая загрузка данных. В Yii2 жадная загрузка позволяет сразу получить, кроме основных данных, еще и связанные данные. В отличие от жадной загрузки, ленивая загрузка в Yii2 позволяет получить связанные данные только тогда, когда они необходимы. Оба варианта получения связанных данных не требуют непосредственного написания дополнительных запросов и очень полезны и удобны в работе. В уроке мы рассмотрим оба варианта получения данных и узнаем, когда и какой вариант загрузки стоит использовать.
#yii2 #премиум
https://webformyself.com/urok-8-frejmvork-yii2-zhadnaya-i-lenivaya-zagruzka/
✌️Здравствуйте!
Бернацкий Андрей (сооснователь издательства WebForMySelf) подготовил для Вас мастер-класс 🔥«Современные тенденции веб-разработки»🔥
https://webformyself.com/premium/premiumoffer/
В данном мастер-классе, мы поделимся с Вами следующей информацией:
📌Профессия веб-разработчик. Кто это?
📌Что необходимо для того, чтобы стать веб-разработчиком?
📌Почему сейчас лучшее время для веб-разработки?
📌Коммерческая составляющая рынка веб-разработки.
📌Сколько реальных денег в месяц может зарабатывать среднестатистический веб-разработчик? Примеры, практические кейсы.
📌Как найти работу веб-разработчику? Как найти первый заказ?
📌Формула успеха на фрилансе.
📌Как правильно построить обучение, чтобы не выкидывать деньги на ветер, но получить максимальный результат?
https://webformyself.com/premium/premiumoffer/
Telegram будет заблокирован в России, если администрация мессенджера не предоставит Роскомнадзору идентификаторов для добавления сервиса в единый реестр ресурсов, распространяющих информацию в Сети.
#новости
https://webformyself.com/rukovoditel-roskomnadzora-podtverdil-veroyatnost-blokirovki-telegram/
Ростех занимается созданием отечественного аналога Skype для государственных компаний и структур. Об этом сообщают представители «Росэлектронники», входящей в состав госкорпорации.
#новости
https://webformyself.com/novyj-rossijskij-gosmessendzher-budet-predstavlen-na-cipr-2017/
Свойство outline-offset в CSS сдвигает внешнюю обводку с края рамки элемента на указанную величину. Обводка (не рамка) не занимает места на странице (как абсолютно позиционированные элементы), поэтому ее можно сдвинуть на любое значение, и она никак не повлияет на положение или раскладку окружающих элементов.
#css
https://webformyself.com/svojstvo-outline-offset/
После того, как проект готов и все коды для него написаны необходимо провести хотя бы базовую оптимизацию. Для оптимизации сайтов, конечно, есть свои инструменты и сервисы, но, например, оптимизировать код css можно прямо в редакторе. Причем сделать это будет гораздо быстрее и не хуже, чем css оптимизируют какие-либо сервисы.
#sublime_text, #премиум
https://webformyself.com/urok-7-redaktor-sublimetext-plaginy-chast-5-optimizaciya-css/
Роскомнадзор сможет получить доступ к содержимому личных данных, которые хранятся в любой организации, работающей на территории страны. Проект документа, наделяющего ведомство такими полномочиями, уже разработан в Минкосвязи.
#новости
https://webformyself.com/roskomnadzor-poluchit-dostup-k-lichnym-dannym-grazhdan-rossii/
Google обновил сервис Contributor. С его помощью пользователи могут просматривать содержимое сайтов без рекламы, заплатив небольшую сумму. При этом большая часть перечисленных средств поступает владельцам ресурсов.
#новости
https://webformyself.com/google-obnovlennyj-contributor-i-sredstvo-borby-s-blokirovshhikami-reklamy/
Здравствуйте!
На связи команда WebForMySelf.
☝️Многие наши ученики мечтают открыть свою Web-студию. И очень часто к нам приходят вопросы о том, как открыть свою Web-студию.
❗️Наш коллега Михаил Русаков уже много лет занимается созданием сайтов и лендингов на заказ, и он решил раскрыть свои секреты и рассказать о своём опыте создания своей Web-студии:
https://goo.gl/xgrfVN
💡В этом же посте он даст пошаговую инструкцию, как открыть свою Web-студию.
🔥Прочитайте статью прямо сейчас.🔥
https://goo.gl/xgrfVN
Специалисты Яндекса представили решение для онлайн-ритейлеров, которое позволит им автоматические импортировать данные в налоговую. Для этого достаточно приобрести или арендовать платежный аппарат с поддержкой «Яндекс.Кассы».
#новости
https://webformyself.com/ritejlery-mogut-ispolzovat-yandeks-kassu-dlya-otpravki-dannyx-v-nalogovuyu/
Сегодня я нашел новый CSS псевдокласс, с помощью которого веб-разработчики смогут стилизовать состояния фокуса. Псевдокласс :focus-within становится активным, когда сам элемент получает фокус или любой из его потомков.
#css
https://webformyself.com/psevdoklass-focus-within/
Современная рабочая площадка постепенно становится более распределенной и глобальной средой, поэтому сотрудничество с людьми в разных часовых поясах и с разными культурами становится все более распространенным, чем когда-либо. Роль дизайнера заключается в создании ценности продукта для пользователя и использовании дизайна в качестве инструмента для общения, как через визуальные эффекты, так и опыт. Как вы будете преодолевать пробел в рабочем процессе между вашими коллегами, особенно теми, кто знает, что такое дизайн или вообще не находятся в одном офисе?
#дизайн
https://webformyself.com/kak-rabotat-s-ne-dizajnerami/
В данном уроке мы на примере работы с конкретным макетом начнем изучения возможностей и необходимых функций Photoshop. Сделаем наше рабочее пространство еще более удобным для работы с макетом, воспользовавшись линейками и направляющими.
#photoshop #премиум
https://webformyself.com/urok-3-graficheskij-redaktor-adobe-photoshop-vozmozhnosti-i-funkcii-photoshop/
Европейские СМИ против принятия нового закона о повышению уровня конфиденциальности в интернете. Если поправки к нему будут приняты, то пользователи смогут деактивировать действие cookies сразу на всех посещаемых ресурсах.
#новости
https://webformyself.com/evropejskij-internet-mozhet-ostatsya-bez-reklamnogo-targetinga/
Не так давно я проработал небольшой урок по созданию простых тултипов на чистом CSS (без дополнительных HTML-тегов и JS). Чуть позже я использовал эту технику в своем проекте и придумал парочку советов по тому, как сделать тултипы еще лучше. Эта статья – пошаговый урок, который поможет понять эти CSS-советы, чтобы и вы могли создавать тултипы на чистом CSS. К концу статьи вы научитесь добавлять тултип к любому элементу с помощью простого атрибута.
#css
https://webformyself.com/poshagovoe-rukovodstvo-po-sozdaniyu-tultipov-na-chistom-css/
Современные тенденции веб-разработки - https://webformyself.com/premium/premiumoffer/
Читать полностью…Всем привет! Хотите сейчас на выходных посмотреть новый урок Создание собственного фреймворка. Виджет меню. Часть 2?
Читать полностью…В этой статье мы обсудим предзагрузку, что это, и как с ее помощью разработчики могут удивить посетителей высокой производительностью.
#оптимизация
https://webformyself.com/molnienosno-bystrye-sajty-s-pomoshhyu-predzagruzki/
Данный урок мы посвятим вопросу вывода статей категорий. Для решения поставленной задачи нам потребуется узнать, какую категорию запросил посетитель. Для этого необходимо получить GET параметр с идентификатором категории. В Yii2 GET параметры можно получить, обратившись к объекту request.
#yii2
https://webformyself.com/urok-7-frejmvork-yii2-vyvod-statej-kategorij/
Со вчерашнего дня россиянам стал доступен Android Pay – платежный сервис для оплаты товаров и услуг телефоном.
#новости
https://webformyself.com/rossiya-stala-odinnadcatoj-stranoj-gde-rabotaet-android-pay/
В CSS появились пользовательские свойства. Последнее время мы о них часто писали. Поддержка в браузерах хорошая, но ее нет и не будет в старых браузерах типа IE. Я так и вижу, насколько хорош будет «будущий CSS», если позволить препроцессорам портировать его на CSS, совместимый со старыми браузерами. Babel для CSS! Почему нет?!
#css
https://webformyself.com/problema-s-preprocessingom-polzovatelskix-css-svojstv/
В предыдущем уроке мы с вами познакомились с темой виджетов во фреймворке Yii2. В Yii2 виджеты есть как из коробки, так и предусмотрена возможность создания виджетов. Очень удобно использовать виджеты для повторяющихся от страницы к странице блоков данных, например для меню. В данном уроке мы с вами как раз создадим собственный виджет меню.
#yii2, #премиум
https://webformyself.com/urok-6-frejmvork-yii2-sozdanie-vidzheta-vidzhet-menyu-kategorij/