Chcę utworzyć aplikację do czatu, która wykorzystywałaby php/codeigniter do wyświetlania widoków i interfejsu użytkownika. Czytałem wiele postów na stackoverflow, które zalecały node.js lub socket.io. Mimo to korzystam również z APE (Ajax Push Engine). Tak naprawdę nie wiem zbyt wiele i zastanawiałem się, którego użyć.aplikacja czatu: node.js lub APE?
Przeczytałem na node.js i zobaczyłem wiele dobrych rzeczy na ten temat, ale najważniejsze, że martwi mnie to to, że jest stosunkowo nowy i nie ma wielu prawdziwych stron internetowych testujących/używających go.
Z drugiej strony APE ma. I wygląda podobnie do node.js. Ale tak jak powiedziałem, nie wiem wystarczająco dużo o tym, aby wiedzieć, który wybrać.
Który z nich jest lepszy w tworzeniu aplikacji do czatu?
Dzięki!
Discalaimer: Użyłem socket.io/node (jak również socket.io/Tornadio) dla wielu projektów, ale nigdy nie korzystały z APE. Pod względem tego, co jest "lepsze" w tworzeniu aplikacji czatu, obaj są doskonale przygotowani. Jak widzę, socket.io jest nieco potężniejszy (na przykład wykorzystuje WebSockets), podczas gdy APE jest nieco bardziej stabilny (interfejs API socket.io zmienił się radykalnie w ciągu ostatniego miesiąca). Sprawdź więcej informacji tutaj: http://stackoverflow.com/questions/6513367/what-are-the-main-differences-between-ape-and-node-js –