Wymagania

Minimalne wymagania:

  • Serwer współdzielony
  • PHP w wersji 7.3
  • Rozszerzenie IonCube
  • Rozszerzenia PHPa wymienione w dokumentacji instalacji Laravela
  • MySQL w wersji 5.6 lub odpowiednik MariaDB w wersji 10.1
  • Dostęp do SSH z zainstalowanym (lub możliwością zainstalowania) Composer i Git
  • Dostęp do konfiguracji zadań cron
  • Minimum 1GB wolnego miejsca

Proszę mieć na uwadze, że pomimo zastosowania technik cachowania w celu zmniejszenia obciążenia serwera, z czasem przy coraz większym ruchu na stronie może zaistnieć konieczność migracji na serwer VPS.

Zalecane wymagania:

  • Serwer VPS lub dedykowany
  • PHP w wersji 7.4
  • Rozszerzenie IonCube
  • Rozszerzenia PHPa wymienione w dokumentacji instalacji Laravela
  • MySQL w wersji 5.7 lub odpowiednik MariaDB w wersji 10.2
  • Dostęp do SSH z zainstalowanym (lub możliwością zainstalowania) Composer i Git
  • memory_limit na minimum 2GB RAM (wyłącznie w celu wykonania composer install/update)
  • Dostęp do konfiguracji zadań cron
  • Minimum 1GB wolnego miejsca
  • Dostęp do serwera Redis

Gorąco zachęcam do rezygnacji z serwerów typu shared na rzecz VPSa, który można nabyć dzisiaj w bardzo niskich cenach (ok. 200zł/rok). Dużo mocniejsze zasoby gwarantują znacznie lepsze działanie aplikacji. Na tej stronie możesz również zamówić usługę podstawowej konfiguracji VPSa do wymagań aplikacji.

Sprawdzone serwery współdzielone spełniające minimalne wymagania:

  • LaoHost
  • myDevil
  • cyber_Folks (uwaga: starsze konta działają na starej wersji MySQL 5.5)
  • domeny.pl
  • home.pl (uwaga: działa, ale odradzam, brakuje wolnej pamięci dla composer update)
  • dhosting.pl (uwaga: działa, ale konfiguracja PHP cron nie pozwala wykonać proc_open, trzeba omijać ograniczenie przez skrypt bash)