Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 55 Dołączył: 1.06.2010 Skąd: mam to wiedzieć? Ostrzeżenie: (0%)
|
Potrzebuję rady, a właściwie upewnić się, że idę w dobrą stronę...
Projekty tworzyłem głównie liniowo z domieszką oop bazując na swoim prymitywnym (nie)mvc - na swoich zasadach, które innym kolegom nie sprawiały problemu w zrozumieniu i modyfikacji kodu (raptem 2 projekty ;>). Nastał ten dzień, że chcę tworzyć głównie w oop (szykuje się 3ci - poważny projekt :/) z małą domieszką liniowego, szarego php (bo szary to też kolor) aby wszystko szło pewniej, bez zawalonej nocy "bo jednak ktoś popełnił błąd"... Mój mały plan: tworzę w oop - rozgrzewka, a gdy będę w stanie wyrzucić z moich narzędzi większość nie obiektowego kodu to przesiadam się na codeigniter lub kohana, a następnie zend. Czy wg. was lepiej jest od razu współpracować z framework'iem czy na początku zaprzyjaźnić się na dobre z obiektami i klasami, a następnie dołączyć do tego np. zend'a? Jeżeli chodzi o framework - czy przyswojenie kohana lub codeigniter (z akcentem na ten 2gi - z tego co czytałem bardziej przypadł mi do gustu), a następnie przesiadka na zend to dobre rozwiązanie? Czy lepiej od razu wsiąść na zend? A może inny framework? Dziękuję z góry za wyczerpujące odpowiedzi... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
@everth, @LSM: Wszelkie moje zastrzeżenia co do MVC w popularnych PHP-owych FW wynikają nie z tego, że nie implementują one "prawdziwego MVC" (notabene w aplikacjach webowych wcale nie najlepszy wybór wg mnie), tylko że rozpowiadają nieprawdę jakby się co najmniej wstydziły tego, że mają inną - lepszą moim zdaniem - architekturę niż MVC.
Koniec końców doprowadziło to już do tego, że MVC nie jest terminem którym można określić architekturę aplikacji, ponieważ na dobrą sprawę jak ktoś mówi "aplikacja MVC" to ni cholery, nie wiem co dokładnie ma dana osoba przez to na myśli. Ot, w czym cały problem. @LSM: Niestety dosyć często Wikipedia to nie najlepsze źródło, gdy w grę wchodzą jakieś zaawansowane, precyzyjne zagadnienia z dowolnej dziedziny, a taki problem tutaj występuje. Nie bez powodu przy artykułach medycznych jest taki wielki komunikat, by nie do końca wierzyć w to co się czyta. W innych katetgoriach nie ma go, bo konsekwencje z potencjalnego błędu są względnie niewielkie. W sumie można by i poprawić wiki, ale... mi się niestety nie chce. (IMG:style_emoticons/default/wink.gif) Swoją drogą znowu złamałem swoje postanowienie o nie udzielaniu się w wątkach-flame'ach o religii, polityce i sprawach światopoglądowych do których niedawno dodać musiałem i temat MVC. (IMG:style_emoticons/default/wink.gif) |
|
|
|
ixpack Nie mvc ;) - potrzebna rada... 3.05.2011, 12:09:11
Crozin 1. Naucz się przynajmniej podstaw OOP np. poprzez ... 3.05.2011, 12:28:29
Zyx Z nauką frameworków jest tak, jak z językami progr... 3.05.2011, 12:43:54
ixpack Cytat(Crozin @ 3.05.2011, 12:28:29 ) ... 3.05.2011, 13:10:13
mike Czytam ten post i powiem Ci jak on wygląda z mojeg... 4.05.2011, 07:58:42
ixpack Mike szanuję Twoją opinię i poniekąd się z tym zga... 4.05.2011, 11:36:12
Crozin Masz rację do do jednego... w PHP nie da się pisać... 4.05.2011, 12:25:27
ixpack Cytat(Crozin @ 4.05.2011, 12:25:27 ) ... 4.05.2011, 15:29:29
Cysiaczek Motasz się strasznie, bo nie zaglądasz do źródeł:
... 6.05.2011, 14:40:07
ixpack Cytat(Cysiaczek @ 6.05.2011, 14:40:07... 6.05.2011, 14:59:19
LSM Hej
Dobrą metodą żeby zrozumieć co i jak jest prz... 8.06.2011, 12:26:03
Zyx LSM -> w Zend Frameworku MVC jest pod warunkiem... 8.06.2011, 13:03:20
LSM @Zxyc - spokojnie, nigdzie nie napisałem, że ZF ma... 8.06.2011, 18:20:59
marcio CytatJak czytamy: "CodeIgniter is based on th... 8.06.2011, 19:46:34
LSM Wiele osób uprawia tu demagogię. Trzymajmy się fak... 8.06.2011, 20:22:20
jacobson a ja mam takie pytanie ... co jest przyczyna tego ... 8.06.2011, 20:44:32
Crozin @jacobson: To jest po prostu cholernie słaby proje... 8.06.2011, 20:54:15
LSM Nic, moim zdaniem to jeden z najlepszych jakie wid... 8.06.2011, 20:57:42
marcio CytatZyx stwierdził że w CI nie ma MVC. A teraz do... 8.06.2011, 20:58:30
jacobson no wlasnie nie rozumiem czym on odstaje od takich ... 8.06.2011, 21:00:03
LSM Prawdę jak na moje oko napisał Cysiaczek w przypię... 8.06.2011, 21:05:50
Crozin @LSM: Co Sf2 czerpie z CI2? Akurat Symfony (właści... 8.06.2011, 21:15:05
everth Zyx (moim zdaniem) po prostu jest purystą jeśli ch... 8.06.2011, 21:15:10
LSM @Crozin spokojnie, jak dla mnie to wystarczy norma... 8.06.2011, 21:29:04
LSM @Crozin Jak dla mnie luz, z tym że musisz zmienić ... 8.06.2011, 21:55:12
Crozin Widzisz... właśnie Wzorzec to wzorzec. WZORZEC heh... 8.06.2011, 22:16:24
LSM "Prosta zasada... jeżeli nie wiesz o czym mów... 8.06.2011, 22:27:21
Crozin MVC nie definiuje jedynie trzech warstw aplikacji ... 8.06.2011, 23:31:39
LSM Cytattrochę bezsensowna ta cecha, w kontekście kul... 8.06.2011, 23:38:03 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:05 |