php developer & web designer
Matthew Weier O’Phinney niespeÅ‚na miesiÄ…c temu poinformowaÅ‚ w swoim blogu, że do Zend Framework dołączono nowy komponent Zend_Layout oraz rozszerzono możliwoÅ›ci Zend_View. WydajÄ… siÄ™ to być bardzo ciekawe ficzery, zatem przyjrzyjmy siÄ™ im nieco bliżej.
Oba komponenty wykonujÄ… zadania zwiÄ…zane z widokiem (View):
* umożliwiają stworzenie layoutu, czegoś ponad aktualnie używanymi widokami
* wprowadzono obsÅ‚ugÄ™ “partials” czyli wydzielenie części skryptu do osobnego szablonu
* wprowadzono tzw. placeholders, czyli rezerwowanie miejsca do późniejszego wykorzystania
* utworzono helpery ułatwiające wstawienie do dokumentu informacji Doctype oraz elementów head dokumentu, takich jak: title, script, link, meta i style
Partials i placeholders są częścią Zend_View i ich działanie zostało zaprezentowane tutaj, natomiast działanie layoutów opisano dokładnie na stronie.
Na stronie Modern Life, którą dość często przeglądam, znalazł się bardzo ciekawy tekst, autorem którego jest Stuart Brown.
Artykuł dotyczy poprawnego projektowania aplikacji webowej. Czytamy w nim o procesie planowania aplikacji, poprawnej typografii, tak ważnym elemencie jak usability czy wreszcie o procesie ulepszania już działającej witryny.
Warto zauważyć, iż autor już w pierwszych słowach zwraca uwagę na serwisy web 2.0, które wg niego dość często są przykładem na przerost formy (grafika, layout) nad podstawową funkcjonalnością.
Zapraszam do lektury artykuÅ‚u “Forget design ‘inspiration’ – just stick to the basics“.
Wreszcie jest! Zend Framework 1.0.0 w wersji finalne jest już dostępny (od 30 czerwca).
W finalnej wersji poprawiono większość komponentów, ale były to w głównej mierze drobne poprawki. Zmieniła się także minimalna wersja PHP z jaką współpracuje framework. Teraz trzeba mieć minimum PHP w wersji 5.1.4.
Wydanie wersji finalnej nie oznacza zakończenia prac. W tzw. roadmap znajdziemy listę tematów, jakie w najbliższej przyszłości będą rozwijane. Są to między innymi: dalszy rozwój Web Services, wprowadzenie supportu dla YAML.
A jeÅ›li potrzebujesz pomocy, community Zend Framework pomoże – do dyspozycji mamy wiki, czat (jabber), czat na kanale irc, blogi oraz listÄ™ stron o tematyce ZF.
Gdy już siÄ™ wydawaÅ‚o, że mixmaster.pl przepadÅ‚, że zostanie zamkniÄ™ty (zawieszony) z koÅ„cem roku, doszliÅ›my z moim wspólnikiem – Hirkiem WronÄ… – do wniosku iż warto zaryzykować jeszcze raz.
PostanowiliÅ›my – rozbudować serwis o nowe dziaÅ‚y, dodać funkcjonalność skupionÄ… na użytkowniku i dostarczanym przez niego contencie – coÅ› mi to Å›mierdzi Web 2.0
W nowej wersji (pierwszy kwartaÅ‚ 2007) bÄ™dzie możliwe m.in. zakÅ‚adanie kont (każdy zalogowany użytkownik bÄ™dzie mógÅ‚ brać udziaÅ‚ w konkursach, gÅ‚osować na newsy, imprezy, galerie, komentarze, etc…). Być może, bÄ™dÄ… dostÄ™pne darmowe skrzynki e-mail w domenie mixmaster.pl lub też inne gadżety dla staÅ‚ych goÅ›ci serwisu. Planowane sÄ… także inne “ficzers”, ale nie zapeszajmy na razie…
Plany są dość dalekosiężne w tym, przepisanie aplikacji na pełni obiektową wersje w oparciu o Zend Framework, który bardzo mi się spodobał ostatnio. Z pewnością umożliwi to dalszą rozbudową aplikacji w przyszłości oraz ułatwi jej konserwacje.
Yahoo! poinformowało, że przerobili sekcje bookmarków (zakładek). Nową wersje aplikacji oparli na frameworku Symfony. W blogu Symfony możemy przeczytać dlaczego Yahoo! zdecydowało się właśnie na ten framework.
Yahoo! Bookmarks obsługuje 20 milionów userów i jest dostępne w ponad 12. językach.
Źródło: Zend Developer Zone
Baza danych MySQL została wybrana przez najbardziej popularne serwisy Web 2.0 (m.in. YouTube, Flickr, Technorati,
FeedBurner, Feedster, Wikipedia, Digg, del.icio.us) jako główne narzÄ™dzie skÅ‚adowania danych. Główne znaczenie przy podjÄ™ciu decyzji miaÅ‚y – szybkość i skalowalność przy równoczesnym zachowaniu niskich kosztów.
Tim O’Reilly zauważa, że jednym z głównych kół napÄ™dowych Web 2.0 jest platforma serwerowa dynamicznych stron WWW – LAMP (Linux, Apache, MySQL, P[Perl/Python/PHP]).
Więcej: MySQL AB :: MySQL Powering Web 2.0
Kolejną nowością Google Labs jest Spreadsheets czyli arkusz kalkulacyjny on-line.
Aplikacja nie jest jeszcze dostÄ™pna, ale już można siÄ™ z niÄ… zapoznać – http://www.google.com/googlespreadsheets/tour1.html
Wczoraj natomiast pojawiły się w sieci informacje, zaprzeczające jakoby Google pracowało nad własną przeglądarką internetową. Szef Google, Eric Schmidt, powiedział że na rynku jest już dosyć przeglądarek i tworzenie kolejnej nie ma zbyt dużego sensu.
Niemniej jednak, Google promuje używanie przeglądarek alternatywnych do Microsoft Internet Explorer, w tym programu Mozilla Firefox, który jest dostępny w Google Pack (zestaw programów, które wg Google każdy Internauta powinien mieć zainstalowane).
Jak pisze dziÅ› Gazeta.pl - Powszechnie używana nazwa ”Web 2.0”, jest wedÅ‚ug firmy medialnej CMP Media, jej znakiem zastrzeżonym. Firma ta, próbowaÅ‚a wymusić na irlandzkich organizatorach konferencji “Web 2.0 half-day conference”, zmianÄ™ nazwy wydarzenia. PowstrzymaÅ‚y jÄ… protesty tysiÄ™cy blogerów z caÅ‚ego Å›wiata.
Więcej: http://gospodarka.gazeta.pl/gospodarka/1,68367,3381789.html
Strona Ajaxload służy do generowania ikonek używanych w aplikacjach Web2.0 podczas wykonywania requestu do servera via XMLHTTPRequest.
Wygenerować możemy ikonkę w oparciu o jeden z siedemnastu szablonów, przy czym dla każdego szablonu wprowadzamy ustawienia koloru tła (możliwośc wybrania tła transparentnego) i koloru elementu graficznego. Kolory podaje się w postaci hex (np. #000000), co daje nieograniczone możliwości konfiguracyjne indicatora. Wynikiem działania generatora jest plik PNG zawierający naszą animację.
Btw. aplikacja, jak przystało na Web2.0, jest w wersji BETA
Gazeta.pl zamieÅ›ciÅ‚a ciekawy artykuÅ‚ dotyczÄ… spadku skutecznoÅ›ci reklamy w kanaÅ‚ach RSS, czytamy w nim że “Wartość Click through rate dla subskrybowanych wiadomoÅ›ci znacznie spadÅ‚a w stosunku do danych z grudnia 2005. Wartość CTR nadal jest jednak wyższa, niż w klasycznych reklamach graficznych zamieszczanych na stronach WWW“.
Cały tekst: http://gospodarka.gazeta.pl/gospodarka/1,68367,3357948.html
Najnowsze komentarze