#elasticsearch #php
Реализуем продвинутый поиск на Laravel с использованием Elasticsearch.
https://madewithlove.be/how-to-integrate-elasticsearch-in-your-laravel-app-2019-edition/
Реализуем продвинутый поиск на Laravel с использованием Elasticsearch.
https://madewithlove.be/how-to-integrate-elasticsearch-in-your-laravel-app-2019-edition/
#advanced #laravel
Недавно один из самых популярных современных PHP фреймворков обзавелся шестой версией. В этой статье перечислены особенности данной версии и новые возможности, которые вы можете начать использовать уже сейчас.
https://laravel.demiart.ru/laravel-6-whats-new/
Недавно один из самых популярных современных PHP фреймворков обзавелся шестой версией. В этой статье перечислены особенности данной версии и новые возможности, которые вы можете начать использовать уже сейчас.
https://laravel.demiart.ru/laravel-6-whats-new/
Уроки Laravel
Laravel 6 — Что нового? | Уроки Laravel
Статья о нововведениях шестой версии фреймворка Ларавел
#advanced #video
Один из важных компонентов любого фреймворка является маршрутизация. В этом видео автор расскажет, как интегрировать роутинг от Никиты Попова в собственный фреймворк.
https://www.youtube.com/watch?v=7T_RxuPxHYA
Один из важных компонентов любого фреймворка является маршрутизация. В этом видео автор расскажет, как интегрировать роутинг от Никиты Попова в собственный фреймворк.
https://www.youtube.com/watch?v=7T_RxuPxHYA
YouTube
Framework, Маршрутизация
Результат трансляции: https://github.com/cekta/routing-nikic/tree/b20836dd54411aa0aae02e888f3605f1d5407284
Будем пытаться создать либу реализующую https://github.com/cekta/routing
Ознакомьтесь с плейлистом до просмотра: https://www.youtube.com/watch?v=…
Будем пытаться создать либу реализующую https://github.com/cekta/routing
Ознакомьтесь с плейлистом до просмотра: https://www.youtube.com/watch?v=…
#php
Антон Титов — соучредитель и технический директор SpiralScout LLC — последние несколько лет активно внедряет Golang в стек разработки компании. На PHP Russia 2019 он рассказал, как тяжёлое и медленное PHP-приложение превратить в гибрид PHP/Go и заставить работать, как если бы оно было написано на Java или другом языке.
Расшифровку доклада Антона читайте на Хабре.
Антон Титов — соучредитель и технический директор SpiralScout LLC — последние несколько лет активно внедряет Golang в стек разработки компании. На PHP Russia 2019 он рассказал, как тяжёлое и медленное PHP-приложение превратить в гибрид PHP/Go и заставить работать, как если бы оно было написано на Java или другом языке.
Расшифровку доклада Антона читайте на Хабре.
Хабр
Разработка гибридных PHP/Go приложений с использованием RoadRunner
Классическое PHP-приложение — однопоточность, тяжелая загрузка (если вы, конечно, не пишите на микрофреймворках) и неизбежная смерть процесса после каждого запроса… Такое приложение тяжелое и...
LARAVEL NOVA - ПАНЕЛЬ АДМИНИСТРИРОВАНИЯ ДЛЯ LARAVEL
#php
Laravel Nova - это одностраничное приложение, написанное на Laravel и Vue.js. По словам разработчиков Laravel:
"Nova - красиво разработанная панель администрирования, cозданная специально для облечения создания, деплоя и управления веб-приложением."
Разбираемся с Laravel Nova
#php
Laravel Nova - это одностраничное приложение, написанное на Laravel и Vue.js. По словам разработчиков Laravel:
"Nova - красиво разработанная панель администрирования, cозданная специально для облечения создания, деплоя и управления веб-приложением."
Разбираемся с Laravel Nova
laravelnews.ru
Представляем: Laravel Nova
Представляем: Laravel Nova. Красиво разработанную панель администрирования для Laravel.
Мы немного посовещались и решили увеличить призовой фонд нашего конкурса 😉
Для тех, кто все пропустил:
Конкурс на
📍 2 лучших статьи сайте proglib.io
📍 1 лучший комментарий на сайте proglib.io
Что нужно? Написать статью или оставить комментарий под любой из статей сайта. Победитель выбирается по количеству просмотров и лайков НА сайте. Любители накручивать дисквалифицируются!
Для самых крутых авторов статей мы подготовили подарки:
✏ 1 место - годовая подписка на ВСЕ продукты Jetbrains, либо издание по архитектуре ("Архитектура программного обеспечения на практике" или "Чистый код" или "Искусство программирования").
✏ 2 место - годовая подписка на какой-то один из продуктов Jetbrains, либо издание про базы данных ("Рефакторинг баз данных или Эволюционное проектирование" или "Базы данных: Проектирование, реализация и сопровождение. Теория и практика" или "Работа с PostgreSQL. Настройка и масштабирование").
✏ А комментатор “не в бровь, а в глаз” получит бумажную книгу на выбор: "Думай медленно...Решай быстро" Канемана, "Музыка мозг. Правила гармоничного развития" или "Мозг во сне. Что происходит с мозгом, пока мы спим".
🔵 Статьи должны быть по теме сайта, от 4к до 8к знаков без пробелов, с уникальностью 90%+ по text.ru, без рекламы и брани. Предпочтение туториалам на базе личного опыта, интересным подборкам и обзорам.
🔵 Комментарий должен быть без рекламы и брани.
И да победят лучшие! 😊
Дедлайн конкурса — 18 октября 2019
Если у вас проблемы с написанием материала, пишите нашему главному редактору @lavafloor
Для тех, кто все пропустил:
Конкурс на
📍 2 лучших статьи сайте proglib.io
📍 1 лучший комментарий на сайте proglib.io
Что нужно? Написать статью или оставить комментарий под любой из статей сайта. Победитель выбирается по количеству просмотров и лайков НА сайте. Любители накручивать дисквалифицируются!
Для самых крутых авторов статей мы подготовили подарки:
✏ 1 место - годовая подписка на ВСЕ продукты Jetbrains, либо издание по архитектуре ("Архитектура программного обеспечения на практике" или "Чистый код" или "Искусство программирования").
✏ 2 место - годовая подписка на какой-то один из продуктов Jetbrains, либо издание про базы данных ("Рефакторинг баз данных или Эволюционное проектирование" или "Базы данных: Проектирование, реализация и сопровождение. Теория и практика" или "Работа с PostgreSQL. Настройка и масштабирование").
✏ А комментатор “не в бровь, а в глаз” получит бумажную книгу на выбор: "Думай медленно...Решай быстро" Канемана, "Музыка мозг. Правила гармоничного развития" или "Мозг во сне. Что происходит с мозгом, пока мы спим".
🔵 Статьи должны быть по теме сайта, от 4к до 8к знаков без пробелов, с уникальностью 90%+ по text.ru, без рекламы и брани. Предпочтение туториалам на базе личного опыта, интересным подборкам и обзорам.
🔵 Комментарий должен быть без рекламы и брани.
И да победят лучшие! 😊
Дедлайн конкурса — 18 октября 2019
Если у вас проблемы с написанием материала, пишите нашему главному редактору @lavafloor
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter pinned «Мы немного посовещались и решили увеличить призовой фонд нашего конкурса 😉 Для тех, кто все пропустил: Конкурс на 📍 2 лучших статьи сайте proglib.io 📍 1 лучший комментарий на сайте proglib.io Что нужно? Написать статью или оставить комментарий под любой…»
Интересуешься веб-разработкой? Стань PHP-программистом! Ведущий веб-интегратор России QSOFT подготовил обширную программу «PHP-разработчик c 0 до PRO». Ты пройдешь путь от Junior до Senior Developer. Получишь четыре проекта в портфолио. Освоишь профессию и гарантированно получишь рабочее место.
Первым 20 ученикам — скидка 20%.
Программа курса и остальные подробности по ссылке: https://clc.to/KYsY1A
Первым 20 ученикам — скидка 20%.
Программа курса и остальные подробности по ссылке: https://clc.to/KYsY1A
Что такое стандартные рекомендации PSR
PHP Standards Recommendations — это набор рекомендаций для разработчиков на PHP.
На сегодняшний день существует 20 рекомендаций PSR. Часть из них находится в активном статусе, другие в виде черновиков. Есть «заброшенные» и отмененные рекомендации. В общем, «движуха» достаточно активная. Попробуем во всём этом разобраться.
https://maxsite.org/page/php-psr
PHP Standards Recommendations — это набор рекомендаций для разработчиков на PHP.
На сегодняшний день существует 20 рекомендаций PSR. Часть из них находится в активном статусе, другие в виде черновиков. Есть «заброшенные» и отмененные рекомендации. В общем, «движуха» достаточно активная. Попробуем во всём этом разобраться.
https://maxsite.org/page/php-psr
MaxSite.org
Что такое PSR
PHP Standards Recommendations — это набор рекомендаций для разработчиков на PHP. Отношение к PSR разное: от полного неприятия, то фанатичной преданности. Сам по себе PSR появился как копирование Java Community Process (ага, опять Java!). Основное назначение…
Подборка php библиотек
Подобрали для вас коллекцию из 24 библиотек для облегчения разработки.
https://pyrko.com.ua/razrabotka/podborka-php-bibliotek.html
Подобрали для вас коллекцию из 24 библиотек для облегчения разработки.
https://pyrko.com.ua/razrabotka/podborka-php-bibliotek.html
#advanced
Ключевое слово
https://matthiasnoback.nl/2018/09/final-classes-by-default-why/
Ключевое слово
final
известно почти каждому разработчику, но применяют его далеко не все. Особенно те, кто любят и поощряют наследование везде, где возможно. Этот подход обречен на проблемы. Подробнее можно узнать из статьи Матьяса Нобака. https://matthiasnoback.nl/2018/09/final-classes-by-default-why/
Matthias Noback
Final classes by default, why?
I recently wrote about when to add an interface to a class. After explaining good reasons for adding an interface, I claim that if none of those reasons apply in your situation, you should just use a class and declare it “final”.
PHP 5 introduces the final…
PHP 5 introduces the final…
Защищаем приложения от атак
Хорошо написанный код - не значит безопасный. И PHP не исключение.
XSS / SQL injection / CSRF ? Звучит знакомо? Если нет, спешите разобраться, в чем суть.
Защити себя от малвари
Хорошо написанный код - не значит безопасный. И PHP не исключение.
XSS / SQL injection / CSRF ? Звучит знакомо? Если нет, спешите разобраться, в чем суть.
Защити себя от малвари
The Official Cloudways Blog
Best PHP Security Tips You Should Know
A detailed written blog on PHP security best practices which covers complete viewpoints of all the major PHP security issues and their relevant solutions.
Кастомизируем посты в Wordpress
EXIF данные — очень полезная информация, которой вы можете поделиться со своим читателем, прикрепив ее напрямую к фото в блоге. Для этого понадобится базовое знание PHP и блог, естественно.
https://akrabat.com/displaying-exif-information-in-wordpress-posts/
#wordpress
EXIF данные — очень полезная информация, которой вы можете поделиться со своим читателем, прикрепив ее напрямую к фото в блоге. Для этого понадобится базовое знание PHP и блог, естественно.
https://akrabat.com/displaying-exif-information-in-wordpress-posts/
#wordpress
Порог входа в профессию для JavaScript-разработчика минимален. При этом фронтенд-разработчик является одной из самых востребованных позиций и интерес к ней только растет.
В SkillFactory стартует целая специализация «Фронтенд-разработчик», где вы изучите HTML, CSS и JS с основ и до реальных рабочих задач: https://clc.to/2sYOoQ
Каждый новый инструмент вы закрепите проектом на практике. Всего реализуете 12 проектов для портфолио.
Здесь же вы уже сможете применять свои знания HTML, CSS в реальных проектах, освоите JS и фреймворки, научитесь работать с бэкендом. В рамках курса вы соберете по частям полноценный сквозной проект.
Плюс в SkillFactory разработали систему персонального менторства с созвонами и консультациями. По каждому инструменты в чате слака предусмотрена поддержка, которая поможет разобраться с техническими трудностями.
Узнайте больше о возможностях: https://clc.to/2sYOoQ
В SkillFactory стартует целая специализация «Фронтенд-разработчик», где вы изучите HTML, CSS и JS с основ и до реальных рабочих задач: https://clc.to/2sYOoQ
Каждый новый инструмент вы закрепите проектом на практике. Всего реализуете 12 проектов для портфолио.
Здесь же вы уже сможете применять свои знания HTML, CSS в реальных проектах, освоите JS и фреймворки, научитесь работать с бэкендом. В рамках курса вы соберете по частям полноценный сквозной проект.
Плюс в SkillFactory разработали систему персонального менторства с созвонами и консультациями. По каждому инструменты в чате слака предусмотрена поддержка, которая поможет разобраться с техническими трудностями.
Узнайте больше о возможностях: https://clc.to/2sYOoQ
Пример простого REST API на PHP
В данной заметке пример самого простого REST API на PHP без использования какого-либо фреймворка и других средств. Целью является предоставить общую картину - как это все работает.
https://klisl.com/php-api-rest.html
#php #restapi
В данной заметке пример самого простого REST API на PHP без использования какого-либо фреймворка и других средств. Целью является предоставить общую картину - как это все работает.
https://klisl.com/php-api-rest.html
#php #restapi
Интерфейсный интерфейс, или три плохих совета для именования
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
https://proglib.io/sh/MfZGI7jeuF
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
https://proglib.io/sh/MfZGI7jeuF
Библиотека программиста
Интерфейсный интерфейс, или три плохих совета для именования
Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем.
Пишем Форум с комментариями на PHP + MySQL
ЧИТАЙ
Glo Academy - канал освещает тему веб-разработки, в том числе PHP.
#mysql #php #forum
ЧИТАЙ
Glo Academy - канал освещает тему веб-разработки, в том числе PHP.
#mysql #php #forum
ildr.ru
Пишем Форум с комментариями на PHP + MySQL | Практический стрим — Уроки по вордпресс 2019 | Wordpress: видео уроки, инструкции…
Артём Прыгин дописал бесплатный мини-курс по основам PHP. Проходить можно уже сейчас Чтобы заказать рекламу на канале, пишите в личку вконтакте: или telegram
PHP на конкретных примерах
Наиболее полезные и практичные кейсы в одном месте: AJAX, mail / security functions и многое другое.
https://www.guru99.com/php-tutorials.html
Наиболее полезные и практичные кейсы в одном месте: AJAX, mail / security functions и многое другое.
https://www.guru99.com/php-tutorials.html
Guru99
PHP Tutorial for Beginners: Learn in 7 Days
PHP is a server scripting language, and is a powerful tool for making dynamic and interactive Web pages.The training is geared to make you a PHP pro.