Skip to content
Sylwester Zdanowski edited this page Aug 22, 2022 · 2 revisions

Welcome to the GMS wiki!

GMS jest rozwiązaniem pośrednim pomiędzy LightCSV a LMS. W stosunku do LightCSV pozwala przechowywać dane klienta i konfiguracji w bazie Postgres. Tym samym pozwala na przechowywanie podstawowych informacji o klientach jakimi operuje LMS.

Jednocześnie przechowywanie danych w bazie danych zamiast w plikach CSV, daje większe możliwości tworzenia skomplikowanych konfiguracji CPE.

Bez frameworka

GMS bazuje na LMS. Dzięki temu każda osoba znająca Lan Managment System, powinna być w stanie połączyć te rozwiązania.

GMS stanowi minimalistyczny sposób realizacji założonego celu.

Dodatkowo:

  • GMS jest uzależniony jedynie od Smartów
  • Użycie composera łączy się z koniecznością połączenia z internetem przy uruchomieniu rozwiązania
  • Frameworki jak Symfony, wykorzystują więcej przestrzeni niż sam GMS
  • Mechanizmy routingów logowania itp. w frameworkach dodają zbędny balast w przypadku GMS.

Dzięki przyjętemu podejściu napisanie pierwszej wersji GMS trwało 2 dni.

Clone this wiki locally