Библиотека пхпшника | 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
加入频道
​​🚀 Быстрый, надежный, хостинг в Европе !

Ищете хороший, и при этом недорогой хостинг для сайтов?
Хотите быстрый, по-европейски надежный и самый лучший для вашего проекта?
Компания 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
#architecture #mvc

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

https://bit.ly/2PxYrfw

https://bit.ly/2QUH59j
#sql

Веб-разработка — это, главным образом, работа с базами данных. Как на 2018 выглядит SQL и базы данных — узнаем из этой статьи:

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

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

https://bit.ly/2DKXEkO
​​#вакансия

Открытые IT-вакансии Райффайзенбанка в Москве и Омске:

– Frontend-разработчик, Москва: https://vk.cc/8HNFli
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX
– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp

Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
#oop

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

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

Данные — новая нефть, которые нуждаются в быстрой добычи. Что вы будете делать, если вам понадобятся данные для приложения? Конечно скрапить их оттуда, где они есть. Можно усложнить себе задачу и делать это с помощью регулярных выражений, а можно скачать библиотеку Goutte и радоваться жизни.

https://github.com/FriendsOfPHP/Goutte
#sql #nosql

На этом тема данных вряд ли исчерпала себя. Ведь веб-приложения также активно пользуются базами данных, и настоящему разработчику на PHP надо уметь пользоваться многими видами СУБД, чтобы обеспечить свои приложениями масштабностью данных и, в то же время, эффективностью. В этой статье автор сравнит NoSQL и SQL базы данных и расскажет, нужно знать что-то больше или лучше обе СУБД сразу.

https://bit.ly/2OSD9Uz
#sql #video

Большой курс по SQL для тех, кто только начинает знакомиться с веб-программированием.

https://bit.ly/2qW2bZn
#php #book

Разработка на PHP почти всегда связана с базами данных: вам нужно грамотно и эффективно доставать большие объёмы данных и хранить их правильным образом, соблюдая принципы нормальных форм и учитывая возможности вашей базы данных. Это руководство познакомит вас с объектно-реляционной моделью данных на примере популярной ORM Doctrine 2. Кроме этого, вы напишите собственную ORM, что даст вам понимание того, как они устроены и работают.

https://yangx.top/progbook/1870
#yii2 #video

Несмотря на то, что в мире фреймворков часто можно услышать о том, как адепты одного фреймворка ненавидят другой и все вместе ненавидят третий, знать или хотя бы представлять, как работают все из них, явно будет не лишним. Тем более если отстраниться от ваших личных предпочтений, важным остаётся только то, что полезно бизнесу. Именно поэтому сегодня мы предлагаем посмотреть вам хороший туториал по фреймворку Yii2.

https://bit.ly/2qYx1AJ
#orm #eloquent

При ежедневной однообразной разработке и при работе с небольшими данными, нет особой надобности писать на чистом SQL, можно использовать ORM. В данном плейлисте вы познакомитесь с одной из самых популярных из них — ORM Eloquent. Это компонент фреймворка Laravel, который вы можете попробовать отдельно от него или с ним. Как вам будет удобнее.

https://bit.ly/2DRC7H9