Библиотека пхпшника | 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
加入频道
#laravel #phpunit

Тестирование — это важная часть процесса программирования, закрепляющая итог работы приложения. В этой серии мы изучим все аспекты тестирования PHPUnit, работая c фреймворком приложений Laravel.

https://coursehunters.net/course/testirovanie-laravel
​​Изучи основы PHP и MySQL в двух курсах всего за 99 рублей!

До 14 октября у WebShake.RU проходит акция, благодаря которой Вы можете получить курсы "PHP для начинающих" и "MySQL с нуля" по цене одного!

Чтобы получить доступ к обоим курсам достаточно приобрести один из двух по специальной цене - 99 рублей. Доступ ко второму курсу будет открыт автоматически.

➡️ https://webshake.ru/php-training-course
#sql

Программисту на php никуда без sql, ведь любое приложение — это работа с данными. На сколько большими — это уже технический вопрос, главное, что вы должны уметь и понимать, это принцип составления запросов, работы баз данных и много других основных терминов и определений, о которых мы поговорим в этой статье на примере 20 вопросов об SQLite.

https://proglib.io/p/20-qa-sqlite/
#php #security

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

http://phpsec.org/projects/guide/
#php #phpunit

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

https://phpunit.de/manual/6.5/en/phpunit-book.pdf
#laravel

Изучение фреймворка — это не только развитие на уровень выше, но и понимание того, как пишутся большие проекты с качественным кодом. Это руководство покажет вам лучшие практики использования Laravel.

http://www.laravelbestpractices.com/
#php #composer

Короткий плейлист о самых главных возможностях пакетного менеджера для PHP Composer.

https://www.youtube.com/playlist?list=PLfdtiltiRHWGJv_euRzEhOdkZhdzsNbML
#php #rest

Продолжаем смотреть полезные конференции по PHP. В этот раз автор расскажет, что такое REST архитектура, как её писать и как это нужно делать правильно.

https://www.youtube.com/watch?v=2nELo4fJMNQ
#git

Git — это очень хорошо и полезно. Можно почитать несколько книг по нему, однако эти книги научат вас использовать Git так, будто у вас нет проблем. Этот же репозиторий составлен так, что вы можете найти готовые ответы на часто задаваемые вопросы.

https://github.com/k88hudson/git-flight-rules/blob/master/README_ru.md
#phpunit

Популярная документация по фреймворку PHPUnit для тестирования веб-приложений.

https://phpunit.readthedocs.io/ru/latest/writing-tests-for-phpunit.html
Насколько хорошо вы знаете PHP? Данный тест включает в себя фундаментальные темы, без которых работа со скриптовым языком невозможна.

https://proglib.io/p/php-test/

#test
#php #pdo

В этом видеокурсе вы научитесь работать с PDO для улучшения взаимодействия с базой данных.

https://bit.ly/2Adn1J1
#symfony

Symfony, по словам опытных программистов, выдающийся php фреймворк с высоким порогом входа и сложной архитектурой. Если вы уже достаточно опытный программист, хорошо разбираетесь в ООП, MVC, паттернах проектирования и многом другом, данные небольшие справочники познакомят вас с основами Symfony и лучшими практиками работы с ним.

https://yangx.top/progbook/1676

https://yangx.top/progbook/1677
#php #regular_expressions

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

https://bit.ly/2jo5q98
#laravel

Часто видели сервисы по сокращению URL и не знали, как это работает? Время провести ликбез по данной теме. В этом плейлисте автор на основе фреймворка Laravel напишет приложение по сокращению URL.

https://bit.ly/2OvgNNn
#php #api

Небольшой плейлист, посмотрев который вы научитесь отправлять смс сообщения через PHP.

https://www.youtube.com/playlist?list=PL2A05BABE17D750FE
#sql #postgresql

Если вы посмотрите на MySQL и PostgreSQL как на «просто место для хранения структурированных данных в виде таблиц», вы упускаете из виду некоторые из самых захватывающих достижений, которые приземлились в этих проектах за последние десять лет. Реляционные базы данных превратились в богатые и надежные службы с их собственным настраиваемым кешированием, динамическим временем выполнения и широким диапазоном точек интеграции для общения с другими частями вашего приложения. В данном видео вы научитесь профессионально работать с MySQL и PostgreSQL:

https://bit.ly/2yL0pxy