Сегодня у нас на прицеле библиотека Carbon и её мощные функции по работе с датой и временем. Если вас не устраивают встроенные в PHP функции по манипулированию датой, то эта библиотека может стать вашим постоянным инструментом. По ссылке вы сможете почитать документацию по её использованию, а также скачать её через Composer (вы ведь уже умеете им пользоваться?).
#carbon #php
https://carbon.nesbot.com/docs/
#carbon #php
https://carbon.nesbot.com/docs/
А для тех, кто всё-таки не умеют пользоваться Composer'ом, чьи функции просто незаменимы в профессиональной разработке, советуем посмотреть это видео, где будут продемонстрированы установка Composer'а и основы по работе с ним.
#composer #php
https://www.youtube.com/watch?v=FFwtoK8NRps&t=233s
#composer #php
https://www.youtube.com/watch?v=FFwtoK8NRps&t=233s
YouTube
Введение в Composer
Уроки по созданию сайта тут:
https://webformyself.com/hivideo/
В данном уроке мы с Вами рассмотрим менеджер зависимостей Composer, при помощи которого можно легко скачать и установить необходимые библиотеки.
https://webformyself.com/hivideo/
В данном уроке мы с Вами рассмотрим менеджер зависимостей Composer, при помощи которого можно легко скачать и установить необходимые библиотеки.
Каждый, кто пишет на PHP долгое время, хоть раз пробовал написать свой фреймворк, чтобы или использовать его в небольших коммерческих разработках, или на примере него разобраться в механизме работы фреймворков. Если вы тоже задумывались сделать свой фреймворк, то почитайте о том, как это сделать правильно, от создателей Symfony.
#symfony #php
https://symfony.com/doc/current/create_framework/index.html
#symfony #php
https://symfony.com/doc/current/create_framework/index.html
Symfony
Create your own PHP Framework (Symfony Docs)
Introduction Why would you Like to Create your Own Framework? Before You Start Bootstrapping Our Pro…
RedBeanPHP — это простая ORM библиотека, предоставляющая простые функции по работе с базой данных без использования SQL запросов. Подойдёт приложениям с небольшой нагрузкой и в качестве вашей первой ORM перед началом работы с такими библиотеками как Eloquent и Doctrine.
#redbeanphp #php
https://redbeanphp.com/index.php
#redbeanphp #php
https://redbeanphp.com/index.php
Кругом столько соц. сетей, что иногда хочется создать свою. Возможно, именно такой проект будет вашей лучшей практикой. А чтобы понять, как это сделать, посмотрите данный плейлист:
#php
https://www.youtube.com/playlist?list=PLfdtiltiRHWGGxaR6uFtwZnnbcXqyq8JD
#php
https://www.youtube.com/playlist?list=PLfdtiltiRHWGGxaR6uFtwZnnbcXqyq8JD
YouTube
Social Network with PHP
A social network built with Laravel and Bootstrap. Authenticate, add and accept friend requests, post to a timeline, reply to and like statuses.
PHPMailer — это простая объектно-ориентированная библиотека, с помощью которой вы легко сможете отправлять письма из вашего приложения.
GitHub
GitHub - PHPMailer/PHPMailer: The classic email sending library for PHP
The classic email sending library for PHP. Contribute to PHPMailer/PHPMailer development by creating an account on GitHub.
#вопросдня #php
Что лучше использовать: сессии или куки?
Если вам надо хранить интерфейсную информацию: например, чтобы отмеченные чекбоксы не сбрасывались при перезагрузке страницы, то используйте куки. Если вы хотите хранить информацию, связанную с безопасностью, то однозначно сессии — их подменить можно, но очень трудно.
Что лучше использовать: сессии или куки?
Если вам надо хранить интерфейсную информацию: например, чтобы отмеченные чекбоксы не сбрасывались при перезагрузке страницы, то используйте куки. Если вы хотите хранить информацию, связанную с безопасностью, то однозначно сессии — их подменить можно, но очень трудно.
В этом малоизвестном плейлисте можно узнать интересную информацию о проблемах при разработке баз данных, о важности визуализации и моделях проектирования:
#sql #db
https://www.youtube.com/playlist?list=PL7Nh93imVuXyU9yYS6NRZnbuJvS5uzZkT&disable_polymer=true
#sql #db
https://www.youtube.com/playlist?list=PL7Nh93imVuXyU9yYS6NRZnbuJvS5uzZkT&disable_polymer=true
YouTube
Использование БД в разработке - YouTube
Sentinel — это современный микро-фреймворк, предоставляющий готовые функции авторизации и аутентификации пользователей, включая разделение ролей, прав и дополнительные функции безопасности.
#php #библиотека
https://cartalyst.com/manual/sentinel/2.0
#php #библиотека
https://cartalyst.com/manual/sentinel/2.0
Хотите узнать, как реально пишутся серьёзные коммерческие веб-приложения, а не простые блоги или скучные шаблонные проекты? В этом плейлисте вы найдёте записи трансляций, где ребята создают хостинг видео.
#laravel
https://www.youtube.com/playlist?list=PL2To6MhvJK5a9kRX8RsBU-zqC_6jmCd7J
#laravel
https://www.youtube.com/playlist?list=PL2To6MhvJK5a9kRX8RsBU-zqC_6jmCd7J
YouTube
Трансляции: разработка на docker/laravel/angular - YouTube
Интересная статья, где создаётся чат с использованием Ajax.
#ajax #php
https://tutorialzine.com/2010/10/ajax-web-chat-php-mysql
#ajax #php
https://tutorialzine.com/2010/10/ajax-web-chat-php-mysql
Tutorialzine
Making an AJAX Web Chat (Part 1) - PHP and MySQL
In this two-part tutorial, we will be creating an AJAX Web Chat using PHP, MySQL and jQuery. In this first part, we will be discussing the PHP & MySQL side.
👍1
Научитесь писать приложения в архитектурном стиле REST с помощью этого руководства.
#mysql #rest #php
https://www.youtube.com/watch?v=DHUxnUX7Y2Y
#mysql #rest #php
https://www.youtube.com/watch?v=DHUxnUX7Y2Y
YouTube
RESTful API With PHP & MySQL
In this video we will build a complete JSON RESTful API using PHP and MySQL. We will use the SlimPHP framework along with PDO to interact with the MySQL database.
CODE -https://github.com/bradtraversy/slimapp
RELATED COURSE - http://www.traversymedia.com/course/learn…
CODE -https://github.com/bradtraversy/slimapp
RELATED COURSE - http://www.traversymedia.com/course/learn…
Пишите CRUD-приложения с помощью этой библиотеки, выполняющей всю грязную работу за вас.
#php #github
https://github.com/oscarotero/simple-crud
#php #github
https://github.com/oscarotero/simple-crud
GitHub
GitHub - oscarotero/simple-crud: PHP library to provide magic CRUD in MySQL/Sqlite databases with zero configuration
PHP library to provide magic CRUD in MySQL/Sqlite databases with zero configuration - oscarotero/simple-crud
Хотите реальную практику по фреймворку Laravel? Ребята в этом плейлисте в серии стримов создают реальный сайт Laravel.su, создателями которого и являются.
#laravel #php
https://www.youtube.com/playlist?list=PL82X9fw4S8uBASeXh2Q-AhzeScrrNjpkV
#laravel #php
https://www.youtube.com/playlist?list=PL82X9fw4S8uBASeXh2Q-AhzeScrrNjpkV
#php
Интересная иллюстративная статья об эволюции кода php-разработчика.
https://medium.com/@DonnaInsolita/the-evolution-of-php-developer-4d3c2fdfa1ae
Интересная иллюстративная статья об эволюции кода php-разработчика.
https://medium.com/@DonnaInsolita/the-evolution-of-php-developer-4d3c2fdfa1ae
Medium
The Evolution of PHP Developer
1
#framework #php
Длинный плейлист от Дмитрия Елисеева по созданию собственного фреймворка. Единственный плейлист, который расскажет вам вещи, о которых вы прежде не знали.
https://www.youtube.com/playlist?list=PLE20id3DjfFnio1Sm7WFOThtfqDGQdJgU
Длинный плейлист от Дмитрия Елисеева по созданию собственного фреймворка. Единственный плейлист, который расскажет вам вещи, о которых вы прежде не знали.
https://www.youtube.com/playlist?list=PLE20id3DjfFnio1Sm7WFOThtfqDGQdJgU
YouTube
PSR-7 фреймворк
Share your videos with friends, family, and the world
Небольшой репозиторий со списком популярных шаблонов проектирования и примерами их реализации.
#php #middle
https://github.com/domnikl/DesignPatternsPHP
#php #middle
https://github.com/domnikl/DesignPatternsPHP
GitHub
GitHub - DesignPatternsPHP/DesignPatternsPHP: Sample code for several design patterns in PHP 8.x
Sample code for several design patterns in PHP 8.x - DesignPatternsPHP/DesignPatternsPHP
PHP прост в изучении, но именно это и породило большое количество плохого материала. Чтобы не запутаться в нём, авторы этого руководства покажут вам проверенные источники информации, необходимые для правильного изучения.
#php #novice
http://getjump.github.io/ru-php-the-right-way/
#php #novice
http://getjump.github.io/ru-php-the-right-way/
PHP: Правильный Путь
PHP: Правильный путь
Легкочитаемое, быстрое руководство по PHP, содержащее ссылки на авторитетные руководства в интернете