Компанія Spatie випустила свій пакет Laravel Backup Server як відкритий програмний продукт і анонсувала версію 4.0.0. Раніше цей пакет був платним, але Spatie вирішила надати останню версію у форматі open source:
Цей пакет ми створили, щоб вирішити власні потреби, адже наша стара та ненадійна установка BackupPC була неминучою загрозою, працюючи на застарілій версії Ubuntu. Ми були в захваті від його функціональності та планували розробити для нього інтерфейс — можливо, навіть створити SaaS-рішення. Оскільки ми хотіли зробити з цього продукт, ми вирішили випустити його як програмне забезпечення з ліцензією MIT. Тим не менш, нашою метою було зробити його доступним хоча б у якомусь вигляді, тому ми запустили платний пакет.
Пройшло 5 років, а ми не створили інтерфейс, не запустили SaaS і найближчим часом не плануємо це робити. Цей ринок є для нас нішею, в яку ми не хочемо входити, адже в нас є безліч інших цікавих ідей. Тож зараз ми вважаємо за краще мати його у портфоліо наших open source пакетів.
Цей пакет вимагає Laravel v10 або v11, PHP 8.2, сервер з rsync (>= v3) та файлову систему ext3 або ext4. Зараз пакет доступний на GitHub за spatie/laravel-backup-server, а документація стане корисною для ознайомлення з його можливостями.
Готові його використати? Встановіть пакет у Laravel за допомогою Composer:
composer require spatie/laravel-backup-server
Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!
Нова версія Livewire 4, представленої Келебом Порзіо на Laracon US 2025, обіцяє значні покращення у швидкості та організації компонентів. Які з інноваційних функцій підкорять ваше серце? Читайте далі, щоб дізнатися більше про те, як Livewire 4 полегшить вашу роботу
Вперше у світі Laravel з'являється можливість, яка значно спростить ваше повсякденне програмування завдяки новому пакету Laravel Boost. Читайте статтю, щоб дізнатися, як посилена інтеграція штучного інтелекту може підвищити ефективність вашої роботи та оптимізувати створення проектів у Laravel