![]() ![]() |
Post
#181
|
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 3 Dołączył: 24.03.2009 Skąd: Poznań Ostrzeżenie: (0%)
|
Mam pytanie odnośnie symfony frameworka i te pseudozapytania do baz danych w propel i doctrine - czego wy używacie ? Bo ten propel wydaje się bardzo skomplikowany, doctrine przypomina bardziej zapytania w stylu zend frameworka i trochę łatwiejsze. Co preferujecie ? Ja używam propela, ale raczej z rozpędu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Po tym, co napisał michalg, przyjrzę się doctrine. Chociaż z propelem problemów raczej nie miałem. |
|
|
|
Post
#182
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
Na szczęście w symfony 1.3 najprawdopodobniej domyślnym ORM będzie Doctrine z normalnymi zapytaniami a nie Propel z zapytaniami zupełnie nie podobnymi do SQL.
|
|
|
|
Post
#183
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Na szczęście w symfony 1.3 najprawdopodobniej domyślnym ORM będzie Doctrine z normalnymi zapytaniami a nie Propel z zapytaniami zupełnie nie podobnymi do SQL. Obawiam się że oba ORM'y będą nadal miały status pluginu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) I bardzo dobrze. Doctrin ssie i ma mnóstwo niedoróbek. A poza tym jest wolniejsze.
Ten post edytował mike 25.03.2009, 21:43:05 |
|
|
|
Post
#184
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
Z pewnością oba będą miały nadal status pluginu, tyle, że w symfony 1.3 domyślnie włączonym pluginem zapewne będzie Doctrine a nie Propel - i bardzo dobrze. Nie wiem czy Doctrine od Propela wolniejsze, ale na pewno w używaniu przyjemniejsze. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
|
Post
#185
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Nie wiem czy Doctrine od Propela wolniejsze, ale na pewno w używaniu przyjemniejsze. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Tak, do SELECT dupa FROM tabela; wszystko inne już nie jest takie różowe.Szczególnie bezużyteczne relacje, z którumi nic nie można zrobić, kompletnie nieprzemyślane kolekcje i brak konsekwencji w API. Mega przyjemne (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#186
|
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
@mike - no wiesz, ale łączenie Criterionów Criterionami, a tych z kolei z Criteriami też bywa mózgotrzepne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#187
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Oba ORMy mają wady. Ja uważam, że mniej wad ma Propel.
Choć w Doctrine DQL jest fajny. |
|
|
|
Post
#188
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 19 Dołączył: 30.10.2007 Ostrzeżenie: (0%)
|
Witam,
Przechodzę [w końcu] z programowania strukturalnego na obiektowe... zapoznaje się z książką: http://helion.pl/ksiazki/php5zp.htm Teraz moje pytanie. Powinienem iść dalej tworząc proste aplikacje pisane przez siebie bez użycia jakichkolwiek frameworków czy też zacząć od pisania w CI, Symfony, Kohana...? Analizowałem CI, jest na prawdę prosty, taka dobra podstawa, jednakże bardzo zachęcające jest Symfony które ma kapitalną dokumentację, fajny kurs Jobeet i wiele innych zalet które są na prawdę kuszące. Więc, czy OOP uczyć się pisząc swoje, czy też zacząć od analizy jakiegoś frameworka, a jeśli tak to którego? Ci mi przypadł do gustu, więc dobrym wyborem myślę byłaby Kohana, jednakże Symfony ma to coś... lecz czy dobre jest do "nauki" MVC, OOP? Albo jeszcze inaczej, czy znając php4, programując strukturalnie przez jakiś tam okres czasu, warto byłoby się przesiąść np. na ASP.Net? [zastanawiam się nad tym od jakiegoś czasu, czy jest sens nadal kłuć php czy też popatrzeć na inny język]. |
|
|
|
Post
#189
|
|
|
Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%)
|
Bylem w podobnej sytuacji do Ciebie i zaczalem uzywac symfony. Poczatki byly ciezkie ale nie wyobrazam sobie teraz pisac czegos wiekszego strukturalnie i od podstaw.
|
|
|
|
Post
#190
|
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 8 Dołączył: 20.10.2008 Ostrzeżenie: (0%)
|
Oba ORMy mają wady. Ja uważam, że mniej wad ma Propel. Choć w Doctrine DQL jest fajny. Dla mnie DQL stanowi dużą zaletę nad criterionami. A nie martwi Cię, że propel jest dosyć słabo rozwijany? Nie masz obaw, że wchodzisz w technologię bez przyszłości (bo ja ją tak odbieram)? Myślę, że mała rewolucja się szykuje w wersji 2.0 Doctrine - np definiowanie modeli za pomocą czegoś na wzór adnotacji javy. |
|
|
|
Post
#191
|
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%)
|
|
|
|
|
Post
#192
|
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
Mam takie troche głupie pytanie ale na forum są osoby które znają kilka frameworków i moje pytnaie jest takie co sprawia że zainteresowali się tym 2 albo tym entym, z czego to wynika (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Czy nie lepiej być specjalistą od jednego fw.
|
|
|
|
Post
#193
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
W mojej opinii najlepiej być ekspertem w jednej dziedzinie, a w reszcie się orientować.
Kiedyś już piałem dlaczego wybrałem ZF. Napiszę jeszcze raz. Zrobiłem bardzo prosty test. Na podstawie dokumentacji zainstalowałem i napisałem przykładową aplikację hello world, czy blog i sprawdziłem ile zajęło mi to czasu. Okazało się, że ZF wypadł w tym zestawieniu najlepiej i przy tym frameworku zostałem. Taki test pozwolił mi określić w jakim czasie jestem w stanie znaleźć informację w dokumentacji oraz nakład pracy jaki musiałem włożyć w stworzenie kodu. Po co mi kobyła, do której nie ma jasnej dokumentacji oraz wymaga nawalenia kilka razy więcej kodu. |
|
|
|
Post
#194
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Mi się wydaje, że znajomość (nieważne na jakim poziomie) kilku frameworków wynika z tego, że ludki (przynajmniej ja) szukały swojego frameworka. Ja przeszedłem drogę od Code Igniter, poprzez Symfony oraz króciutką styczność z Zend Framework aby finalnie wybrać Kohana. Z Symfony pracowałem dość długo (ponad rok) więc coś tam w głowie pozostało. Nie mogę jednak na chwilę obecną powiedzieć bym znał ten framework - po prostu się w nim orientuję i w razie potrzeby jestem w stanie na nim coś postawić. A z czego wynika to, że wybrałem Kohana? Po prostu najbardziej przypadła mi do gustu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) po prostu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#195
|
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%)
|
Mi się wydaje, że znajomość (nieważne na jakim poziomie) kilku frameworków wynika z tego, że ludki (przynajmniej ja) szukały swojego frameworka. Dokładnie tak (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Najpierw cakePHP i tylko jeden serwis na nim (straszna mordęga), potem CodeIgniter - kilka serwisów, niektóre stoją do dzisiaj, w międzyczasie tylko głębsze zainteresowanie ZF i Symfony, tudzież sugestie przy tworzeniu Rapide, a potem od samego początku istnienia Kohana do dzisiaj (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
Post
#196
|
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%)
|
Dzięki phpion za info o Kohana'ie - dopiero od wczoraj się w nią wtajemniczam, ale już podoba mi się bardziej od Zenda, którego ostatnio się uczyłem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jest luźniejsza i lżejsza od Zenda.
|
|
|
|
Post
#197
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Warszawa Ostrzeżenie: (0%)
|
ja wybralem zf z tego powodu np, ze stoji za nim sam zend. jest to framework przyszlosciowy, ktory sie mega dynamicznie rozwija no i jest sednem obiektowosci. kazdy framework ma swoje plusy i swoich fanow. osobiscie.. bardzo polecam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#198
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
Ja wole poczekać, aż zend stanie się prawdziwszym frameworkim i bardziej upodobni się do symfony (a gdzieś czytałem artykuł jakoby zend miał coraz bardziej wzorował się na symfony - choć narazie zbytnich podobieństw nie widzę poza wzorcem MVC), bo samo stworzenie hierarchii katalogów i zmodyfikowanie bootstrapa zajęło mi kupe czasu jak pół roku temu troszkę zapoznałem się z zendem - mogliby dać dla początkujących jakąś podstawową strukturę aplikacji (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
|
Post
#199
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Dzisiaj wyszła wersja 1.8, która wprowadza Zend_Tool. Możesz dzięki temu stworzyć nowy projekt, który praktycznie jest gotowy do pracy. Wymaga tylko kilku poprawek (niestety).
|
|
|
|
Post
#200
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Warszawa Ostrzeżenie: (0%)
|
mogliby dać dla początkujących jakąś podstawową strukturę aplikacji (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) myslisz sie. w zend studio tworzac nowy zend framework project, program tworzy ci strukture plikow i bootstrap. poza tym jak batman powiedzial masz zend_tool i zend_application, ktore i tak pewnie beda rozwijane dalej ;] |
|
|
|
![]() ![]() |
|
Aktualny czas: 11.12.2025 - 19:05 |