#php #библиотека 
Чтобы добиться красивого ЧПУ вашего приложения, вам нужно поработать над роутингом. Или же вы можете воспользоваться готовой библиотекой Route, которая сделает всё за вас.
  Чтобы добиться красивого ЧПУ вашего приложения, вам нужно поработать над роутингом. Или же вы можете воспользоваться готовой библиотекой Route, которая сделает всё за вас.
#php #библиотека #api #bots
Сегодня каждый второй программист делает ботов для телеграм, которые могут доставать статистику из каналов, давать возможность отложенных публикаций, банить за определённые слова и многое другое. А есть другие программисты, которым интересно писать свои библиотеки и SDK поверх API телеграма, чтобы сделать разработку ботов легче и быстрее. Если вы задумались сделать своего бота, то советуем посмотреть в сторону этих библиотек:
https://telegram-bot-sdk.readme.io/docs
https://github.com/yagop/node-telegram-bot-api
https://github.com/eternnoir/pyTelegramBotAPI
  
  Сегодня каждый второй программист делает ботов для телеграм, которые могут доставать статистику из каналов, давать возможность отложенных публикаций, банить за определённые слова и многое другое. А есть другие программисты, которым интересно писать свои библиотеки и SDK поверх API телеграма, чтобы сделать разработку ботов легче и быстрее. Если вы задумались сделать своего бота, то советуем посмотреть в сторону этих библиотек:
https://telegram-bot-sdk.readme.io/docs
https://github.com/yagop/node-telegram-bot-api
https://github.com/eternnoir/pyTelegramBotAPI
Telegram Bot PHP SDK
  
  Getting Started
  This page will help you get started with Telegram Bot SDK. You'll be up and running in a jiffy!
  #php #slim 
Slim 3 — отличный микрофреймворк, позволяющий, в то же время, создавать сложные веб-приложения. Любое приложение начинается с создания аутентификации пользователя, и порой это может быть совсем нелегко, как на чистом php. Как это сделать — расскажет автор данного плейлиста.
  
  Slim 3 — отличный микрофреймворк, позволяющий, в то же время, создавать сложные веб-приложения. Любое приложение начинается с создания аутентификации пользователя, и порой это может быть совсем нелегко, как на чистом php. Как это сделать — расскажет автор данного плейлиста.
YouTube
  
  Authentication with Slim 3
  The perfect start to an application that requires authentication. Learn Slim 3, and in the process build the foundations of your project.
  Представляем большую подборку YouTube-каналов по изучению PHP и смежных технологий, которая подойдет как новичку, так и профессионалу.
https://proglib.io/p/php-web-youtube/
#php #videos #novice
  https://proglib.io/p/php-web-youtube/
#php #videos #novice
#php #video #библиотека 
Небольшое видео о том, как подключить и использовать поисковой движок Elasticsearch.
  
  Небольшое видео о том, как подключить и использовать поисковой движок Elasticsearch.
YouTube
  
  Search Engine with PHP & Elasticsearch
  Want more? Explore the library at https://www.codecourse.com/lessons
Official site
https://www.codecourse.com
Twitter
https://twitter.com/teamcodecourse
  Official site
https://www.codecourse.com
https://twitter.com/teamcodecourse
#php #oop
Лекция для опытных программистов, автор которой объясняет назначение встроенных в PHP интерфейсов, классов и магических методов.
https://www.youtube.com/watch?v=KHkk6Lf-_xQ&t=1179s
  
  Лекция для опытных программистов, автор которой объясняет назначение встроенных в PHP интерфейсов, классов и магических методов.
https://www.youtube.com/watch?v=KHkk6Lf-_xQ&t=1179s
YouTube
  
  Intermediate OOP in PHP
  David Stockton presents on "Intermediate OOP in PHP" at the June 20, 2013 meeting of the Front Range PHP User Group. Topics covered include: Magic Methods, P...
  #php #библиотека 
Потрясающая библиотека с хорошей документацией для создания приложений командной строки.
  
  Потрясающая библиотека с хорошей документацией для создания приложений командной строки.
GitHub
  
  GitHub - php-school/cli-menu: 🖥  Build beautiful PHP CLI menus. Simple yet Powerful. Expressive DSL.
  🖥  Build beautiful PHP CLI menus. Simple yet Powerful. Expressive DSL. - php-school/cli-menu
  #php #oop #video
