Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V  < 1 2  
Reply to this topicStart new topic
> [PHP][HTML] Jak powinna wyglądać strona?
snovvy
post
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!
Go to the top of the page
+Quote Post
rzymek01
post
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.
  1. <?php
  2. $cos = 100;
  3. //i inne instrukcje php
  4.  
  5. //a dynamiczna treść strony przygotowa do zmiennych, i na końcu:
  6.  
  7. echo '<html>
  8. <head>
  9. ...
  10. ' . $zmienna . '
  11. </head>
  12. <body>
  13. ' . $zmienna2 . '
  14. </body>
  15. </html>';
  16. ?>
Go to the top of the page
+Quote Post
-ed-
post
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.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #24





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Cytat(phpion @ 11.08.2008, 07:04:37 ) *
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ę.

Cytat(rzymek01 @ 11.08.2008, 11:05:18 ) *
@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.
Go to the top of the page
+Quote Post
rzymek01
post
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
Go to the top of the page
+Quote Post
JoShiMa
post
Post #26





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Najlepszy cytat to autocytat:
Cytat(JoShiMa @ 10.08.2008, 13:03:40 ) *
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
Go to the top of the page
+Quote Post
rzymek01
post
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)
Go to the top of the page
+Quote Post
JoShiMa
post
Post #28





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Cytat(rzymek01 @ 11.08.2008, 11:33:38 ) *
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.
Go to the top of the page
+Quote Post
Shili
post
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ść.
Go to the top of the page
+Quote Post
rzymek01
post
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 )
Go to the top of the page
+Quote Post

2 Stron V  < 1 2
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.12.2025 - 20:49