Веб-розробка

Stable на Laravel 13 і PHP 8.5: що змінилось у нашому рушії магазинів

Stable, наш власний рушій інтернет-магазинів, у головній гілці вже працює на Laravel 13 і вимагає PHP 8.5. Розповідаємо, що змінилось, що ще в процесі і чого ми поки не стверджуємо.

Stable це наш власний модульний рушій інтернет-магазинів. Один код обслуговує різні магазини: ви вмикаєте потрібні модулі (доставка, оплата, лояльність, кілька складів, гуртові ціни, SEO), обираєте тему оформлення і застосовуєте пресет, тобто готовий профіль бізнесу. Правити код під кожен магазин не потрібно. Нижче розповідаємо, на яких версіях він тепер живе і чому нам важливо було це зробити.

Що тепер у коді Stable

У головній гілці репозиторію стоїть:

  • PHP 8.5 як мінімальна версія (локально ми працюємо на 8.5.12);
  • Laravel 13;
  • Filament 5.11 і Livewire 4.4 для адмін-панелі.

Перехід ішов окремими кроками, а не одним великим злиттям: спочатку Laravel 13 разом із підвищенням мінімальної версії PHP, потім Filament і Livewire, потім сторінка-лендінг.

Що ще в процесі

Ми поступово прибираємо залежність від Filament: адмінку переносимо на власний шар, і нові сторінки адмінки вже робимо там. Це довгий проєкт, і він ще не завершений: Filament у Stable поки лишається.

Чого ми поки не стверджуємо

Ми чесно розділяємо «є в коді» і «працює в продакшені». Версію PHP в контейнері на конкретному сервері ми для цієї статті окремо не перевіряли, тому не пишемо, що всі магазини вже на PHP 8.5. Так само тут немає цифр швидкості чи кількості замовлень: ми не публікуємо результатів, яких не вимірювали. Коли вимірювання й дозвіл клієнтів з'являться, стаття буде доповнена.

Що це означає для власника магазину

  1. Версія PHP важлива для безпеки. Після PHP2Shell стало очевидно, що «PHP оновлено» треба перевіряти. Як це зробити за 15 хвилин, ми описали в окремій статті.
  2. Оновлення фреймворку це не разова подія. Laravel і PHP виходять регулярно, і магазин, який не оновлюється, з часом стає дорогим у підтримці.
  3. Якщо ви вибираєте між індивідуальною розробкою й готовим рушієм, дивіться сторінку інтернет-магазин на Laravel 13: там порівняння двох шляхів. Про оновлення й захист сервера читайте на сторінці оновлення PHP.

Вам сподобалась стаття?

Ваша думка допомагає нам створювати кращий контент

Поділіться з друзями

Знайшли щось корисне?

Допоможіть іншим дізнатись про це — поділіться статтею в соціальних мережах

Дякуємо, що допомагаєте нам рости

Засновник LIONEX

Владислав Чистяков

Пише про те, що робить руками: інтернет-магазини на OpenCart, застосунки на Next.js, інтеграції та швидкість сайтів. У статтях — заміри й перевірки, які читач може повторити на своєму проєкті, а не загальні поради. Комерційна розробка з 2015 року.

Питання

Часті запитання

Відповіді на популярні питання по темі

На якій версії Laravel і PHP працює Stable?

У головній гілці репозиторію стоять Laravel 13 і PHP 8.5 як мінімальна версія. Версію PHP на конкретному сервері клієнта перевіряємо окремо для кожного магазину.

Чи всі магазини на Stable уже працюють на PHP 8.5?

Цього ми не стверджуємо. Ми знаємо, що в коді мінімум PHP 8.5, але версію в контейнері кожного окремого сервера перевіряють окремо.

Чому ви переносите адмінку з Filament на власний шар?

Ми поступово прибираємо залежність від Filament. Перенесення ще триває, Filament у проєкті поки лишається, а нові сторінки адмінки вже робимо на власному шарі.

Чи можна замовити такий магазин?

Так. На сторінці про інтернет-магазин на Laravel 13 описано два шляхи: індивідуальна розробка і готовий рушій Stable. Безкоштовний огляд вимог доступний через форму на сторінці.

Отримуйте найкращі статті на пошту

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

Натискаючи «Підписатись», ви погоджуєтеся з політикою конфіденційності. На пошту прийде лист із посиланням підтвердження; відписатися можна з будь-якого листа.

Далі в блозі

Схожі статті

Хостинг каже, що PHP оновлено: як перевірити, що це правдаВеб-розробка

Хостинг каже, що PHP оновлено: як перевірити, що це правда

Після PHP2Shell відповіді «PHP оновлено» мало: оновити могли не той сайт, лише консольний PHP або без перезапуску процесів. Чотири перевірки на п'ятнадцять хвилин і п'ять питань до хостингу.

Читати далі
Вразливість PHP2Shell: що робити власнику сайту заразВеб-розробка

Вразливість PHP2Shell: що робити власнику сайту зараз

У PHP знайшли дві критичні вразливості (CVE-2026-109618 і CVE-2026-109619), їх уже використовують в атаках. Як за п’ять хвилин перевірити версію PHP, що оновити сьогодні і що робити, якщо сайт могли зламати.

Читати далі
Бізнес-план для гранту: як описати сайт, CRM і рекламу в кошторисіE-commerce та Бізнес

Бізнес-план для гранту: як описати сайт, CRM і рекламу в кошторисі

Цифровий розділ бізнес-плану для гранту на власну справу: як розкласти сайт, інтеграції, CRM і облікові програми, рекламу й контент за напрямами й лімітами пункту 7 Порядку, шаблон таблиці, два умовні приклади на гранті 300 000 ₴ і типові помилки, через які план повертають.

Читати далі