Неплохое видео по объектно-ориентированному программированию для тех, кто устал пытаться понять, как работать в этой парадигме. Возможно, именно это видео поможет вам побороть непонимание.
  
  Неплохое видео по объектно-ориентированному программированию для тех, кто устал пытаться понять, как работать в этой парадигме. Возможно, именно это видео поможет вам побороть непонимание.
YouTube
  
  Object Oriented Programming (OOP) for Beginners in PHP
  Learn the very basics of OOP as done in PHP. We will go over two classic OOP concepts: Encapsulation then Inheritance
  Всё ещё отлаживаете PHP по-старинке? Рассказываем про инструмент, которым пользуются современные PHP-программисты. Этот инструмент – Xdebug.
https://proglib.io/p/using-xdebug/
#php #xdebug
  https://proglib.io/p/using-xdebug/
#php #xdebug
#php #machine_learning 
Многие слышали про машинное обучение, но почти никто не знает, что php так же применим к созданию нейронных сетей, предварительной обработке и извлечению признаков. Установить эту библиотеку вы можете с гитхаб, а прочитать полную документацию на этом сайте.
  Многие слышали про машинное обучение, но почти никто не знает, что php так же применим к созданию нейронных сетей, предварительной обработке и извлечению признаков. Установить эту библиотеку вы можете с гитхаб, а прочитать полную документацию на этом сайте.
#php #frameworks 
В этой статье автор рассказывает, как фреймворки помогают сделать проект качественнее, безопаснее и чище.
  
  В этой статье автор рассказывает, как фреймворки помогают сделать проект качественнее, безопаснее и чище.
Medium
  
  How PHP Frameworks Build Better Enterprise Software
  There’s an unwritten rule for talking about enterprise software. One must always tiptoe around the topic and weigh one’s words carefully…
  #php #middle
Вы слышали про библиотку Symfony Panther? Эта библиотека позволяет вам создавать функциональные тесты и скрапить сайты.
  
  Вы слышали про библиотку Symfony Panther? Эта библиотека позволяет вам создавать функциональные тесты и скрапить сайты.
Symfony
  
  Introducing Symfony Panther: a Browser Testing and Web Scraping Library for PHP (Symfony Blog)
  Symfony Panther is a a new library to scrape websites and to run end-to-end tests using real browsers. Panther leverages the W3C's WebDriver protocol to drive native web browsers such as Google Chrome…
  #php #best_practices 
PHP не вызывал бы такие эмоций у тех, кто его ненавидит, если бы они были знакомы с лучшими практиками программирования на нём. Пока вы ещё не стали ненавидеть PHP, предлагаем почитать о профессиональном программировании на PHP на этом сайте.
  PHP не вызывал бы такие эмоций у тех, кто его ненавидит, если бы они были знакомы с лучшими практиками программирования на нём. Пока вы ещё не стали ненавидеть PHP, предлагаем почитать о профессиональном программировании на PHP на этом сайте.
#php 
Плейлист, после которого вы узнаете, как и в каких случаях пользоваться встроенными классами Даты и Времени в PHP.
  
  Плейлист, после которого вы узнаете, как и в каких случаях пользоваться встроенными классами Даты и Времени в PHP.
YouTube
  
  Dates And Times in PHP - YouTube
  Struggling with dates and times in PHP? We have you covered in this series, where we look at Carbon, a popular and essential library for working with PHP dat...
  #php #best_practices 
Про это онлайн руководство должен знать каждый php программист, кто хочет уметь писать чистый и эффективный код.
  
  Про это онлайн руководство должен знать каждый php программист, кто хочет уметь писать чистый и эффективный код.
PHP: Правильный Путь
  
  PHP: Правильный путь
  Легкочитаемое, быстрое руководство по PHP, содержащее ссылки на авторитетные руководства в интернете
  wsu-php-cheat-sheet-pdf.pdf
    416.4 KB
  #php #шпаргалка
Даже в опытной голове php программиста может не хватать памяти для всех операторов и функций языка, поэтому иногда полезно открывать такую шпаргалку.
  Даже в опытной голове php программиста может не хватать памяти для всех операторов и функций языка, поэтому иногда полезно открывать такую шпаргалку.