Jsem realizovány některé stránky s Facebook Connect. Stručná odpověď zní ano; to je šupinatá. časy zatížení může být velmi dlouhý, volání API často selhávají, obrázky nenačítají, a je tu hrozná realita museli používat cookies třetích stran. Dokumentace je slušná, ale často datováno.
Budete prostě muset zvážit zisky dostanete (obrovské komunity, opravdu cool křížové opylení, šablony pro přidávání, kamarád-propojení) proti bolesti hlavy bytí developer Facebook. Tato platforma je super mladý když, a to bude stát za to realizovat v dlouhodobém horizontu. Nedoporučoval bych nahrazovat tradiční uživatel / pass systém úplně hned, ale je to skvělé pro propojování účtů a odesílání „příspěvky zeď“ uživatelských kanálů (což je docela snadno implementovat).
Jeden z mých největších reptání s vývojem Facebook je to, že budete muset vytvořit nové aplikace pro každé prostředí. Mít místní server? Aplikace. Mají vývojový server? Aplikace. Živý serveru? Další aplikace. Každý z nich je vázána na základní domény, a neexistuje žádný způsob, jak přidat více domén (ačkoli podoblasti fungovat). Je nutné konfigurovat jednotlivé aplikace pro každé prostředí. Také skutečnost, že nemůžete „upravovat“ šablony stěn je těžké stejně; musíte odstranit a začít znovu, pokud je mi známo (jen chcete opravit pravopis nebo něco podobného, i když).
Je to divný. Některé aspekty vývoje Facebooku jsou absolutní radost s ním pracovat. A některé z nich jsou nejhorší vývoj zkušenosti jsem měl.