Ta notka będzie naprawdę długa. Opiszę tutaj 3 nowe aplikacje webowe wspierające Web 2.0 i ze względu na swoje aspekty techniczne jak i artystyczne (no interfejs mają niczego sobie) wyznaczają pewne standardy. No to zaczynamy.
1. Zaczniemy od Symfony 1.0…
I stało się. Na dodatek już dość dawno a ja o tym nie wspomniałem. A wstyd
ten Framework oprócz swoich wad (szybkość, zawiłość) posiada wiele zalet i w tym opisie skupię się głownie na nich. Główną zaletą jest prostota tworzenia aplikacji. Teraz stworzenie instrukcji do obsługi danych i jednocześnie administracji nimi nie było tak proste. Przygotowujemy model, generujemy pliki wykonalne za pomocą kilku poleceń i… gotowe! Dla mnie bomba. Symfony posiada wiele ciekawych funkcji i zaimplementowano w nim wiele nowatorskich rozwiązań. Uważam, że system YML (YAML jest prostym językiem opartym na znacznikach, służącym do reprezentacji zbioru danych) jest tak intuicyjny, że powinien być on podstawą konfiguracji każdej aplikacji webowej. Dostępne pluginy pomogą nam w rozwiązaniu wielu problemów dzięki czemu nie musimy wymyślać na nowo koła. Pisanie zaawansowanego skryptu skraca się z około 4 miesięcy do mniej więcej jednego (ale to duże uogólnienie) - spory postęp (odpada tworzenie podstaw, a resztę tworzy się szybciej). Dzięki czemu gdy będę musiał stworzyć sporą aplikację będę wiedział, że mam mocne podstawy. A oto galeria screenów:
2. … zajmijmy się malinką – phpBB 3.0 …
Nowy skrypt for dyskusyjnych jest czymś czego się nie spodziewałem. W stosunku do poprzednika… 99% napisano od nowa. I skutki tego są bardzo widoczne. Nowy silnik jest dostosowany do php5 (a nawet najnowsza wersja 2.0.22 nie do końca współpracuje z tą wersją), jest napisany obiektowo, to profesjonalne zaadaptowanie nowoczesnych technologii. W porównaniu z konkurencyjnym IP.Board jest na tym samym poziomie funkcjonalności, ale posiada jeden poważny atut – jest darmowe, co otwiera mu drogę do podbicia rynku. Wydajnościowo (zaznaczam, że nie mogłem porównać, gdyż nie mam licencji na produkty IPS) jeśli prowadzimy średnią społeczność (do ok. 5000 użytkowników) produkt phpBB Group jest szybszy, natomiast przy większej liczbie członków także powinien uzyskać przewagę nad IP.Board, które jest bardzo zasobożerne. Osobiście jeśli będę coś tworzył – użyję produktu o nazwie kodowej Olympus
Jego interfejs oraz prostota obsługi (typowe dla BB) pozwalają wszystko szybko zrobić. Prostota znana z linii 2.0.X (choć ta była uboga w funkcjonalność) pozostała, ale doścignięto konkurencję. Po prostu polecam.
3. …a skończmy na Google Analytics
I to jest najlepsza oferta spośród systemów statystycznych stron internetowych. Google pokazało po raz kolejny klasę. I tak oto mamy profesjonalny, darmowy system statystyk (w dodatku niedawno odświeżony), który biję na głowę stat24 (a przynajmniej ich darmową ofertę). Jednak ile razy przeglądałem statystyki zawsze dostarczały mi one wielu pomocnych informacji. I to w jednym miejscu. Jak dla mnie jest to milowy krok w drodze do standardu Web 2.0 (a ja nazwę to jeszcze Professional). Interfejs użytkownika jest wzorem dla twórców innych aplikacji. Gdybym tworzył aplikację internetową (a nie mówię że nie) to interfejs będzie tak prosty, intuicyjny i dobrze uporządkowany jak tutaj. O tym nie trzeba mówić, to trzeba zobaczyć – taki interfejs powinna mieć każda aplikacja webowa.
4. Podsumowanie
Te trzy opisane powyżej kanony nowych aplikacji webowych powinny być wzorem dla każdego, kto chce zrobić atrakcyjną, ergonomiczną i intuicyjną stronę internetową. Oczywiście jest to moje subiektywne zdanie. Jednak zachęcam do głębszych studiów tych przykładów. Natomiast zapraszam w przyszłości bo czeka nas jeszcze artykuł o Web 2.0 i recenzja palmphone’a Eten M600+. Dzięki i do zobaczenia wkrótce.




















0 Responses to “Test Technologii”
Leave a Reply