Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Symfony 4.1 vs Framework3
eerie
post
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 3.08.2017

Ostrzeżenie: (0%)
-----


Witam

Napisałem prostą aplikację we framework'u Symfony 4.1. Chciałbym poddać ją Waszej ocenie. Czy może być tak napisana i co ewentualnie powinienem poprawić. Link do repozytorium jest tutaj:

https://github.com/webeeq/sieciq.eeq

I biblioteka do obsługi REST API:

https://github.com/webeeq/sieciq

Potem napisałem własny szkielet aplikacji w PHP 7.2. Wzorowałem go na framework'u Symfony. Starałem się, aby był możliwie najprościej napisany, by działał możliwie najszybciej. Link do SVN:

https://github.com/webeeq/framework3.eeq

Zastanawia mnie jedno. Symfony strasznie długo się prekompiluje (5-20 s). Potem działa dość szybko, ale moja aplikacja jest wiele razy wydajniejsza. Czy nie dyskredytuje to Symfony do używania przy projektach dla dużej rzeszy użytkowników? Czy nie lepiej jest wtedy napisać coś po swojemu?

Pozdrawiam
Robert
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eerie
post
Post #2





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 3.08.2017

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 22.08.2018, 12:30:24 ) *
Dla mnie zdarzenie które chcesz wywołać nie jest eventem

Może się mylę... Moje zdarzenie nie jest eventem, ale jest wykonywane, gdy zdarza się event. Chodzi o to, aby przed wywołaniem jakiegokolwiek kontrolera (event: onKernelController) najpierw spróbowało mnie zalogować. Odpalenie mojego kontrolera z logowaniem poprzedza wykonanie jakiegokolwiek innego kontrolera sterującego treścią strony... Podobnie można obsłużyć jakieś menu, które ma się wyświetlić na każdej podstronie. W Google są na to nawet gotowe przykłady.

Pozdrawiam
Robert

Wprowadziłem usługi, aby odchudzić kontrolery. Prosiłbym o uwagi, co jeszcze kwalifikuje się do poprawy...

https://github.com/webeeq/sieciq2.eeq

Pozdrawiam
Robert

Ten post edytował eerie 7.09.2018, 06:20:19
Go to the top of the page
+Quote Post

Posty w temacie
- eerie   [Symfony] Symfony 4.1 vs Framework3   1.08.2018, 10:24:04
- - kallosz   tak na szybko * za dużo logiki w kontrolerach. Tam...   1.08.2018, 12:11:24
- - eerie   Cytat(kallosz @ 1.08.2018, 13:11:24 )...   2.08.2018, 08:45:57
- - kallosz   CytatTu nie rozumiem... Generuje się z nich baza M...   2.08.2018, 18:44:05
- - sabat24   CytatNo i to jest błąd. Uważasz to za błąd w ogóle...   3.08.2018, 10:00:38
- - kallosz   Błąd niezależnie od przypadku. Myślenie o tym że e...   3.08.2018, 12:18:19
- - sabat24   Chodzi mi raczej o to, że myślenie podejściem Data...   3.08.2018, 17:28:49
- - eerie   Ja zastosowałem podejście "Code First". ...   4.08.2018, 13:02:54
- - memory   poczytaj o: - dependency injection - o autoryzacji...   5.08.2018, 16:52:26
- - eerie   Poprawiłem obsługę błędów formularzy, żeby było, j...   7.08.2018, 17:45:56
- - robert0770   jak poczytasz o dependency injection to będziesz w...   9.08.2018, 07:59:10
- - vokiel   Cytat(eerie @ 7.08.2018, 18:45:56 ) L...   9.08.2018, 20:48:14
- - Pyton_000   w php jest to password_hash i w przypadku PHP7 arg...   9.08.2018, 21:23:23
- - eerie   Cytatjak poczytasz o dependency injection to będzi...   19.08.2018, 12:25:50
- - Pyton_000   Middleware twoim kluczem jest.   21.08.2018, 07:04:35
- - eerie   Rozwiązałem to inaczej: http://symfony.com/doc/cu...   21.08.2018, 16:48:36
- - Pyton_000   Autoryzacja w evencie? Słaba opcja. Jako Middlewar...   22.08.2018, 11:30:24
- - eerie   Cytat(Pyton_000 @ 22.08.2018, 12:30:2...   7.09.2018, 06:18:56


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 04:43