Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Model MVC zbojkotowany.
Pulsar
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.11.2004
Skąd: Szczecin

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


Dzisiaj miałem średnio miłą sytuację. Otóż postanowiłem zainicjalizować wykorzystanie modelu MVC w nowym projekcie firmy. W tym celu przygotowałem wykład dla dyrekcji, oraz współpracowników i niestety zostałem zbojkotowany.

Niektóre argumenty które padły przeciwko temu rozwiązaniu to:

- zbyt duży rozmiar plików z klasami
- pochłanianie dużej ilości pamięci przy operacjach
- powolność rozwiązania, gdyż większość operacji wykonywana jest na obiektach (padło porównanie do powolności w Java)
- obiekty będą wykorzystywane ale w prostszy sposób, bez zbędnego komplikowania postulatami MVC

Powiem szczerze, że po tej dyskusji, jestem dosyć przygnębiony. Włożyłem w to dużo pracy, która poszła na marne.

Czy możecie mi przytoczyć jakieś mocne argumenty, dlaczego rozwiązanie oparte na MVC będzie lepsze? Co ogólnie o tym myślicie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Krolik
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 16.11.2004

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


Nie pamietam gdzie dokladnie tak pisza, ze C++ jest wolniejsze niz C, ale co jakis czas spotykam sie ze stwierdzeniami: "Napiszmy to w C, to musi byc super szybkie". Jak pytam dlaczego nie w C++, to dostaje odpowiedz, ze "Cala ta obiektowosc C++ wprowadza strasznie duze narzuty" i tu jako argument pada przyklad jakiejs duzej i wolnej aplikacji KDE napisanej w C++. Zreszta niewazne, to zagadnienie na odrebny temat i niekoniecznie na to forum...

Co do CGI w C kontra php - no pewnie, ze bardzo latwo napisac program, ktory bedzie ponad 10 razy szybszy w php niz CGI. Daleko nietrzeba szukac: wystarcz zwykle "Hello world." Tyle, ze taki benchmark jest bez sensu. A im wieksza aplikacja, tym CGI bedzie sie zblizac wydajnoscia do php. W ktoryms momencie moze byc nawet szybsze. Zwlaszcza jesli kodu jest malo, ale duzo operacji do wykonania (np. jakies petle, jakies skomplikowane obliczenia). Tak czy inaczej CGI nie zalicza sie do zbytnio wydajnych technologii, bo kazde wywolanie to start nowego procesu.

Natomiast nic nie pobije szybkosci Fast-CGI pisanego w C. Tak na oko moze byc z jakies kilkanascie-kilkadziesiat razy szybsze niz php z akceleratorem. Ciekawe tylko, czy w tej ksiazce zrobili taki benchmark...
Go to the top of the page
+Quote Post

Posty w temacie
- Pulsar   Model MVC zbojkotowany.   26.11.2004, 18:06:30
- - Imperior   Na mój gust, to MVC, nie daje nic prócz przejżysto...   26.11.2004, 18:22:50
- - bregovic   Zalety MVC to nażucony pożądek w kodzie. Jeśli wyk...   26.11.2004, 18:45:35
- - DeyV   Od dawna pracuję na MVC lub różnych wariacjach teg...   26.11.2004, 22:47:21
- - Krolik   Trzeba bylo przedstawic im rachunek kosztow... Mys...   27.11.2004, 18:35:55
- - Pulsar   Czyli jednak moje podejście zastosowania MVC do no...   27.11.2004, 21:51:32
- - zezik   Ja bym to teraz rozegral tak: Wymysl jakis proble...   28.11.2004, 23:09:13
- - NuLL   Pulsar: A jakiego MVC sie trzymasz - mowisz strict...   28.11.2004, 23:58:17
- - bela_666   Cytat(null)MVC opracowano dla JAVY Cytat(hawk)MVC ...   29.11.2004, 00:29:41
- - hawk   @Pulsar: opinie o zżeraniu pamięci, zbyt dużych pl...   29.11.2004, 09:20:59
- - Krolik   Nie wiem po co tyle gadania o tej wydajnosci. Jak ...   29.11.2004, 14:18:50
- - squid   Cytat(hawk @ 2004-11-29 10:20:59)Ale w takim ...   8.12.2004, 15:19:05
- - bela_666   a mógłbyś powiedzieć coś więcej o tych testach, bo...   8.12.2004, 17:49:16
- - squid   nie mam tej ksiazki na wlasnosc, mam do nieje dost...   8.12.2004, 20:46:21
- - Krolik   Nie pamietam gdzie dokladnie tak pisza, ze C++ jes...   9.12.2004, 12:06:09
- - squid   Zaczerpnelem z elektronicznej wersji tej ksiazki N...   9.12.2004, 16:17:19
- - bela_666   szkoda, że nie ma fastcgi c w tym porownaniu   9.12.2004, 16:28:11
- - squid   ano nie ma aczkolwiek przed tym postem nie slyszal...   9.12.2004, 21:40:12
- - bela_666   Cytat(squid @ 2004-12-09 22:40:12)ano nie ma ...   9.12.2004, 21:47:55
- - DaNTe   MVC i tylko MVC w takiej czy innej formie. Oddziel...   17.12.2004, 10:34:17
- - squid   Cytat(bela_666 @ 2004-12-09 22:47:55)Cytat(sq...   17.12.2004, 13:35:13


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: 8.10.2025 - 20:22