Gozub.com

Gozub.com Layout

Charakterystyka Projektu

Brazylijski klon portalu twitter.com napisany w php, a nie jak oryginał w RubyOnRails. Pisałem go wraz z kolegą z BlackMoon Development s.c. Dołączyłem do projektu w późnej jego fazie, więc nie miałem wpływu na architekturę. Moim zadaniem było najpierw optymalizacja, a następnie dodawanie rozszerzeń. Gozub składał się z trzech części:

  • Frontend – PHP

  • API

  • Backend C++ (purplelib)

Backend odpowiadał za przechwytywanie wiadomości z komunikatorów. Następnie poprzez API wysyłał przechwycone wiadomości do Frontendu, który po walidacji danych, umieszczał daną wiadomość w Bazie MySQL

Zakres Obowiązków

  • Optymalizacja krytycznych zapytań MySQL

  • Optymalizacja struktury bazy danych

  • Rozszerzenia funkcjonalności portalu

    • Integracja Usług SMS

    • Komunikacja z serwerem Tomcat po HTTP

    • Przechwytywanie komend z sms’ów

    • Powiadomienia sms

    • Przechwytywanie linków z wiadomości oraz skracanie ich (tak jak tinyurl.com)

Technologie

  • PHP4 (Smarty)

  • MySQL(MyISAM)

  • JavaScript & AJAX (jQuery)

Status Projektu

Projekt Online. Pierwszy brazylijski klon twittera. Niedawno został przejęty przez brazylijski fundusz w stylu Venture Capital.