![]() ![]() |
Post
#21
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.08.2008 Ostrzeżenie: (0%)
|
@Crozin: Wielkie dzięki za ten kod :-) W tym momencie będzie mi o wiele łatwiej ogarnąć składnie PHP :-) Dzięki wielkie!
|
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%)
|
@phpion, masz po części rację, kiedyś używałem Smarty, ale już od tego odszedłem, bo napisałem sobie swoją klasę do szablonów która jest 5-10 krotnie szybsza od smarty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
@JoShiMa, Każda poważna aplkacja to powinna mieć swój własny system szablonów, a nie przeładowane jakimiś niepotrzebnymi funkcjami smarty, taki własny system ma tylko takie funkcje które są naprawdę potrzebne i wydajne @snovvy na moje to pisz wszystko od początku od <?php do ?> a posrodku uzywaj echo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ,np.
|
|
|
|
| -ed- |
Post
#23
|
|
Goście |
Chcesz poznać składnie php to najpierw zajrzyj do manuala i zapoznaj się z funkcjami. Tworząc proste skrypty szybkp się nauczysz i zrozumiesz o co w tym wszystkim biega.
|
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
W czym kod napisany w Smarty "będzie bardziej czytelny i łatwiejszy jeśli chodzi o wprowadzenie dowolnej modyfikacji" w porównaniu do tego przedstawionego w linku? Jest łatwiejszy w sytuacji gdy zajmuje się nim inna osoba niż ta, które tworzy kod php (mówię o pracy grupowej). Koder szablonu koduje html i nie obchodzi go składnia php. Jedyne co musi ustalić z programistą php to format przekazywanych do szablonu danych. Nie twierdzę, że Smarty to najlepszy na świecie system szablonów. Ma swoje wady i zalety. Z pewnością jednak jest stosowanie szablonów to lepsze podejście niż phpowo-htmlowa sieczka. Dająca się opanowac jedynie wtedy gdy projekt jest niewieli i od początku do końca robiony przez jedną osobę. @JoShiMa, Każda poważna aplkacja to powinna mieć swój własny system szablonów, a nie przeładowane jakimiś niepotrzebnymi funkcjami smarty, taki własny system ma tylko takie funkcje które są naprawdę potrzebne i wydajne Jedna uwaga, bo chyba panowie mają problemy z uważnym czytaniem. Nie napisałam "koniecznie Smarty" a "na przykład Smarty". Nie twierdzę, że Smarty to najlepszy na świecie system szablonów jest łatwy do opanowania dla początkującego i niezłym punktem wyjściowym do opracowania swojego systemu szablonów. W każdym razie jakikolwiek szablon jest lepszy od jego braku i nie przekonasz mnie, że jest inaczej. |
|
|
|
Post
#25
|
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%)
|
JoShiMa, masz racje na temat ogolnego poglądu na temat szablonów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
proponuję koniec offtopa, bo autor nic nie chciał od szablonów, a jednynie chodziło mu o osadzanie kodu htm wewnetrz PHP Ten post edytował rzymek01 11.08.2008, 10:25:34 |
|
|
|
Post
#26
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
Najlepszy cytat to autocytat:
Jeśłi chcesz od razu nauczyć się robić elegancko to zainteresuj się szablonami. Na przykład Smarty. To pozwala w elegancki sposób oddzielić php od HTML czy jak wolisz XHTML i mieć porządek w aplikacji. Szkoda, że przeciwnicy Smarty są tak zaślepieni iż nie mogą nawet uważnie przeczytać czyjejś wypowiedzi jeśli tylko napotkają w niej słowo 'Smarty' (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) edit: literówka Ten post edytował JoShiMa 11.08.2008, 10:25:47 |
|
|
|
Post
#27
|
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%)
|
snovvy pisał: że nie wie czy kod php ma być w kodzie xhtml
Kod <h2><? php echo = "$title"; ?> czy na odwrót: Kod <?php echo = "<table>"; ?> i ODP: obojętnie, choc bardziej elegancko wydaje się być kod xhtml wewnętrz PHP i tyle, a szablony to dodatek do tematu, bo zaden początkujący PHPek nie umie od razu korzystać z szablonów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#28
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
zaden początkujący PHPek nie umie od razu korzystać z szablonów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Może i tak, ale nie ładnie tak nie doceniać początkującego. Dalej uważam, że smarty są idealne właśnie do nauki mimo ich różnych wad (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A nawet jak nie umie to powinien przynajmniej wiedzieć do czego dążyć. Podzielam twoje zdanie w kwestii wyboru jednego z dwóch. Z dwojga złego już lepiej jeden skrypt php z wyświetlaniem htmla na bierząco, a później można przejść do "kolekcjonowania" stringów html do ostatecznego wyświetlenia aby na końcu przejść do szablonów czyli oddzielenia jednego od drugiego. |
|
|
|
Post
#29
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
@rzymek01
Nie do końca obojętnie. Spróbuj odpalić ten kod, powinno wywalić parse error. Również uważam, że nie ma znaczenia to, czy będzie się uczyć wyświetlania przez <?php echo "kwa"; ?>, czy <?="kwa"?> czy {kwa}. Ważne jednak, żeby zdawać sobie sprawę z tego, że inne możliwości istnieją i chociaż zapoznać pobieżnie z ich możliwościami. A wtedy spokojnie będzie można sobie to w bardzo krótkim czasie przyswoić wtedy kiedy zajdzie taka konieczność. |
|
|
|
Post
#30
|
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%)
|
no wiadomo że bedzie error bo jest błąd składni w tym przykładzie (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) (znak równa się i spacja przy nagłówku )
|
|
|
|
![]() ![]() |
|
Aktualny czas: 6.12.2025 - 20:49 |