I zostały wdrożone kilka stron z Facebook Connect. Krótka odpowiedź brzmi: tak; to łuszcząca. czas ładowania może być bardzo długi, wywołania API często zawodzą, obrazy nie ładują, a tam okropna rzeczywistość konieczności korzystania z plików cookie innych firm. Dokumentacja jest przyzwoity, ale często przestarzałe.
Będziesz po prostu trzeba ważyć zyski można dostać (ogromna społeczność, naprawdę fajne zapylenie krzyżowe, szablon księgowania, przyjaciel sieciowanie) względem głowy bycia Facebook deweloper. Platforma jest bardzo młody, choć i to będzie warto wdrożyć w dłuższej perspektywie. Nie polecam zastąpienie tradycyjnego systemu użytkownik / hasło całkowicie w tej chwili, ale to jest świetne dla łączenia kont i wysyłanie wiadomości „ściana” do kanałów użytkownika (co jest dość łatwe do wdrożenia).
Jednym z moich największych narzekanie z rozwojem Facebooku jest to, że trzeba tworzyć nowe aplikacje dla każdego środowiska. Mieć serwer lokalny? Podanie. Mieć serwer rozwoju? Podanie. Serwer na żywo? Innym zastosowaniem. Każdy jest przywiązany do domeny podstawowej, i nie ma sposobu, aby dodać wiele domen (choć subdomeny działa). Musisz skonfigurować każdy wniosek dla każdego środowiska. Również fakt, że nie można „zmieniać” szablony ściana jest twardy jak dobrze; trzeba usunąć i zacząć od nowa o ile wiem (nawet jeśli po prostu chcesz poprawić pisownię lub coś).
To dziwne. Niektóre aspekty rozwoju Facebooku są absolutną radość pracować. A niektóre z najgorszych doświadczeń rozwojowych jakie jadłem.