Framework + ORM do małego projektu statystycznego

Framework + ORM do małego projektu statystycznego
Lurker O
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad 4 lata
  • Postów:7
0

Potrzebuję lekkiego frameworka i ORM do małego projektu. Ma być on oparty na statystykach postaci występujących w grze, więc większość widoków to będą tabele ze statystykami/obrazkami.
Zastanawiałem się nad Slim'em. Problem w tym, że w wielu miejscach w necie są do niego porady tylko do starszych wersji, a (jeśli się nie mylę) nawet na jego stronie dokumentacja w niektórych miejscach jest przestarzała.
Do tego potrzebny byłby też jakiś ORM do bazy - toolsy pokroju Doctrine odpadają ze względu na ciężar - to ma być projekt lekki, a nie kombajn.

Co jesteście w stanie polecić?

TR
  • Rejestracja:ponad 7 lat
  • Ostatnio:4 dni
  • Lokalizacja:700m n.p.m.
  • Postów:677
1

Ja mogę polecić Phalcona - banalna instalacja, jeden plik. Ma w sobie ORM-a, pójdzie bez problemu także na windowsie.

https://phalconphp.com/pl/


DRY > SOLID (nie bierz tego zbyt poważnie)
Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Wrocław
  • Postów:13042
2

Symfony 4 :-)


czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Lumen


cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8802
0

@TomRZ: Ten Phalcon nie wzbudza zbytnio zaufania :P
(kliknąłem odnośnik Try Phalcon na głównej stronie projektu)

screenshot-20190712095826.png


TR
Tak, mają tam jakieś turbulencje z dokumentacją, i ich stroną ostatnio, chyba ktoś jest na wakacjach :)
czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Phalcon byłby fajny gdyby było więcej tutków i lepsza dokumentacja, a tak część machnęła ręką i poszła do innych fw.


TR
Dokładnie masz rację, to największa bolączka, i zaprawdę gdybym miał więcej czastu to bym im to poprawił. Zresztą zrobiłem tam już kontrybucję poprawiającą bugi związane z PostgreSQLem. Phalcon jest używany np. przez G2A i parę innych dużych serwisów, jeżeli już przebrniesz przez trudne początki to jest to fajna rzecz.
webkonstruktor
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad 5 lat
  • Lokalizacja:Kraków
  • Postów:4
2

Tak może zaproponuje coś bardzo oczywistego - dlaczego nie napisać tego bez fw? Ogólnie każdy ORM będzie powodował dodatkowy narzut. Jasne, ORMy dużo upraszczają, ale jeśli to faktycznie statystyki, jaki problem napisać kilka kwerend w sql'u? Będzie to zawsze dużo wydajniejsze. A framework - zaciągasz symfonowe HttpFoundation i prawdopodobnie masz wszystko, czego potrzebujesz. Potrzebujesz więcej? To instalujesz inne paczki, nie potrzeba całego fw.

edytowany 1x, ostatnio: webkonstruktor
no_solution_found
to jest bardzo nie głupia rada :) symfony bardzo ładnie zmodularyzowali więc nadaje się do tworzenia własnych frameworków

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.