![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym napisać stronę na szablonach (Template).
Z tego co przeglądnąłem gotowe rozwiązania, żadne nie przekonuje mnie, że mógłbym za jego pomocą napisać stronę, którą chciałbym "przepisać", przełożyć na Template. Skłania mnie to stworzenia własnego systemu template i nie korzystania z żadnych gotowców (Smarty i inne) - "Mój szablon od zera". Wobec powyższego chciałbym prosić tych, którzy znają problematykę Template o informacje i wskazówki: - gdzie można znaleźć informacje jak zbudować taki Template od podstaw, - jak skonstruować strukturę katalogów, - template powinien stwarzać możliwości dla strony wielojęzycznej, o wielu stylach itp. - byłoby dobrze, aby główne elementy były jednak już opracowane, mam tu na myśli gotową klase template przetwarzajacą kod i inne... Pytam też o gotowe rozwiązania, których nie znam, ale krótkie rozpoznanie utwierdziło mnie, że takie gotowce znacznie przyspieszają proces tworzenia, ale i ograniczają możliwości. Zapytanie kieruję do strony: Rekreacja i Turystyka Wędkarska, którą to chcę przełożyc na Template. Dziękuje za każdą wiadomość Ten post edytował Malinaa 26.01.2009, 21:37:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Taką samą zrobisz na pewno, a czy lepszą, to zależy od tego, jak wykorzystasz możliwości oferowane przez te narzędzia i co rozumiesz pod pojęciem "lepsza" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . W każdym razie da się, a przy znajomości używanych narzędzi, nie jest to nawet takie trudne. Robiłem już jeden eksperyment praktyczny z nowym OPT i szkielet warstwy prezentacyjnej przygotowałem w kilkanaście minut, nie mając jeszcze żadnych informacji o strukturze skryptu, formatach danych itp. itd.
Z drugiej strony pamiętaj, że systemy szablonów stanowią coś w rodzaju "frameworka", tak samo jak czyste PHP. Aby pisało się w tym komfortowo, trzeba wypracować pewną metodykę i rozszerzyć je o zestawy funkcji/instrukcji/co tam jeszcze jest charakterystyczne dla Twoich skryptów. W Smarty'm i PHP bez tego pisze się koszmarnie, bo najmniejsza głupota wymaga od Ciebie zaklepania niewspółmiernej do zadania ilości kodu. W OPT jest z jednej strony lepiej, bo od strony szablonów wszystkie typowe rzeczy, jakie tylko przyszły mi do głowy, są już oprogramowane i zaprojektowane, ale tu z kolei przynajmniej część z nich wymaga, aby skrypt nauczył się je wykorzystywać (komponenty, bloki...). W planach mam stworzenie kompletnej platformy wraz z jak najlepszym wsparciem dla paru frameworków (ZF - mam prototyp, Symfony - jest gotowy port, ale do OPT 1, Kohana - jeden z użytkowników pracuje nad tym), ale to jeszcze trochę potrwa. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 18:27 |