![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Tworze własny CMS i zatrzymałem się na tworzeniu podstron. Napisałem kod do tworzenie pliku .html i wkładania do niego wpisanego tekstu
Problem polega na tym że jeśli rozbuduje kod to potem się w nim nie połapię. Dlatego pytanie do Was co proponujecie ? Smarty będą do tego odpowiednie ? czy może jakiś inny sposób ? Chciałbym tworzyć podstrony które będą korzystały z pliku źródłowego w którym będę miał pocięty lay i w przygotowane miejsca tylko będę wczytywał tekst. Proszę o pomoc Ten post edytował naian11 7.06.2010, 21:15:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze nie te Smarty, tylko ten Smarty. Kiedy wy się ludzie nauczycie poprawnie to odmieniać...
Wracając do tematu, jest wiele aplikacji, które sklejają treść wynikową właśnie tak, jak podałeś. Jesteś całkowicie nowy na tym forum i nie wiem, jakie są Twoje umiejętności programistyczne, by polecać to czy inne rozwiązanie. Na pewno w przeciwieństwie do użytkownika Futura Smarty'ego bym nie polecał. Jest to źle napisany, powolny i przestarzały system (nawet w wersji 3.0), który tak naprawdę jedyne, co robi, to pakuje PHP w klamerki, a kod szablonu jak był nieczytelny, tak jest dalej. W ogóle albo weź czyste PHP i obuduj je helperami, albo weź system szablonów, który robi coś więcej niż tylko pakuje foreach oraz if w klamerki. Możliwości jest kilka: - Open Power Template - PHPTAL - Od biedy nawet Twig, aczkolwiek Fabien Potencier dał tu trochę ciała; najpierw rozpisywał się, jakie to systemy szablonów są złe, gdy replikują PHP, a później sam udostępnił system, który de facto do tego się sprowadza (IMG:style_emoticons/default/smile.gif) . Kilka lektur do poczytania, które powinny dać Ci sensowny obraz sytuacji: - http://www.zyxist.com/pokaz.php/uzyteczne_systemy_szablonow - http://www.zyxist.com/pokaz.php/smarty_3 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 20:04 |