Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%)
|
Hejka.
Jestem w trakcie tworzenia czegos pomiedzy frameworkiem a cmsem (wlasciwie to jestem w trakcie planowania). System ma byc latwy do wykorzystania przez programistow do wykonywania aplikacji dostosowanych do ich potrzeb. Glowne planowane zalorzenia aplikacji to:
Co do modulu Db - to rozwazalem oczywiscie uzycie Adodb, PEAR:: DB badz PEAR::MDB2 - lecz sa to imo rozwiazania przerastajace to co jest mi potrzebne. Wiec, przechodzac do tematu tego posta - co sadzicie o szablonach? Nie wiem jak to rozwiazac - oczywistym wyborem bylby Smarty - lecz to nie ma byc czysty cms gdzie kazdy moglby edytowac templaty - targetem systemu sa programisci. Pozatym osobiscie nie lubie Smarty za jego wage i za duza ilosc funkcji. Rozwazalem tez Savanta, ale nie lubie jego zaleznosci od PEAR. oczywiscie najlatwiej byloby mi napisac wlasne rozwiazanie z uzyciem php jako jezyka szablonow... lecz wacham sie co do poprawnosci takiego rozwiazania... moze jednak zwykle, parsowane szablony bylyby lepsze? Boje sie troche o bezpieczenstwo jesli uzyje systemu a'la Savant wtystarczy wsadzic troche smiecia w szablon i juz mamy rozwalona strone - cos trudne do osiagniecia z systemem a'la Smarty... Co myslicie? Bede wdzieczny za kazda opinie. (edit: zmienilem pare info o systemie szablonow i db, i auth) Ten post edytował bregovic 30.06.2004, 15:43:30 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%)
|
Planuje dwa miesiace i... zrobilem juz 3 pol-dzialajace prototypy systemu. Za to planowania jest naprawde duzo. Co prawda teraz wydaje mi sie to strasznie latwe - ale jak zaczynalem nad tym myslec 2 miesiace temu to byl koszmar.
Przedewszystim totalne zawirowanie co do sposobu pracy nad szablonami - przez chwile bylem pewien ze uzyje Smarty - bo to taki 'standard'. Potem napadl mnie pomysl uzycia czegos w stylu Savanta, w kazdym razie uzycia php jako jezyka templatow - tak jak to opisuje brian lozzier. Lecz wtedy udezylo mnie ze takie templaty beda strasznie niebezpieczne - wystarczy 'cos' wsadzic w templata i strona nie chodzi... Z tym wsyztskim wymieszalo sie poszukiwanie abstrakcji do bazy danych - od poczatku zakladalem istnienie jakiejs abstrakcji, tylko ktorej? Dokopalem sie do PEAR::MDB2 - najsensowniej wygladajacego wyjscia. I wtedy zrobilem male demo w trzech wersjach: wkorzystujace Smarty, Savanta, i lekko zmodyfikowana klase ze strony Briana Lozziera (bez cacheowania itp). Wszystkie przyklady uzywaly MDB2, i mialy wyswietlac tabelke z bazy. Przyznam ze gdy zmierzylem czasy parsowania - to opadla mi szczeka. Krotko mowiac Smarty byl baaardzo daleko w polu, podazal za nim Savant (wydaje mi sie ze to przez jego zalerznosc od PEAR), a na koncu byl lekko zmodyfikowana klasa Lozziera. Chyba sie juz przekonalem ze bede musial napisac wszytsko sam... wrr. Nie lubie Wynajdywac kola... Ale w tym przypadku kola chyba nie sa dosc okragle zeby potoczyc moj projekt (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował bregovic 30.06.2004, 04:24:12 |
|
|
|
bregovic szablony 29.06.2004, 22:43:57
kicaj Zapowiada sie ciekawie, zreszta jak kazdy plan na ... 29.06.2004, 22:55:14
bregovic Dzieki. siedze i planuje ten projekt juz od 2 mies... 29.06.2004, 23:11:09
kicaj Cytat(bregovic @ 2004-06-30 00:11:09)Dzieki. ... 30.06.2004, 02:12:59
kubatron bregovic:Zauważ iż Smarty ma dużo mozliowści które... 30.06.2004, 09:24:50
Ace juz kiedys na forum byl poruszany temat smarty vs ... 30.06.2004, 09:42:13
dooshek CytatEkstremalna modulowosc - system nie bedzie mi... 30.06.2004, 13:38:31
bregovic @kubatron: W sumie masz racje. Znam potege Smarty,... 30.06.2004, 15:39:38
hawk IMHO savant jest bez sensu bo to samo mogę sobie s... 1.07.2004, 11:50:46
Ozzy Zawsze można napisać swojego "savanta" n... 3.07.2004, 11:14:25
bregovic @hawk: oczywiscie - savant jest kiepawy z jego zal... 3.07.2004, 12:18:39
Ludvik Skoro to ma być elastyczne, to wybór systemu szabl... 3.07.2004, 14:27:12
bregovic szczeze mowiac myslelem zeby podstawowa dystrybucj... 4.07.2004, 04:35:09
Riklaunim Skóry robić najlepiej takie jakie oferuje AutoThem... 5.07.2004, 11:27:35
Ozzy W moim przypadku tylko ja mam dostęp do tych szabl... 5.07.2004, 21:54:42
FiDO Wlasnie jestem w fazie produkcji swojego systemu s... 22.07.2004, 23:20:27
Ace chwtnie bym ja przetestowal. Napisalem juz swoj sy... 23.07.2004, 10:42:08
treewood Moze troche offtopic
Ace napisal:
"jest dosc... 23.07.2004, 17:02:16
FiDO treewood: ja tez
Ace: nie dam linka, bo mi wszys... 23.07.2004, 22:44:40
Ace Cytat("treewood")No to genialnie stary .... 24.07.2004, 06:31:13
bela_666 http://bplusf.net/phppath.gif
jak sie robi takie ł... 8.09.2004, 20:51:42
Yarecki Programem Dezign for Databases
http://www.datanami... 8.09.2004, 21:13:04
bela_666 dzieki 8.09.2004, 21:20:31 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 11:27 |