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 wiem po co tyle gadania o tej wydajnosci. Jak chca miec super szybko to niech sobie napisza w czyms "natywnie kompilowanym" czyli C++ albo C. Tylko ciekawe ile czasu beda to pisac, bo bibliotek dobrych do tego nie ma... (na razie).

Jest kilka takich mitow dotyczacych wydajnosci glownie rozpowszechnianych przez ludzi, ktorzy nie znaja dobrze obu technologii ktore porownuja: "C++ jest wolniejsze niz C", "Garbage collectory sa wolniejsze niz malloc/free", "Java jest szybsza niz C" no i teraz jeszcze "MVC jest wolne". Kazdy z tych mitow da sie latwiej lub trudniej obalic, choc w kazdym jest jakies ziarnko prawdy.

Moim zdaniem ludzie sie po prostu boja uczyc nowych rzeczy. Wydajnosc jest chyba tylko pretekstem, zeby sie nie uczyc. To mi troche przypomina tez takie myslenie niektorych programistow C - "Nasi dziadkowie i ojcowie uzywali ansi C i funkcji malloc, to i ten system baz danych tez napiszemy w C...". Jak sie ktos przyzwyczail, to nie ma na niego sily. A w programowaniu bardzo latwo o nawyki i chodzenie "na skroty". Napisanie skryptu byle jak to wlasnie "chodzenie na skroty". Bedzie dzialac, ale jak zajdzie koniecznosc zmodyfikowania czegos po 2 miesiacach, to ja juz wspolczuje tym, co beda ten kod czytac.
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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 00:03