TGViewer
Channel Public Channel
Библиотека PHP программиста 👨🏼‍💻👩‍💻

Библиотека PHP программиста 👨🏼‍💻👩‍💻

@php_lib

Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon

По всем вопросам @evgenycarter
Subscribers
2.06K
Photos
377
Videos
173
Links
404

Showing posts older than #254 · Back to latest

Older Posts 15 shown
Post #252 916
🧪 Советы и рекомендации PhpStorm - Поиск по заглавным буквам

При поиске определенных файлов вы можете просто набрать заглавные символы слова.
Например, "UCCT" для моего класса "UpdateChannelsCommandTest".

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

👉 @php_lib
  • 👍 3
Post #250 696
🧪 Советы и рекомендации PhpStorm - переопределение методов

Когда вы хотите переопределить метод, PhpStorm помогает вам уже при его вводе.

Но есть также ярлык для открытия всплывающего окна "Override Methods". В нем вы можете выбрать метод, а также указать, нужно ли копировать родительский DocBlock.

👉 @php_lib
  • ❤ 2
Post #248 791
🧪 Советы и рекомендации PhpStorm - Lorem ipsum

Всем нам иногда нужен текст-заглушка. В PhpStorm вы можете набрать "lorem" и развернуть его с помощью клавиши табуляции.
Но вы также можете указать количество слов, добавив число "lorem5" или даже объединить его с ярлыком emmet, например "p>lorem5".

👉 @php_lib
  • 👍 4
Post #246 615
🧪 Советы и рекомендации PhpStorm - Измененные цвета строк

Когда вы изменяете свой код, вы можете увидеть небольшой цветовой индикатор сбоку. Когда вы щелкаете по нему, вы даже видите, что было изменено. (список изменений)

Используемые цвета определяются вашей темой. Но, как и все в PhpStorm, вы можете изменить эти цвета. Проверьте настройки "Color Scheme -> VCS" и "Color Scheme -> Diff & Merge".

👉 @php_lib
  • ❤ 4
  • 👍 2
  • 🥴 1
Post #245 714
The Book: 50 drops of PHP

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

Используя фреймворки ежедневно, иногда можно потерять представление о силе языка и основных функциональных возможностях, предоставляемых ядром PHP. Я вижу, что обычно я обращался к документации фреймворка или искал пакет в Packagist для системных, массивных и строковых функций вместо того, чтобы использовать некоторые основные функции, предоставляемые языком.

https://github.com/roberto-butti/50-drops-of-php

👉 @php_lib
  • 👍 4
Post #243 604
🧪 Советы и рекомендации PhpStorm - Проверка регулярных выражений в строке

Мы все знаем, как трудно бывает отлаживать регулярные выражения. Это не всегда весело.
Но теперь это стало намного проще. В PhpStorm есть инлайн-экшен, где вы можете проверить свои выражения.
В этом примере у меня есть разные URL "YouTube", и мне нужен id видео.

👉 @php_lib
  • 👍 5
Post #242 602
Найти за полсекунды: сравниваем похожие фотографии

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

https://habr.com/ru/company/oleg-bunin/blog/663012/

👉 @php_lib
  • 👍 2
Post #240 645
🧪 Советы и рекомендации PhpStorm - Сортировка строк по алфавиту

Знаете ли вы, что можно сортировать строки в алфавитном порядке через глобальный поиск? 👀 🔍

👉 @php_lib
  • ❤ 7
  • 👍 1
Post #239 796
Как установить Xdebug 3 с помощью Docker и PhpStorm - полное руководство по PHP 8

источник

👉 @php_lib
  • 👍 2
Post #237 556
🧪 Советы и рекомендации PhpStorm - Удаление неиспользуемых импортов

Очень легко оказаться с неиспользуемыми импортами в ваших классах. К счастью, есть отличная возможность удалить их.
Она называется optimize imports и также сортирует ваши импорты в алфавитном порядке. 👍

👉 @php_lib
  • 👍 3
Post #236 541
Post #233 577
🧪 Советы и рекомендации PhpStorm - Переместить курсор на подходящую скобку

Вы когда-нибудь пытались найти подходящую скобку? Я пытался много раз!
Знаете ли вы, что в PhpStorm для этого есть горячая клавиша? Оно называется "Move Caret To Matching Brace", и оно также работает для HTML-тегов 🔥.

👉 @php_lib
  • 👍 4
  • 💩 2
Post #222 808
Laravel 9 и Vue 3 SPA интернет магазин

0. Обзор html шаблона магазина и приоритеты задач
1. План действий для создания интернет магазина
2. Предварительная архитектура бд для интернет магазина
3. Разворачиваем проект интернет магазин в docker
4. Установка AdminLTE для laravel через composer и вручную
5. Оформляем adminlte, иконки. Создаем layout и имена
6. CRUD по категориям, тегам и цветам с интерфейсом
7. CRUD по пользователям
8. Миграция для продуктов и начальная форма для добавлнения
9. Доделываем добавление продуктов в админке
10. Создаем проект на vue3, клиентская часть интернет магазин
11. Переносим html шаблон магазина в App vue
12. Добавляем главную страницу во vue router
13. Прокидываем шаблон продуктов и получаем продукты с бекенд
14. Создаем Resource для продуктов и отображаем данные
15. Корректируем работу popup и добавляем вывод атрибутов
16. Выводим варианты цветов в быстром просмотре
17. Выбор продукта внутри попап, улучшаем отдачу продуктов
18. Галерея в быстром просмотре продукта
19. Фильтр продуктов, заготовка бека и фронт енда
20. Фильтрация продуктов фронт + бекенд.
21. Пагинация vue на странице с продуктами
22. Страница товара
23. Добавление товара в корзину с использованием vue
25. Объединяем фронт с беком для деплоя
26. Оформление заказа

Полный плейлист доступен на youtube

👉 @php_lib
  • 👍 6
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →