![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 2 Dołączył: 7.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam pytanie. Czy takie strony jak wp.pl, interia.pl, wp.pl czy nawet nasza-klasa używają system szablonów? Bo przy takiej odwiedzalności jak ma NK to szystem szablonów wydaje mi się wydłuża wczytywanie stron. Proszę napiszcie co o tym myślicie. Czy dobrze jest przy takich wykorzysta system szablonów? Proszę o odpowiedź. Pozdro |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie używają MVC
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Z ciekawości jakiego frameworka używają ? nk.pl wiem ze mają coś własnego opracowanego ,wiec pomijam ich .
-------------------- Nie udzielam pomocy poprzez PW
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
@fifi209:
Po czym tak wnosisz? Widząc kod wynikowy jesteś w stanie określić czy używają MVC? @gothye: Raczej żadnego, ale to mój domysł. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Może najpierw wypadałoby może zapytać jakiego języka używają?
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Jak już wspomniano, nie wiadomo czy korzystają z MVC, a nawet gdyby to co to ma do pytania o system szablonów?
Systemy szablonów wcale nie muszą spowalniać strony, o czym już wielokrotnie na tym forum pisał Zyx (wystarczyło poszukać). Według autora Twig'a ten system wręcz przyspiesza stronę, tzn. jest szybszy od szablonów opartych na czystym PHP. Czas przetworzenia szablonu (jakiegokolwiek) wydaje się najmniej istotny w całym systemie. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
@fifi209: Po czym tak wnosisz? Widząc kod wynikowy jesteś w stanie określić czy używają MVC? Zwykle w dużych projektach używa się wzorców programistycznych i projektowych. IMHO, rozwijanie aplikacji napisanej w oparciu o wzorce jest łatwiejsze. Co do pytania o język: Wątpię, aby duże serwisy używały tylko jednego języka zawsze jest to minimum PHP i Javascript, a potem zależnie od serwisu jeszcze inne. Dla przykładu np. Facebook ma komunikator napisany w Erlang'u, a ilu z Was słyszało/czytało o tym języku? ;] Równie dobrze mogą to być inne języki, mniej lub bardziej znane. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
fifi209 -> zapominasz, że dużo dużych projektów informatycznych powstało tak dawno, że jeszcze nikt się wtedy tym nie przejmował, albo nie myślał, że to będzie kiedyś duże, a zanim ktoś nad tym zapanował, rozrosło się do tego stopnia, że ewentualne przepisanie tego wiązałoby się z olbrzymimi kosztami. Co najmniej jeden duży portal ogólnopolski to zbiorowisko debilnych skrypcików, którego się boją ruszać, by czegoś nie zepsuć (informacja od znajomego, który tam pracuje). Wirtualna Polska co najmniej częściowo jest w PHP napisana, i nawet swego czasu się tym chwalili. Facebook również. A o Erlangu słyszałem, i nawet umiem w nim programować.
destroyerr -> akurat Fabien Potencier z benchmarkiem Twiga to dał ciała na całej linii, mierząc zupełnie co innego, niż twierdzi, że zmierzył ![]() ![]() Wracając do tematu, odpowiem na pytanie Norbita_24: chłopie, masz wyjątkowo archaiczne, tudzież wybrakowane myślenie o tworzeniu aplikacji WWW. Nie wiem czemu wszystkim początkującym programistom wydaje się, że system szablonów to najważniejsza rzecz na świecie. Nawet u mnie na katedrze wisi plansza z kwiatkiem "Warstwa logiki biznesowej: PHP + Smarty". System szablonów to tylko jeden z wielu elementów systemu, na którym porządna aplikacja powinna stać, i w dodatku wcale nie najważniejszy. Często jego wybór jest determinowany przez wybranie konkretnego frameworka. Ponadto jeśli pytasz się o "duże systemy", to nie licz na to, że znajdziesz w nich nowsze systemy, jak OPT, PHPTAL czy wspomniany Twig. Ich autorzy byli ograniczeni do wyboru, jaki był w czasach, gdy rozpoczynali pisanie serwisu i nawet jeśli x lat później pojawiło się coś lepszego, firma nie będzie wydawać setek tysięcy na przerobienie systemu i szkolenia. Ten post edytował Zyx 1.07.2010, 17:00:25 -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Zwykle w dużych projektach używa się wzorców programistycznych i projektowych. IMHO, rozwijanie aplikacji napisanej w oparciu o wzorce jest łatwiejsze. Z tego, co mi się obiło o uszy, to Facebook to olał. ![]() Cytat Dla przykładu np. Facebook ma komunikator napisany w Erlang'u, a ilu z Was słyszało/czytało o tym języku? ;] Ja słyszałem, coś też klepałem. ![]() ![]() Cytat Proszę napiszcie co o tym myślicie. Czy dobrze jest przy takich wykorzysta system szablonów? To zależy... Sama składnia MVC już w wielu przypadkach kompletnie wyklucza konieczność wykorzystywania jakichś systemów szablonów. Dlaczego? Wszystkie dane są już zwykle przygotowane i wystarczy je odpowiednio wpakować. A niestety, wiele systemów szablonów, to jest zwyczajna zamiana <?PHP na jakieś klamerki. (pewnie ~Zyx zaraz podniesie halo; niestety nie wpadłem na pomysł, żeby z nim o tym ostatnio podyskutować ![]() Osobiście uważam, że systemy szablonów mają sens w dwóch sytuacjach:
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Cytat składnia MVC WTF?! ![]() Cytat już w wielu przypadkach kompletnie wyklucza konieczność wykorzystywania jakichś systemów szablonów. Całkowita nieprawda. Nawet jeśli za tym jest PHP, to jest to dalej system szablonów. Jeśli już coś wyklucza, to konkretna implementacja, a nie MVC, i wyklucza nie systemy szablonów w ogóle, a podpięcie innych systemów, niż przewidzieli autorzy. Nie widziałem jeszcze chyba w żadnym frameworku implementacji pseudo-MVC, która by systemu szablonów do generowania HTML-a nie wykorzystywała. Cytat A niestety, wiele systemów szablonów, to jest zwyczajna zamiana <?PHP na jakieś klamerki. Tu nie mam co się czepiać, bo to prawda jest. Systemy, które oferują inny, niż PHP język i są czymś więcej, można na palcach jednej ręki policzyć. Natomiast jeśli już oferują coś więcej, wtedy sens ich wykorzystania zawsze się znajdzie. -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 12 Dołączył: 28.06.2007 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Jakiś czas temu widziałem ofertę pracy z onetu, w której wymagali znajomości smarty
![]() -------------------- Wyobraźnia bez wiedzy może stworzyć rzeczy piękne.
Wiedza bez wyobraźni najwyżej doskonałe. Albert Einstein |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 03:19 |