Forum YouthCoders.net http://youthcoders.net/forum/ |
|
frameworki http://youthcoders.net/forum/viewtopic.php?f=6&t=86 |
Strona 1 z 2 |
Autor: | Tomasz Stasiak [ 18 gru 2010, o 20:53 ] |
Tytuł: | frameworki |
Na rozkaz yarpo robię hałas na forum ![]() Tak, wiem, że wywołam świętą wojnę tym tematem (o ile ktoś tu jeszcze żyje ![]() ![]() OT: dlaczego nie ma nigdzie bezpośrednio linka do listy ani info o liczbie użytkowników? |
Autor: | yarpo [ 19 gru 2010, o 02:03 ] |
Tytuł: | Re: frameworki |
W JS najbardziej lubię jQuery. W PHP używałem kiedyś X-Pro [MVC], miałem też styczność z Zendem. Ogólnie MVC są dosyć podobne, nawet abstrahując od języka ![]() |
Autor: | teo [ 23 sty 2011, o 17:01 ] |
Tytuł: | Re: frameworki |
Piszę własny do PHP. |
Autor: | yarpo [ 28 sty 2011, o 02:25 ] |
Tytuł: | Re: frameworki |
A o co oparty? Jaki wzorzec? Czy może coś całkowicie autorskiego? Uchyl rąbka tajemnicy ![]() |
Autor: | teo [ 28 sty 2011, o 23:55 ] |
Tytuł: | Re: frameworki |
yarpo napisał(a): Czy może coś całkowicie autorskiego? Dokładnie tak. Celem jest stosowanie się do reguły KISS, jednocześnie zachowując uniwersalność. Wiem że nie będzie szablonów w (X)HTML tylko PHP + interfejs do tworzenia kodu (np. HTML dla przeglądarki). Dzięki temu ta sama aplikacja nie będzie współpracować jedynie z przeglądarką www, ale też np. z terminalem... np. szablon będzie wyglądał następująco: Kod: class PrzykladowySzablon extends Template { function __construct() { $this->backend = new HTMLDocument("PrzykladowyStyl"); } function Render() { $this->backend->Header = $this->backend->SetStyle("bold", $this->params['Title']); ... // itd } } Kolejne zastosowanie jakie widzę to tworzenie kodu dla przeglądarek nieobsługujących CSS-a (istnieją takie?). |
Autor: | yarpo [ 29 sty 2011, o 11:19 ] |
Tytuł: | Re: frameworki |
To może zastanów się nad innym rozwiązaniem: MVC z widokiem generowanym z XML przez XSLT. W controlerze wystawiasz wszystkie dane potrzebne do zbudowania dokumentu. Wstawiasz je do XML. Potem XML jest parsowany przez XSLT. Takie rozwiązanie pozwala na rzeczywiste operowanie na abstrakcji danych, a nie jakiejkolwiek strukturze. A dokument wynikowy to może być cokolwiek: xhtml, html, html 5, txtx, pdf, odt... Może ciekawsze? |
Autor: | teo [ 30 sty 2011, o 15:14 ] |
Tytuł: | Re: frameworki |
MVC to zaprzeczenie KISS, przynajmniej ja tak uważam. A XML-a mi wystarczy w XHTML-u. |
Autor: | yarpo [ 31 sty 2011, o 00:36 ] |
Tytuł: | Re: frameworki |
Z MVC się nie zgodzę ![]() Ale z chęcią zobaczę co proponujesz ![]() ![]() |
Autor: | teo [ 4 maja 2011, o 00:24 ] |
Tytuł: | Re: frameworki |
Badam właśnie CakePHP, i MVC do praktycznych zastosowań nawet się nadaje, ale moim zdaniem dałoby się to zrobić inaczej... Za to podziwiam jak mało kodu potrzeba do działającej aplikacji internetowej. |
Autor: | yarpo [ 4 maja 2011, o 11:47 ] |
Tytuł: | Re: frameworki |
Teo, czyżbyś po kilku próbach z jednym frameworkiem [dosyć nietypowym akurat] stwierdzał, że coś jest dobre lub złe? nie jest to podejście dobre ![]() MVC jednak nadaje się do praktycznych zastosowań, o czym świadczą miliony stron na całym świecie zbudowanych w oparciu o ten wzorzec ![]() |
Strona 1 z 2 | Strefa czasowa: UTC [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |