#beginner #библиотека
Миграции - важный компонент любой разработки. Они помогают обновлять и актуализировать схему данных как в деве, так и на продакшене. Вы можете попробовать следующую библиотеку для внедрения миграций в свой проект.
https://github.com/davedevelopment/phpmig
Миграции - важный компонент любой разработки. Они помогают обновлять и актуализировать схему данных как в деве, так и на продакшене. Вы можете попробовать следующую библиотеку для внедрения миграций в свой проект.
https://github.com/davedevelopment/phpmig
GitHub
GitHub - davedevelopment/phpmig: Simple migrations system for php
Simple migrations system for php. Contribute to davedevelopment/phpmig development by creating an account on GitHub.
#beginner #bash
Каждый php разработчик должен уметь работать на Linux и bash-скриптами. В этом первой части большого туториала вы познакомитесь с основами bash и напишите свои первые скрипты.
https://prglb.ru/1hj5n
Каждый php разработчик должен уметь работать на Linux и bash-скриптами. В этом первой части большого туториала вы познакомитесь с основами bash и напишите свои первые скрипты.
https://prglb.ru/1hj5n
#databases #video #beginner
Без баз данных невозможно создать большое и полезное приложение, поэтому как практика, так и теория проектирования баз данных имеет особое значение. В этом видео Дмитрий Елисеев расскажет про теорию реляционных баз данных, про отношения, запросы и многое другое.
https://www.youtube.com/watch?v=zWtJoWGHsiI
Без баз данных невозможно создать большое и полезное приложение, поэтому как практика, так и теория проектирования баз данных имеет особое значение. В этом видео Дмитрий Елисеев расскажет про теорию реляционных баз данных, про отношения, запросы и многое другое.
https://www.youtube.com/watch?v=zWtJoWGHsiI
YouTube
Немного о теории баз данных
Очередной вебинар серии http://www.elisdn.ru/blog/70/programming-webinars
Обсудить: http://www.elisdn.ru/blog/83/something-about-databases
Другие видео на https://deworker.pro
Обсудить: http://www.elisdn.ru/blog/83/something-about-databases
Другие видео на https://deworker.pro
#git #beginner
Хорошие практики по работе с git: как оформлять коммиты, как пушить и многое другое.
https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices
Хорошие практики по работе с git: как оформлять коммиты, как пушить и многое другое.
https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices
GitHub
Git Commit Best Practices
Development Best Practices. Contribute to trein/dev-best-practices development by creating an account on GitHub.
#beginner #библиотека
Наверняка кто-то сталкивался с задачей парсинга PDF файлов. Если вы до сих пор не нашли решение, теперь есть вот такая библиотека, которая делает это очень удобно и легко.
https://prglb.ru/1maet
Наверняка кто-то сталкивался с задачей парсинга PDF файлов. Если вы до сих пор не нашли решение, теперь есть вот такая библиотека, которая делает это очень удобно и легко.
https://prglb.ru/1maet
#beginner #book
Напоминаем про полезный и актуальный онлайн ресурс по основам языка PHP. Уникальность этого материала состоит в соблюдении современных стандартов написания приложений на PHP и в большом охвате важных тем, как то composer, psr, фреймворки, тестирование и многих других.
https://phptherightway.com/
Напоминаем про полезный и актуальный онлайн ресурс по основам языка PHP. Уникальность этого материала состоит в соблюдении современных стандартов написания приложений на PHP и в большом охвате важных тем, как то composer, psr, фреймворки, тестирование и многих других.
https://phptherightway.com/
#beginner
Сборник алгоритмов, написанных на PHP. Хоть пхпшнику очень редко приходится иметь дело с алгоритмами и сложными вычислениями, знать и уметь работать с алгоритмами важно для развития и поддержания кругозора, а ещё потому, что это основы CS.
https://github.com/doganoo/PHPAlgorithms
Сборник алгоритмов, написанных на PHP. Хоть пхпшнику очень редко приходится иметь дело с алгоритмами и сложными вычислениями, знать и уметь работать с алгоритмами важно для развития и поддержания кругозора, а ещё потому, что это основы CS.
https://github.com/doganoo/PHPAlgorithms
GitHub
GitHub - doganoo/PHPAlgorithms: A collection of common algorithms implemented in PHP. The collection is based on "Cracking the…
A collection of common algorithms implemented in PHP. The collection is based on "Cracking the Coding Interview" by Gayle Laakmann McDowell - doganoo/PHPAlgorithms
#beginner
Современный php без фреймворков.
Такое вообще бывает?)
https://kevinsmith.io/modern-php-without-a-framework/
Современный php без фреймворков.
Такое вообще бывает?)
https://kevinsmith.io/modern-php-without-a-framework/
Kevin Smith
Modern PHP Without a Framework
I've got a challenge for you. The next time you start a new project, try *not* using a PHP framework.
#beginner #video
Теория и примеры SQL инъекций, а также способы защититься от них в новом видео от Евгения Кувшинова.
https://www.youtube.com/watch?v=a8tEQmY3jZY
Теория и примеры SQL инъекций, а также способы защититься от них в новом видео от Евгения Кувшинова.
https://www.youtube.com/watch?v=a8tEQmY3jZY
YouTube
PHP, PDO SQL Injection #3
SQL Injection минимум который должен знать каждый разработчик код которого работает в production
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации…
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации…
👍4🔥3