Wypowiedzi
-
Właśnie dziś natknąłem się na news'a na stronie głównej Yii. Przeglądnąłem repo na github'ie, ale póki co nie instalowałem. Jak w najbliższym czasie znajdę wolną chwilę to na pewno sprawdzę co i jak. W końcu czekałem na wersję 2 dobrych kilkanaście miesięcy. Wiadomo że jest to wersja wczesno-deweloperska, więc o instalacji w jakimkolwiek środowisku produkcyjnym jeszcze przez jakiś czas nie ma co marzyć, ale przetestować i ewentualnie zgłosić jakiegoś pull requesta zawsze można.
Cze jest już dostępna jakaś dokumentacja do Yii2? -
Możesz zrobić jedną assercję per jeden HTTP Request, wtedy http request nazywasz jakoś unikalnie byś wiedział co on porównuje (gdy wszystko ok to włąśn ie jego nazwa jest pokazana w Assert Results). Z tego co widzę to raczej nie zadowoli Cię takie rozwiązanie (bo w 1 requescie zapewne masz/chcesz mieć kilka assercji).
Jeśli chcesz sprawdzać czy strona zawiera określone teksty, buttony etc (ogólnie przetestowac ją funkcjonalnie) możesz wypróbować Behat-a lub PHPUnit + Selenium (przy czym nie są one do testów wydajnościowych). -
Michał Łaszczewski:
W czym ten AngularJS jest lepszy KnockoutJS ?
Ja nie używam ajaxa tylko websocketów przez sockjs :)
jeśli chodzi o sockety i angular to używałem zestaw AngulajJS + socket.io + NodeJS.
W angular.js zewnętrzne biblioteki można w łatwy sposób podłączać jako zależności
po przez opakowanie ich w usługi i wstrzykiwanie tam, gdzie są potrzebne.
Działa to całkiem sprawnie.
Dependency Injection ma bardzo fajnie rozwiązane. Pozwala na dużą przenośność kodu.
Poza tym wszystko można sobie deklarować jako moduły co też ma znaczenie.
Z innych rzeczy to "two-way data binding" - zmiany w modelu (w danych w scope'ie) mają bezpośredni wpływ na warstwę prezentacji ale i zmiany w widoku mają wpływ na modele. Natychmiast.
Dobre jest również to, że w templatkach używa się scope'ów - przez co łatwo się ustala zasięg kontrolera w kodzie templatki - i idąc w drugą stronę - od razu widzisz "co" tym fragmentem steruje.Tomasz Szuba edytował(a) ten post dnia 28.03.13 o godzinie 16:45 -
Cześć. Niezły zestaw. Już sam jMeter i ab Ci wiele powiedzą.
Prócz tego co opisałeś spróbuj xDebug + WebGrind, dostaniesz info o czasach ładowania / przetwarzania poszczególnych plików.
Jeśli aplikacje mają napisane testy jednostkowe to możesz skorzystać z czegoś na wzór PHPUnit'a.
--
Pozdr.Tomasz Szuba edytował(a) ten post dnia 21.03.13 o godzinie 17:23 -
Przeglądnij sobie rozszerzenia do Yii. W szczególności jakieś moduły. Być może tam znajdziesz coś ciekawego. W docBlock'ach samego frameworka jest też dużo opisane. Tak, koduję w Yii, oraz w ZendFramework.
-
Hej. Z polskich rzeczy to obecnie chyba tylko subforum na Yii: http://www.yiiframework.com/forum/index.php/forum/22-p...
Dokumentacja w mojej opinii jest dobra. W sumie to sama esencja tego, co powinno się wiedzieć więc w wielu miejscach trzeba czytać bardzo powoli, czasem nawet po kilka razy :) -
radiopanel.pl - shoutcast management service - jest już on-line.
- 2.10.2012, 18:00
-
- 13.09.2012, 20:42