![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym zapytać o frameworki i szablony.
Rzecz dotyczy serwisu, który jest napisany w czystym PHP. Z czasem serwis rozbudował się i obecnie samo PHP nie wystarczy, aby można było szybko i sprawnie modyfikować stronę. Chcę napisać całość od nowa z użyciem, no właśnie? Zend Framework'a lub/i Open Power Template. Pierwszego jak i drugiego nie znam. Właściwie, czy możecie wytłumaczyć różnicę między frameworkami, a szablonami? Od czego zacząć, gdzie znajdę dokumentację w języku polskim do Zend Framework. Jak napisać aplikacje zawodowo i szybko na szablonach (template), bez głowienia się nad każdym szczegółem, bezpiczeństwem itd.? Bardzo proszę o informacje ![]() -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Szablony vs Framework.
Ogólnie bezpiecznym będzie założenie, że szablon odpowiada za warstwę widoku do której musisz dostarczyć jakoś dane natomiast framework to jest pojęcie o szczebel wyżej - po prostu szkielet aplikacji na którym ją opierasz. Framework bardzo często zawiera w sobie jakiś system szablonów albo umożliwia jego wykorzystanie. Np. możesz zrobić coś takiego: Generator panelu administracyjnego. Ale oczywiście frameworki to nie tylko generatory ale też "tony" przydatnego kodu, który przyspiesza programowanie np. ORM'y, szablony, wbudowana konfiguracja, cachowanie widoków, biblioteki integrujące system z jakimiś usługami itp itd. Ogólnie jeśli chcesz przyspieszyć kodowanie to potrzebny Ci raczej framework. Nie stawiał bym raczej na Zenda w Twoim przypadku, bo to jest framework dla ludzi z doświadczeniem- niedawno ktoś pytał o kolejność nauki frameworków - padło tam dość dużo ciekawych wypowiedzi więc zajrzyj koniecznie. Pomyśl o czymś bardziej usystematyzowanym np. Kohana albo Symfony. Co do dokumentacji po Polsku to powiem Ci, że lepiej naucz się angielskiego. Nawet jak powstają jakieś tłumaczenia to i tak po kilku miesiącach są nieaktualne i nikt ich nie uaktualnia (nie wiem jak jest z Zendem, ale jak kiedyś się go uczyłem to było przetłumaczone może z 50% dokumentacji i każda część z trochę innej wersji). Także jeśli myślisz poważnie o nauce to zacznij od angielskiego. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Z angielskim sobie poradzę.
Czy możemy przejść do Zenda, albo proponowanego Symfony ![]() Czy o ten link chodzi, co do Kolejności nauki frameworków ? Two seconds later: Po przeczytaniu jestem skłonny uwierzyć, że od Sympfony będzie prościej zacząć zabawę z frameworkami. Jak zacząć? Co ściągnąć, instalacja, narzędzia, pierwsza strona (index.php) ![]() Ten post edytował Malinaa 28.02.2009, 20:22:49 -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie o ten.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Zacząć od przeczytania dokładnie podanego wątku. SYMFONY i kropka.
Pytasz od czego zacząć? Od wejścia na stronę tego frameworka, to powinno wystarczyć. Nawet najwięksi przeciwnicy tego frameworka zgodznie twierdzą, że dokumentacje ma świetną. Jeśli jednak to Cię przerośnie to spróbuj od kliknięcia na tej stronie w Jobeet. Potem będzie z górki, zaczniesz czytać, pisać, szukać i wszystko się rozjaśni. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Symfony i kropka, to trochę mało jak na dzień dobry.
Takie podejście do problemu nie jednego przerasta i komuś kto pyta jak zacząć z pewnością nie wystarczy. Może gdy chce się zniechęcić. Jak rozumię nie o to chodziło? Chciałbym ten proces jak najbardziej przyspieszyć, chyba zależy nam na szybkości? Proszę o więcej szczegułów i co to jest, albo gdzie na tej stronie Jobeet. Liczę, że "będzie z górki" ![]() -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat Proszę o więcej szczegułów i co to jest, albo gdzie na tej stronie Jobeet. @Malinaa: chcesz sie uczyc FW-ow a google nie umiesz obsluzyc -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Cytat SYMFONY i kropka. Było położeniem nacisku na poprawny zapis nazwy frameworka, a nie fanatyzmem wobec niego. Nie wiem jak reszcie ale mi nie zależy na tej szybkości, to jest Twój problem. To nie jest szkoła podstawowa, że każdy musi chodzić. Nie chcesz to nie, a Twoje podejście pokazuje, że masz zero własnej woli. Naprawdę nie znalazłeś na tej stronie Jobeet? |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat chcesz sie uczyc FW-ow a google nie umiesz obsluzyc Mam jeszcze jedno pytanie. Dlaczego na tej stronie macie tylko wybór Pomógł? Nie oczekuję odpowiedzi. destroyerr Nie muszę. Napisałem, że chciałbym. A jeśli Ty nie chcesz (może to wszystko co potrafisz), dziękuję i za tyle (o ile). Pozdrawiam ![]() -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:21 |