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 ), ale jestem ciekaw gustów użytkowników tego forum Więc jak w temacie: jakich frameworków używacie i w jakich językach? Lub jakich chcielibyście używać? Niekoniecznie w językach server-side, mogą być i inne (np. c++, js, etc.). Ja korzystam z KohanaPHP i jestem bardzo zadowolony. 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 Koniecznie podaj potem namiary na SVN czy jakiekolwiek źródło Twojego dzieła |
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/ |