Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> smart tutorial, ...
Nigger
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 14.07.2005

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


Witam
Ucze się php i mysql, ale czas najwyższy troche ruszyć smartów ... Czy macie jakiś dobry tutorial do tego bo ja szukałem i znalazłem kilka, ale są tragiczne i płytkie ... Byłbym wdzięczny za podanie link do czegoś dobrego (PL).
Go to the top of the page
+Quote Post
nasty
post
Post #2





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


Jest manual i tutorial na stronie oficjanej smarty.
Google sie na ciebie obrazil ? tongue.gif
Go to the top of the page
+Quote Post
Nigger
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 14.07.2005

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


Ale o wersje polską chodzi mi smile.gif
Go to the top of the page
+Quote Post
TomASS
post
Post #4





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Może zapytaj na polskim forum?


--------------------
Go to the top of the page
+Quote Post
Strzałek
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 384
Pomógł: 6
Dołączył: 11.09.2004
Skąd: Grodzisk Mazowiecki

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


może najpierw przeszukaj to forum ?
Temat: smarty wiadomosci wstepne

ehhh ...

Ten post edytował Strzałek 16.07.2006, 09:37:45


--------------------
Go to the top of the page
+Quote Post
elnino.pl
post
Post #6





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


http://rzseattle.piwko.pl/


--------------------
Go to the top of the page
+Quote Post
Prph
post
Post #7





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

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


Witam,

A co powiedzie o szablony php vs Smarty?

Jakis czas temu napisalem sobie klase ulatwiajaca wykorzystanie smarty. Samego smarty sie nie uczylem (jedynie podstawy). Kiedy sprobowalem cos na nim napisac pojawily sie problemy.

Przegladajac Zend Framework zauwazylem klase do obslugi szablonow php.

Moze mam za mala widze na temat smarty, ale szablony php sa wiele bardziej funkcjonalne.
Tak, tak - ktos powie, ze nie kazdy deweleper HTML zna php, przez co napisanie szablonu jest niewykonalne.
Ale czy warto tak naprawde implementowac smarty? Uzywajac szablonow php zawsze mam pewnosc, ze do danych dobiore sie w taki sposob jak chce.

Jakie jest Wasze zdanie? Ostatnio troche nad Ty mysle...

Adrian.
Go to the top of the page
+Quote Post
Diwi
post
Post #8





Grupa: Zarejestrowani
Postów: 245
Pomógł: 4
Dołączył: 22.01.2005

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


http://ivpro.net/szablony.php

Pozdrawiam
Go to the top of the page
+Quote Post
mariuszn3
post
Post #9





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


A co powiecie na budowanie dokumentu za pomocą rozszerzenia DOM (zakładam, że dokumentem wyjściowym jest XML (którym oczywiście może być XHTML).
Oczywiście za pomocą dodatkowo napisanych pomocniczych klas, które jeszcze usprawniają proces (korzystanie tylko z metod rozszerzenia DOM, byłoby zbyt wtórne miejscami).
W ten aby stworzyć dokument, piszemy mniej, kod jest czytelniejszy, nie zawracamy sobie głowy cytowaniem ciągu znaków (w smartach czy szablonach trzeba sięgać po htmlspecialchars()) i na koniec możemy włączyć automatyczną walidację (jest wimplementowana w roszerzenie DOM) smile.gif
Pojawia się oczywiście pytanie o wydajność takiego rozwiązania ale zakładając, że korzystamy z dodatkowych dedykowanych rozwiązaniu klas, możemy je tak napisać aby w fazie projektowania klasy odwoływały się do rozszerzenia DOM a w fazie produkcji wszystkie odwołania przekierowywały bezpośrednio na echo.
Go to the top of the page
+Quote Post
Orzeszekk
post
Post #10





Grupa: Zarejestrowani
Postów: 260
Pomógł: 14
Dołączył: 8.09.2011

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


Cytat(mariuszn3 @ 16.07.2006, 13:49:47 ) *
A co powiecie na budowanie dokumentu za pomocą rozszerzenia DOM (zakładam, że dokumentem wyjściowym jest XML (którym oczywiście może być XHTML).
Oczywiście za pomocą dodatkowo napisanych pomocniczych klas, które jeszcze usprawniają proces (korzystanie tylko z metod rozszerzenia DOM, byłoby zbyt wtórne miejscami).
W ten aby stworzyć dokument, piszemy mniej, kod jest czytelniejszy, nie zawracamy sobie głowy cytowaniem ciągu znaków (w smartach czy szablonach trzeba sięgać po htmlspecialchars()) i na koniec możemy włączyć automatyczną walidację (jest wimplementowana w roszerzenie DOM) smile.gif
Pojawia się oczywiście pytanie o wydajność takiego rozwiązania ale zakładając, że korzystamy z dodatkowych dedykowanych rozwiązaniu klas, możemy je tak napisać aby w fazie projektowania klasy odwoływały się do rozszerzenia DOM a w fazie produkcji wszystkie odwołania przekierowywały bezpośrednio na echo.


Odkopie temat sprzed 6 lat ku przestrodze.

Rok temu wpadlem na taki pomysl, mam taki lib (DOM było za wolne), predkosc to nie problem ale jest to fatalne rozwiązanie pod wzgledem czytelnosci. WWW powinno być blisko htmla.

Zaczynałem zabawe z www, słabo znałem htmla i robilem literówki to podobalo mi sie generowanie htmla z kodu, ale pozniej jest wielki problem by poprzestawiac cos na takiej stronie. Znacznie łatwiej jest przesłać dane z kontrolera do "glupiego" (w sensie pozbawionego logiki) widoku, i tam je wyswietlic w dowolny sposób niż bawić sie w takie rzeczy.
Projekt zrobiony na czyms takim to kula u nogi. Po duzym rozbudowaniu tego jest dramat przy przerabianiu samego wyglądu strony. To juz wolalbym poprawiac te html-owe literówki.


--------------------
"The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time."
Tom Cargill, Bell Labs
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 23:31