Autor: Michael Hartl, Aurelius Prochazka
ISBN: 978-83-246-1633-6
Ilość stron: 552
Data wydania: 09/2008
Serwisy społecznościowe, które gromadzą ludzi o podobnych zainteresowaniach i umożliwiają komunikację między znajomymi, cieszą się ogromną i wciąż rosnącą popularnością. Dzięki temu, że pozwalają na wymianę opinii i ułatwiają podtrzymywanie globalnych kontaktów, stają się elementami strategii biznesowych i marketingowych wielu firm.
Do budowania takich serwisów doskonale nadaje się Rails, który oferuje klientom witryny w pełni dopasowane do potrzeb ich użytkowników. Rails został napisany w dynamicznym obiektowym języku Ruby z użyciem architektury MVC.
Ten framework wyróżniają przede wszystkim dwie reguły: reguła DRY, polegająca na unikaniu wykonywania tej samej pracy w różnych miejscach, oraz reguła CoC., która pozwala na zminimalizowanie niezbędnej konfiguracji przez zastępowanie jej gotowymi, domyślnymi, zalecanymi wzorcami. Rails umożliwia także użycie wtyczek, rozszerzających aplikacje o rozmaite funkcjonalności np. logowanie, wrzucanie i skalowanie obrazków czy tagowanie.
Książka „RailsSpace. Tworzenie społecznościowych serwisów internetowych w Ruby on Rails” stanowi praktyczny kurs tworzenia interaktywnego serwisu społecznościowego. Za pomocą tego podręcznika nauczysz się budować taką witrynę, zaczynając od statycznej strony głównej, przez utworzenie mechanizmu rejestracji i uwierzytelnienia użytkowników, a kończąc na dynamicznej stronie WWW, z możliwością przesyłania obrazów i prowadzenia blogów, oraz systemie dodawania znajomych. Jeśli więc pragniesz stworzyć atrakcyjny i funkcjonalny serwis społecznościowy, przyciągający rzesze użytkowników ? książka z pewnością Ci w tym pomoże!
Rozdziały:
Rozdział 1. Wprowadzenie (19)
Część I: Podstawy (29)
Rozdział 2. Zaczynamy (31)
Rozdział 3. Modelowanie użytkowników (61)
Rozdział 4. Rejestrowanie użytkowników (85)
Rozdział 5. Rozpoczynamy testowanie (119)
Rozdział 6. Logowanie i wylogowywanie (153)
Rozdział 7. Zaawansowane logowanie (201)
Rozdział 8. Aktualizacja informacji użytkownika (245)
Część II: Tworzenie sieci społecznościowej (275)
Rozdział 9. Profile osobiste (277)
Rozdział 10. Społeczność (325)
Rozdział 11. Wyszukiwanie i przeglądanie (349)
Rozdział 12. Awatary (389)
Rozdział 13. E-mail (413)
Rozdział 14. Znajomości (435)
Rozdział 15. Blogi w technologii REST (461)
Rozdział 16. Komentarze do blogu w technologii Ajax (503)
Rozdział 17. Co dalej? (529)
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.