Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.34K photos
20 videos
26 files
4.03K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#php #laravel #testing

TDD — это принцип разработки через тестирования. Другими словами, при разработки вашего приложения вы сразу же покрываете код тестами, что обеспечивает эффективность работы приложения и экономию времени, в случае если бы вы тестировали код по окончанию, вам бы пришлось многое править. TDD помогает этого избежать. В этом курсе авторы Laracasts напишут форум на Laravel через TDD.

https://bit.ly/2QpoZMb
#php #библиотека

Мощная библиотека по обработке URL адресов. Она обрабатывает адрес не только в домене, как многие другие парсеры URL, но и в субдомене.

https://github.com/jeremykendall/php-domain-parser
#php

Для тех, кто стоит перед огромной стеной по имени "Веб-разработка" и не знает, с чего начать, чтобы её преодолеть, предлагаем посмотреть, как это советуют делать опытные веб-разработчики на примере дорожных карт по освоению PHP и дружественного ему стека технологий.

https://bit.ly/2DopMG5
#swagger #php

Swagger — программная среда, предназначенная для разработки, создания и документирования веб-служб RESTful. В этом видео мы познакомимся, как работать с данным инструментом.

https://www.youtube.com/watch?v=xggucT_xl5U
#php #patterns

Интересный вебинар по паттернам проектирования на PHP. Также автор на интересных примерах рассказывает, как применять существуеющие паттерны.

https://bit.ly/2DuzATf
#video #sql #php

Разработка веб-приложений — это не только создание интерфейса, работа с базой данных, но и обеспечение безопасности от атак разного вида. Чтобы понимать, какие атаки существуют и как от них защищать ваш веб-сайт, смотрим следующий вебинар:

https://bit.ly/2OzNFQp
#php #mvc

MVC — чуть ли не единственный архитектурный принцип, о котором так часто говорят. Конечно, не каждый проект его соблюдает и даже не обязан это делать, но узнать, как это работает, всё равно необходимо. В данной статье из двух частей вы узнаете, как написать свой микро-фреймворк.

https://bit.ly/2POAFey

https://bit.ly/2JVjCBP
Работа с PostgreSQL: от полного нуля до полного просветления

Работа с PostgreSQL не отличается от работы с любой другой СУБД, но знать синтаксис все-таки полезно. Предлагаем вашему вниманию вводный курс по основам.

https://proglib.io/p/learn-postgresql/
#laravel

Итак, вы хорошо знаете PHP, разбираетесь в ООП и готовы изучить фреймворк? Начнём с laravel. Почему именно? Фреймворк очень популярен, для него легко найти решения в интернете и дополнительные пакеты.

https://bit.ly/2T3nAwx
#oop

А тем, кто ещё с ООП незнаком, предлагаем посмотреть плейлсит от Udemy.

https://bit.ly/2DzOhEO
#book

DDD, или предметно-ориентированное программирование, достаточно популярный принцип разработки больших приложений, направленный на создание оптимальных систем объектов и программных абстракций. Настоящее руководство не только познакомит вас с DDD в PHP, но и с принципами хорошего кода, следуя данной технологии.

https://yangx.top/progbook/1835
​​🚀 Быстрый, надежный, хостинг в Европе !

Ищете хороший, и при этом недорогой хостинг для сайтов?
Хотите быстрый, по-европейски надежный и самый лучший для вашего проекта?
Компания FORNEX рада Вам помочь.

Мы предлагаем быстрый, качественный Hosting за рубежом. В качестве серверов для виртуального хостинга мы используем быстрые дисковые массивы из SSD дисков, что обеспечивает надежную и быструю работу ваших сайтов.
Наши инженеры помогут вам с переносом сайтов абсолютно бесплатно.
Мы заботимся о будущем вашего сайта!

У нас вы арендуете исключительно серверное оборудование Supermicro с бесплатной панелью управления и круглосуточным KVM;
• Вы можете заказать сервер в Германии и не только;
• Удобство панели управления, все просто и доступно;
• Скидки и акции для постоянных клиентов;
• Бесплатное базовое администрирование;
• Мгновенная отзывчивость техподдержки.

У нас нет минусов !
• Убедитесь в этом сами !
• Присоединяйтесь к FORNEX !

Промокод для регистрации: NOVEMBERRAIN

https://fornex.com/?from=tg-phpproglib-nov
1
#laravel

Пагинация — одна из самых непростых в разработке и обязательных в присутствии частей любого веб-приложения. Это важно пользователям, а значит, разработчикам тоже. Как сделать пагинацию на нативном PHP — понятно. А как сделать такую же на фреймворке Laravel? Давайте посмотрим.

https://www.youtube.com/watch?v=4ONOVZsMhAA&list=PLfdtiltiRHWH6FRlzXzuRnuqHBwEnxYmH
#laravel #vue

А для опытых ларавельщиков предлагаем посмотреть плелист по созданию приложения на Vue.js и Laravel. Вы научитесь правильно использовать данный стек технологий, передавать данные из шаблона и многое другое.

https://www.youtube.com/playlist?list=PLD5U-C5KK50X1KcfueA73sGSjBsd8vgVG
#middle

Как насчёт творчества? Наверняка вы уже давно используете один из популярных фреймворков и знать не знаете проблем. Давайте выйдем из зоны комфорта и посмотрим на эволюцию роутингов, используя некоторые из компонентов Symfony.

https://www.sitepoint.com/build-php-framework-symfony-components/
#video #doctrine

Doctrine — популярный инструмент по работе с базами данных. Вы привыкли видеть Doctrine во фреймворке Symfony, а что если мы попробуем разобраться с ней отдельно от него?

https://bit.ly/2OMRG46