![]() ![]() |
Post
#161
|
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%)
|
ale co to zmienia "and 5"? Wielkie mi halo, żeby 4ka chodziła pod 5 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
"obraz i podobieństwo" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Między 4.4 a 5.3 to już jest niezła przepaść, ciekawi mnie to "podobieństwo". Ale to już schodzimy na temat 4 vs 5 który przynajmniej od roku nie powinien być wałkowany. |
|
|
|
Post
#162
|
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
Dla mnie również (dlatego nie korzystam już dawno z CodeIgnitera), jeżeli nie byłoby wzmianki "and PHP5"... Jeżeli jest, to moje aplikacje mogą działać nawet w PHP3 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) byle można było pisać na "obraz i podobieństwo" PHP5, wykorzystywać wszystkie dobrodziejstwa tej wersji PHP. Ale to nie o to chodzi. Mimo braków obiektowość 5-tki w stosunku do 4-ki to jak niebo a ziemia. 4 zwyczajnie pozwala na "za dużo", chociażby:
Rozumiesz, że w 5-tce taka sytuacja by nie zaistniała. Ten post edytował LBO 12.01.2009, 18:32:04 |
|
|
|
Post
#163
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 17.12.2007 Ostrzeżenie: (0%)
|
ale co to zmienia "and 5"? Wielkie mi halo, żeby 4ka chodziła pod 5 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) "obraz i podobieństwo" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Między 4.4 a 5.3 to już jest niezła przepaść, ciekawi mnie to "podobieństwo". Ale to już schodzimy na temat 4 vs 5 który przynajmniej od roku nie powinien być wałkowany. Nie zrozumieliśmy się (widocznie nie wystarczająco dokładnie wyraziłem swoje myśli), ale powyższa wypowiedź wyjaśnia mi wszystko. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nawet przez chwile nie pomyślałem o tym, że chciałbym jeszcze cokolwiek kodować w PHP4 - to tak dla wyjaśnienia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Dzięki, dyskwalifikacja dla CakePHP nastąpiła, brak PHP5, mój błąd. |
|
|
|
Post
#164
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Jeżeli jest napisane, że dany framework współpracuje z PHP4 oraz PHP5 to oznacza to tyle, że jest napisany w PHP4. Dla mnie również jest to wada. Chcę korzystać z nowszych rozwiązań, które są przystosowane tylko do PHP5. Po co mi wsparcie dla PHP4? Osobiście korzystam z Kohany i jestem bardzo zadowolony.
|
|
|
|
Post
#165
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#166
|
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 3 Dołączył: 15.04.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Zend_Controller_Plugin_Abstract Zend_Controller_Request_Abstract Zend_Controller_Dispatcher_Standard Zend_Controller_Router_Route_Hostname ... i tak dalej. Nie znalazłem sześcioczłonowej choć na pewno jest (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Mike chyba sobie kpisz nie znalazłeś sześcioczłownowej nazwy? Ja w dwie minuty znalazłem siedmio częściową (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Zend_Pdf_Resource_Font_Simple_Standard_Helvetica Chociaż zgodze się, że sposób w jaki pliki są zorganizowane w ZF jest bardzo dobry, wiadomo gdzie czego szukac i nie ma problemu z autoloadowaniem. |
|
|
|
Post
#167
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Co wy tak się uczepiliście tych nazw? Jeśli korzystasz z frameworka, to na pewno używasz jakiegoś IDE. Jeśli używasz IDE, to wystarczy, że wpiszesz kilka pierwszych liter z nazwy klasy i nie musisz klepać całego, długiego, żmudnego kawałka kodu.
Ludzie, skupcie się na konkretach, a nie wypisujecie bzdury. |
|
|
|
Post
#168
|
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 3 Dołączył: 15.04.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Ok niech będą konkrety.
Swego czasu profilowałem, aplikacje opartą na ZF, w kodzie wykorzystywane było między innymi Zend_Measure_Length do przeliczania milimetrów na piksele i odwrotnie. W trakcie działania aplikacji funkcje przeliczające były wykonywane bodajże kilkadziesiąt tysięcy razem nie pamiętam w każdym bądź razie sporo przeliczeń. W wynikach zaciekawiło mnie to, że Zend_Measure_Length żeby wykonać proste przeliczenie jednej jednostki na drugą potrzebuje zaincludować pare plików, stworzyć kilka obiektów i wywołać dziesiątki metod podczas gdy takie przeliczenie można zrobić mnożąc przez stała! Więc zastąpiłem te przeliczenia stałymi i czas wykonywania skryptu zmniejszył się o ponad 20%, a zmieniłem raptem dwie linijki z około tysiąca. Ktoś chyba nawet w tym wątku napisał że ZF jest zbyt obiektowe, początkowo myślałem, że to bzdura i nie ma czegoś takiego jak "zbyt obiektowe", ale teraz nie sposób mi sie z tym nie zgodzić. Moim zdaniem miejscami (nie mówie że zawsze i wszędzie) ZF jest mocno przekombinowany, a zastosowane tam programowanie obiektowe to (miejscami) sztuka dla sztuki. Na koniec chciałem dodać, że Zend Framework bardzo lubie. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował Grzesiek 15.01.2009, 19:38:40 |
|
|
|
Post
#169
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
A ja mam pytanie o ZF - czy jak robicie formularze to piszecie je w specjalnym kodzie ZF do tworzenia formularzy czy w zwykłym PHP, bo jeśli w języku ZF to mi się zdaje, że potem takie strony byłyby trudne do przeniesienia na inny framework........
|
|
|
|
Post
#170
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Nie rozumiem co masz na myśli pisząc "specjalny kod ZF"?
Jeśli chodzi Ci o klasy Zend_Form_*, to tak. Korzystam z nich podczas tworzenia aplikacji. Poza tym jeśli wybrałem jakiś framework, to po to by w nim napisać całą aplikację, a nie po to, by sprawdzić czy mi się podoba i w połowie projektu zmienić framework. Zmiana frameworka jest na tyle poważną zmianą, że i tak musiałbyś wszystko przepisać od zera. |
|
|
|
Post
#171
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
Ja muszę się zapoznać z symfony frameworkiem, bo ZF nie podoba mi się - do wszystkiego ma własny kod - można powiedzieć, że to już nie do końca php a jakiś nowy język, nawet formularze w ZF wymyślili żeby robić ich sposobem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
|
Post
#172
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
1) Po to jest framework by dostarczal gotowe rozwiązania
2) Nikt ci nie kaze robic formularzy po ZF - mozesz robic po swojemu 3) Symfony tez udostepnia wlasne formularze |
|
|
|
Post
#173
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#174
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 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 ?
|
|
|
|
Post
#175
|
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 8 Dołączył: 20.10.2008 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 ? Doctrine, ze względu na: - IMHO łatwiejsze pisanie zapytań za pomocą DQL'a niż propelowych cryteriów - bogatszą dokumentacje - bardziej aktywny rozwój i utrzymywanie A propo symfony - dailymotion (serwis video a'la youtube) jest w trakcie przepisywania pod symfony: http://www.symfony-project.org/blog/2009/0...ered-by-symfony |
|
|
|
Post
#176
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
A jak sprawa wygląda z bezpieczeństwem w symfony ? W ZF chyba jak robi się jakiegoś inserta z danymi od uzytkowników do bazy danych to nie trzeba uzywać mysql_real_escape_string() a w symfony o takie i inne sprawy trzeba chyba dbać samemu ?
|
|
|
|
Post
#177
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Czy ty kiedykolwiek zaglądasz do manuali?
http://www.symfony-project.org/book/1_2/08...the-Model-Layer Cytat Propel does all the necessary escaping and secures your database. Accessing the database directly puts you at risk of SQL-injection attacks. Zaraz powiesz, że używasz Doctrine. W takim razie albo przyjmij, że jest tak samo, albo sobie sam poszukaj odpowiedniego wpisu w dokumentacji. |
|
|
|
Post
#178
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#179
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
@nieraczek - no to wlasnie dobrze sie zapisuje, tak jak podales.
|
|
|
|
Post
#180
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%)
|
aha to ok - dzieki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 10.12.2025 - 19:33 |