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: 248 Pomógł: 55 Dołączył: 1.06.2010 Skąd: mam to wiedzieć? Ostrzeżenie: (0%)
|
Mike szanuję Twoją opinię i poniekąd się z tym zgadzam. Na coś takiego czekałem - tzn. na "kopa", bo sam sobie go dać nie umiem...
Cytat "Kupię sobie samochód z silnikiem Diesela ale nie za bardzo potrafię tym jeździć więc najpierw będę go tankował benzyną a potem zacznę tankować olejem". A co ma piernik do wiatraka? Tzn. prawo jazdy mam więc jeździć umiem... Ale nie do końca wiem czym tankować ](IMG:style_emoticons/default/smile.gif) Brakuje mi doświadczenie w OOP - ba brakuje bardzo dużo i to wiem. Ok wg. Ciebie brakuje podstaw - a co to są podstawy? Pisanie klas, używanie obiektów? Mieszanie OOP i liniowego (że tak to ujmę) php jest moim zdaniem naturalne. Teraz podzieliłeś mi programistów php na 2 kupki: tych co piszą wszystko w obiektach (niestety nie wyobrażam sobie całej stronki napisanej TYLKO obiektowo) i tych co OOP nie umieją w ogóle bo tylko czasem używają narzędzi pisanych w OOP - a to nie jest dobre? Działa? Działa - jeżeli jest to zła technika proszę żebyś napisał dlaczego. PEAR - "Wszystko da się zrobić inaczej". Strukturalno-obiektowy - tak bym określił język PHP. A Ty jak? Kończę czytać 2gi raz PHP5. Obiekty, wzorce, narzędzia i nadal uważam, że bez struktur PHP nie pojedzie (edit: zbyt długo) - wleję diesla, ale jak nie doleję oleju to i tak silnik zatrę. Jakoś klasy napisać trzeba, metody - a jak wyświetlisz jakąś wartość bez liniowego polecenia? Bo trochę nie rozumiem jak bez np. echo, print etc. wyświetlić jakąś wartość :/ Chyba że źle rozumiem - a (np.) echo jest zorientowany obiektowo? Nic złośliwego nie mam na myśli - jestem samoukiem (nie poszedłem na studia (IMG:style_emoticons/default/sad.gif) musiałem wcześnie fizycznie pracować i zarabiać na leki (IMG:style_emoticons/default/wink.gif) - nie ważne) i to co napiszesz na pewno przemyślę - masz szansę kogoś, czegoś nauczyć. Cytat Jeżeli nie potrafisz czegoś wyjaśnić dostatecznie zrozumiale - to znaczy, że sam nie rozumiesz tego dostatecznie dobrze Pozdr. edit: "Plan" się zmienił: czytam kolejny raz księgę zaklęć (+manual bo tam ciekawie piszą ;]) i piszę narzędzia tylko w OOP, nie używam prehistorycznego php i zobaczę co z tego wyjdzie. Ten post edytował ixpack 4.05.2011, 11:48:22 |
|
|
|
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
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
Crozin @everth, @LSM: Wszelkie moje zastrzeżenia co do MV... 8.06.2011, 21:43:45
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 - 22:30 |