|
![]() Yii3 Overview 2. Вспомогательные инструменты разработкиПонедельник, 07 Ноября 2022 г. 15:31 (ссылка)
Самое ужасное, что может предоставить рабочий код – внезапную проблему. Будь то отложенная бага или неудачное обновление. Для того чтобы избежать такую ситуацию, мы в команде договорились покрывать тестами как можно больше написанного кода, проверять все допустимые варианты, делать статический анализ и проверять обратную совместимость будущих версий библиотек. Как вы уже могли догадаться, в этой статье разговор пойдет о вспомогательных инструментах при разработке. Все эти инструменты вы можете использовать в личных проектах. Надеюсь, что хоть один из инструментов вам покажется интересным и вы захотите его попробовать в деле. Читать далееhttps://habr.com/ru/post/697586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697586
![]() Yii3 Overview 2. Вспомогательные инструменты разработкиПонедельник, 07 Ноября 2022 г. 15:31 (ссылка)
Самое ужасное, что может предоставить рабочий код – внезапную проблему. Будь то отложенная бага или неудачное обновление. Для того чтобы избежать такую ситуацию, мы в команде договорились покрывать тестами как можно больше написанного кода, проверять все допустимые варианты, делать статический анализ и проверять обратную совместимость будущих версий библиотек. Как вы уже могли догадаться, в этой статье разговор пойдет о вспомогательных инструментах при разработке. Все эти инструменты вы можете использовать в личных проектах. Надеюсь, что хоть один из инструментов вам покажется интересным и вы захотите его попробовать в деле. Читать далееhttps://habr.com/ru/post/697586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697586
![]() Yii2 динамический sitemapСуббота, 05 Ноября 2022 г. 20:36 (ссылка)
Хочу подлиться с читателями Хабр очередным своим открытием, что все сложное просто. Задачу создания динамического sitemap на Yii2 мне поставил СЕО специалист. Мне нужно было создать sitemap на основе результата запроса из базы данных. Поиск решений сводился к расширению пула зависимостей и установкой новых библиотек. Однако нашлось решение в рамках Yii2 без сторонних зависимостей. При этом решение довольно гибкое и применимо в разных интерпретациях. И так приступим: https://habr.com/ru/post/697580/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697580
![]() Yii3 Overview 1. ВступлениеСреда, 26 Октября 2022 г. 17:04 (ссылка)
Yii3 – пакетный фреймворк. А это значит, что вы можете использовать библиотеки из фреймворка в отвязке от экосистемы Yii. Например, такие пакеты можно подключить к Yii 2, Symfony, Laravel, к проекту без фреймворка или в любой другой PHP-проект. В этой серии статей разберемся с основами "тройки", принципами построения фреймворка, готовыми библиотеками, инструментами для разработки, рассмотрим готовые шаблоны и demo приложения. Кстати, чтобы следить за прогрессом существующих пакетов в Yii3 есть отдельная страничка: https://www.yiiframework.com/status/3.0. Читать далееhttps://habr.com/ru/post/695664/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695664
![]() Yii3 Overview 1. ВступлениеСреда, 26 Октября 2022 г. 17:04 (ссылка)
Yii3 – пакетный фреймворк. А это значит, что вы можете использовать библиотеки из фреймворка в отвязке от экосистемы Yii. Например, такие пакеты можно подключить к Yii 2, Symfony, Laravel, к проекту без фреймворка или в любой другой PHP-проект. В этой серии статей разберемся с основами "тройки", принципами построения фреймворка, готовыми библиотеками, инструментами для разработки, рассмотрим готовые шаблоны и demo приложения. Кстати, чтобы следить за прогрессом существующих пакетов в Yii3 есть отдельная страничка: https://www.yiiframework.com/status/3.0. Читать далееhttps://habr.com/ru/post/695664/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695664
![]() Рассылка писем через Unione (php, Yii2)Суббота, 24 Сентября 2022 г. 18:37 (ссылка)
В статье представлен код позволяющий отправлять транзакционные письма через сервис unione, делать HTTP запросы к REST апи, а так же отправлять обычные email по smtp используя общий класс отправитель различных сообщений. (new UniversalReader($name))->read()https://habr.com/ru/post/689968/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689968
![]() Использование ООП подхода для рассылки писем через Unione (php, Yii2)Вторник, 13 Сентября 2022 г. 20:46 (ссылка)
В данной статье мы бы хотели описать использованный нами ООП подход к отправке писем через данный сервис рассылок на php. Суть которого заключается в создании объекта инкапсулирующего данные необходимые для отправки письма и методы работы с ними. Кажется что это довольно простая идея, но нам не встречалось ещё в доступных источниках такого подхода, поэтому хотим внести свой вклад в этом направлении. Тем не менее статья написана не для того чтобы пропагандировать данный подход. Она написана с целью развития компетенций в области ООП и способности его использования практических задач, будь то отправка писем или ещё что-то. article->open()https://habr.com/ru/post/688090/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688090
![]() Виджеты данных Yii2 и DTOВоскресенье, 17 Июля 2022 г. 22:47 (ссылка)
Базово Yii2 из коробки предлагает нам архитектуру приложения по шаблону MVC (модель, представление, контроллер). Для более сложного приложения прибегаем к чистой архитектуре и в рамках неё необходимо отказаться от Active Record в шаблонах (представлениях), т.к. Active Record это часть слоя по работе с базой данных, о которой другим слоям знать не нужно. Предполагаем, что мы хотим продолжить использовать встроенные виджеты по отображению данных в представлениях: https://habr.com/ru/post/677408/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677408
![]() PHP-Дайджест № 222/4 (26 апреля – 31 мая 2022)Понедельник, 13 Июня 2022 г. 13:44 (ссылка)
Доброго дня! Представляю вашему вниманию очередной дайджест новостей из мира PHP. В этом выпуске: новые версии PHP, новости RFC, новости популярных фреймворков, обзор интересных статей и многое другое. Читать далееhttps://habr.com/ru/post/671074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671074
![]() PHP-Дайджест № 222/4 (26 апреля – 31 мая 2022)Понедельник, 13 Июня 2022 г. 13:44 (ссылка)
Доброго дня! Представляю вашему вниманию очередной дайджест новостей из мира PHP. В этом выпуске: новые версии PHP, новости RFC, новости популярных фреймворков, обзор интересных статей и многое другое. Читать далееhttps://habr.com/ru/post/671074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671074
![]() PHP Дайджест № 222/3 (26 марта – 25 апреля 2022)Воскресенье, 08 Мая 2022 г. 13:15 (ссылка)
Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее. Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода последнего. Если Роман сможет и захочет далее продолжать свой дайджест - он сам решит, как использовать мой текст: взять в свой проект, как его часть или нет. На всякий случай я ставлю нумерацию дайджеста через дробь. Однако не претендуя при этом на продолжение оригинального проекта. Читать далееhttps://habr.com/ru/post/662545/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662545
![]() PHP Дайджест № 222/3 (26 марта – 25 апреля 2022)Воскресенье, 08 Мая 2022 г. 13:15 (ссылка)
Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее. Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода последнего. Если Роман сможет и захочет далее продолжать свой дайджест - он сам решит, как использовать мой текст: взять в свой проект, как его часть или нет. На всякий случай я ставлю нумерацию дайджеста через дробь. Однако не претендуя при этом на продолжение оригинального проекта. Читать далееhttps://habr.com/ru/post/662545/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662545
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |