fa
Feedback
Хроники Yii3

Хроники Yii3

رفتن به کانال در Telegram

Описание процесса разработки фреймворка из первых рук 😎 Обсуждение: https://t.me/yii3ru Документация: https://yiisoft.github.io/docs Поддержать разработчиков: https://www.yiiframework.com/donate

نمایش بیشتر
667
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+17 روز
-230 روز
جذب مشترکین
ژوئیه '26
ژوئیه '26
+1
در 0 کانال‌ها
ژوئن '26
+4
در 0 کانال‌ها
Get PRO
مه '26
+6
در 0 کانال‌ها
Get PRO
آوریل '26
+7
در 0 کانال‌ها
Get PRO
مارس '26
+4
در 0 کانال‌ها
Get PRO
فوریه '26
+15
در 0 کانال‌ها
Get PRO
ژانویه '26
+28
در 0 کانال‌ها
Get PRO
دسامبر '25
+33
در 1 کانال‌ها
Get PRO
نوامبر '25
+6
در 0 کانال‌ها
Get PRO
اکتبر '25
+12
در 1 کانال‌ها
Get PRO
سپتامبر '25
+13
در 1 کانال‌ها
Get PRO
اوت '25
+13
در 0 کانال‌ها
Get PRO
ژوئیه '25
+5
در 0 کانال‌ها
Get PRO
ژوئن '25
+6
در 0 کانال‌ها
Get PRO
مه '25
+9
در 0 کانال‌ها
Get PRO
آوریل '25
+11
در 1 کانال‌ها
Get PRO
مارس '25
+9
در 0 کانال‌ها
Get PRO
فوریه '25
+13
در 0 کانال‌ها
Get PRO
ژانویه '25
+11
در 0 کانال‌ها
Get PRO
دسامبر '24
+10
در 0 کانال‌ها
Get PRO
نوامبر '24
+8
در 0 کانال‌ها
Get PRO
اکتبر '24
+17
در 0 کانال‌ها
Get PRO
سپتامبر '24
+9
در 0 کانال‌ها
Get PRO
اوت '24
+11
در 0 کانال‌ها
Get PRO
ژوئیه '24
+21
در 0 کانال‌ها
Get PRO
ژوئن '24
+10
در 0 کانال‌ها
Get PRO
مه '24
+5
در 0 کانال‌ها
Get PRO
آوریل '24
+16
در 0 کانال‌ها
Get PRO
مارس '24
+11
در 0 کانال‌ها
Get PRO
فوریه '24
+13
در 0 کانال‌ها
Get PRO
ژانویه '24
+16
در 0 کانال‌ها
Get PRO
دسامبر '23
+17
در 0 کانال‌ها
Get PRO
نوامبر '23
+7
در 0 کانال‌ها
Get PRO
اکتبر '23
+11
در 0 کانال‌ها
Get PRO
سپتامبر '23
+10
در 0 کانال‌ها
Get PRO
اوت '23
+12
در 0 کانال‌ها
Get PRO
ژوئیه '23
+8
در 0 کانال‌ها
Get PRO
ژوئن '23
+17
در 0 کانال‌ها
Get PRO
مه '23
+17
در 0 کانال‌ها
Get PRO
آوریل '23
+17
در 0 کانال‌ها
Get PRO
مارس '23
+15
در 0 کانال‌ها
Get PRO
فوریه '23
+12
در 0 کانال‌ها
Get PRO
ژانویه '23
+11
در 0 کانال‌ها
Get PRO
دسامبر '22
+21
در 0 کانال‌ها
Get PRO
نوامبر '22
+69
در 0 کانال‌ها
Get PRO
اکتبر '22
+44
در 0 کانال‌ها
Get PRO
سپتامبر '22
+12
در 0 کانال‌ها
Get PRO
اوت '22
+26
در 0 کانال‌ها
Get PRO
ژوئیه '22
+216
در 0 کانال‌ها
Get PRO
ژوئن '22
+9
در 0 کانال‌ها
Get PRO
مه '22
+21
در 0 کانال‌ها
Get PRO
آوریل '22
+8
در 0 کانال‌ها
Get PRO
مارس '22
+17
در 0 کانال‌ها
Get PRO
فوریه '22
+18
در 0 کانال‌ها
Get PRO
ژانویه '22
+41
در 0 کانال‌ها
Get PRO
دسامبر '21
+27
در 0 کانال‌ها
Get PRO
نوامبر '21
+27
در 0 کانال‌ها
Get PRO
اکتبر '21
+19
در 0 کانال‌ها
Get PRO
سپتامبر '21
+31
در 0 کانال‌ها
Get PRO
اوت '21
+319
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
01 ژوئیه+1
پست‌های کانال
🎁 Yii Bootstrap 5 1.2 • Добавлен метод tabIndex() в виджет Button. • Повышена версия yiisoft/html до ^3.13 || ^4.0. • В виджете Collapse исправлено повторное кодирование содержимого уже обрабатываемого Toggler. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftBootstrap5 #МинорныйРелиз #Релиз

