Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2]Gra pisana pod symfony2 - czy to dobry pomysł
bartek10
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.04.2013

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


No właśnie, pytanie jak w temacie. Powiedźmy gra przeglądarkowa coś w stylu plemiona.pl itp... Czy dobrym pomysłem jest pisanie takiej gry pod symfony2 czy może lepiej pisać ją "od podstaw samemu" bez użycia frameworka?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
wujek2009
post
Post #2





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

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


Czy czasami framework nie jest po to, aby przyspieszyć pracę - żebyś nie musiał pisać obsługi db, cache, auth, itd. ponieważ to już masz w pakiecie. Framework to nie gotowy CMS a jedynie zbiór narzędzi, które mają Ci ułatwić pracę.
Go to the top of the page
+Quote Post
bartek10
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.04.2013

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


Tak ale symfony2 jest chyba dość "ciężkim" frameworkiem prawda? No i nie wiem czy symfony2 się akurat nadaje do tego rodzaju projektów...
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Owszem... Symfony2 jest ciężkie, ale idąc w tym temacie pomyśl o fakcie, że na początek chciałbyś zapewne to postawić i sprawdzić jak działa. Nie będziesz miał też od razu nie wiadomo jakiego obciążenia. Zapewne na sharedzie nie zrobisz tego co byś chciał, ale zakupisz jakiś prosty i tani VPS. To da Ci też pogląd na to co najbardziej zamula, obciąża. Z czasem możesz przepisać to na inny framework, wyrzucić niepotrzebne rzeczy lub dodać inne jak choćby dokupienie maszyn czy optymalizacje najbardziej obciążających rzeczy. Symfony2 da Ci to, że z reguły daje dość dużą abstrakcję i oderwanie od warstwy sprzętowej. Tym samym przenosiny gdzieś indziej lub zmiana konfiguracji poważniejsza, może być w miarę bezbolesna.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
ohm
post
Post #5





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

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


Zawsze możesz próbować z tym: http://silex.sensiolabs.org/ lżejsze i mniejsze smile.gif
Go to the top of the page
+Quote Post
ano
post
Post #6





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

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


Co do "Symfony2 jest ciężki" - wybraliśmy go ostatnio do projektu pewnego high-performance API.
Wyniki testów wydajnościowych jednoznacznie pokazały, że "się nadaje"...
Obsłużył 500 req/s, avg response time : ~9ms (jedna instancja aplikacji, "czysty" S2 wykonujący zapytania do Elasticbearch).
Zupełnie gołego S2 nie testowaliśmy, ale ES miał na te zapytania jakieś 4ms narzutu. Więc uważam, że czasy rewelacyjne tongue.gif

I jeszcze ciekawostka - Silex wypadł praktycznie tak samo w testach wydajnościowych co zoptymalizowany Symfony2 tongue.gif


--------------------
Linkedin | ...
Go to the top of the page
+Quote Post
thek
post
Post #7





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Ja biorę "poprawkę" na to, że z S2 może zaczynać osoba, która ma takie sobie pojęcie. Taka nie zrobi tego w sposób, nazwijmy to, zoptymalizowany. Widziałem już takie podejście do S2, że osoba pisząca ową aplikację dla każdego usera hydrowała całą bazę podczas logowania. Jak to wpłynęło na wydajność, chyba nie muszę pisać wink.gif


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
kallosz
post
Post #8





Grupa: Zarejestrowani
Postów: 272
Pomógł: 19
Dołączył: 29.07.2006

Ostrzeżenie: (10%)
X----


Gra może być pisana w czymkolwiek, najważniejsze żeby osobom piszącym było wygodnie i proces pisania ich nie spowolniał czy ograniczał.


--------------------
Pomogłem ?? Kliknij pomógł :) || kallosz.pl
-----------------------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 04:40