2
✨ Демо «Суммаризатор документов» Новое демонстрационное приложение для Yii3. Изначально оно задумывалось как практический способ протестировать Yii Queue совместно с драйверами AMQP и Redis/Valkey в приложении на Yii3, однако со временем превратилось в самостоятельное полезное демо. Приложение позволяет загружать документы, извлекать читаемый Markdown, суммаризировать содержимое с помощью локального OpenAI-совместимого сервиса llama.cpp, а также отслеживать ход обработки через воркеры Yii Queue. Поддерживаются несколько драйверов очередей, фоновые воркеры, S3-совместимое хранилище через Garage, повторные попытки, удаление и полная очистка сохранённых данных и ожидающих задач. По умолчанию приложение работает с протоколом AMQP, двумя воркерами RabbitMQ, извлечением через Kreuzberg, хранилищем Garage и небольшой CPU-дружественной моделью Gemma через llama.cpp. Демо будет полезно, если вы хотите увидеть: • Структуру приложения Yii3 на практике. • Использование нативных воркеров yiisoft/queue. • Драйверы очередей AMQP и Redis/Valkey. • Локальную разработку на базе Docker. • Валидацию и обработку загружаемых файлов. • Интеграцию с S3-совместимым хранилищем. • Интеграцию с локальной LLM через OpenAI-совместимый API. Попробуйте запустить: make build make up make -- yii migrate:up -y Затем откройте http://127.0.0.1/ Отзывы и улучшения приветствуются. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftDemoSummarizer
675
3
🎁 Yii HTML 4.2 - Добавлены методы beforeInput() и afterInput() в абстрактный класс BooleanInputTag, который расширяется классами Radio и Checkbox. - Добавлены методы beforeCheckbox() и afterCheckbox() в CheckboxList, а также методы beforeRadio() и afterRadio() в RadioList. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftHtml #МинорныйРелиз #Релиз
523
4
🎁 Yii RoadRunner Runner 3.2 • Добавлена поддержка PHP 8.5. • Добавлена поддержка версии ^v4.0.0 пакета spiral/roadrunner-http. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftYiiRunnerRoadrunner #МинорныйРелиз #Релиз
484
5
🎁 Yii Validator 2.6 • Добавлен правило валидации File. • В правиле Image добавлена поддержка значений SplFileInfo. • Обновлены переводы на польский язык. • Добавлены явные импорты классов, функций и констант в секции use. • Исправлены переводы, неработающая ссылка в руководстве по участию, некорректные импорты и грамматика в документации. • Исправлена работа правила Image, когда не удаётся прочитать данные из потока. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftValidator #МинорныйРелиз #Релиз
487
6
🎁 Yii HTML 4.1 • Добавлены вспомогательные тестовые функции для управления генерацией HTML ID (подробнее в документации). ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftHtml #МинорныйРелиз #Релиз
766
7
🎁 Yii Active Record 1.1 • Уточнён тип параметра $relations в JoinWith::__construct(): вместо array<string|Closure> теперь используется array<string|callable(ActiveQueryInterface):void>. • Оптимизирована производительность метода ActiveRecord::get(). • Убрана проверка на пустую строку в методе AbstractActiveRecord::markPropertyChanged(). • Добавлена конфигурация по умолчанию для плагина yiisoft/config. • Исправлено создание запроса связи: теперь он должен создаваться связанным классом, а не классом основной модели. • Исправлена работа SoftDelete с заранее инициализированной пользовательской датой. • Исправлена работа ActiveRecordInterface::upsert() при значении $updateProperties = false. • Исправлен ActiveRecordInterface::upsert(): при обновлении приоритет теперь отдаётся переданным ассоциативным значениям. • Исправлена работа свойств с хуками. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftActiveRecord #МинорныйРелиз #Релиз
842
8
🎁 Yii RBAC PHP File Storage 2.1 • Изменено ограничение версии PHP в composer.json на 8.1 - 8.5. • Версия yiisoft/rbac обновлена до ^2.1. • Применены исправления стиля кода. • Явно импортированы функции и константы в секции use. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftRbacPhp #МинорныйРелиз #Релиз
652
9
🎁 Yii Log Email Target 4.2 • Изменено ограничение версии PHP в composer.json на 8.1 - 8.5. • Повышена минимальная версия yiisoft/mailer до ^6.0, код адаптирован соответствующим образом. • Явно импортированы классы в секции use. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftLogTargetEmail #МинорныйРелиз #Релиз
0
10
🎁 Шаблон API-приложения 1.4 • Добавлены отдельные Caddyfile для окружений dev и prod. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftApp #МинорныйРелиз #Релиз
0
11
🎁 Шаблон веб-приложения 1.4 • Добавлены отдельные Caddyfile для окружений dev и prod. ❤️ Мы продолжаем работу над фреймворком благодаря вам. Поддержать нас можно на sponsr, Boosty или Open Collective. #yiisoftApp #МинорныйРелиз #Релиз
0
12
#yiisoftResponseDownload #МинорныйРелиз #Релиз 🎁 Yii PSR-7 Download Response Factory 1.1 • Добавлена поддержка psr/http-message версии ^2.0. • Добавлено автоматическое определение MIME-типа содержимого.
0
13
#yiisoftAppApi #МинорныйРелиз #Релиз 🎁 Шаблон API-приложения 1.3 • Отключена запись логов в файл, поскольку она не требуется ни для Docker, ни для ./yii serve. • Добавлен файл .env для разработки без Docker. • Добавлен разбор случая «service update paused» при обработке логов деплоя в Docker Swarm.
0
14
#yiisoftApp #МинорныйРелиз #Релиз 🎁 Шаблон веб-приложения 1.3 • Заменён устаревший набор правил PHP CS Fixer @PER-CS2.0 на @PER-CS. • Отключена запись логов в файл, поскольку она не требуется ни для Docker, ни для ./yii serve. • Добавлена поддержка symfony/console 8. • Удалена зависимость от yiisoft/data-response. • Добавлен файл .env для разработки без Docker. • Добавлена группировка в выводе команды make help. • Обновлены зависимости Composer и выполнен рефакторинг для замены использования устаревших классов. • Добавлен разбор случая «service update paused» при обработке логов деплоя в Docker Swarm.
0