Đặng Trần Hiếu
(lt2hieu2004)
Thành viên danh dự
Thèng em nói hay vãi, đến cái messenger còn không đủ bandwidth nữa là download nhạc.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Nguyễn Đức Long đã viết:Em nói thật ,nếu các bác cứ bàn lùi như thế thì biến MẸ các bác đi ,mẹ kIẾp ,vào post bài như thế post làm ĐÉo gì ?
Nguyễn Đức Long đã viết:còn bác tuấn ah, rõ ràng bác nói với anh em ,là đang hỏi admin .Thế em chỉ hỏi bác ,sao bây giờ chưa có kết quả?nếu thế thì không phải nói như thế đâu.
Thứ nhất, dung lượng của server ngày càng tăng lên ko có nghĩa bandwidth ngày càng tăng lên, 2 cái này khác hẳn nhau & ko liên quan rì. Dung lượng thì chắc chắn là ngày càng tăng nhưng số người dùng thì có tăng nhưng với tốc độ không cao, hơn nữa cứ xem ở forum thì bít, lúc forum đông người nhất là từ tháng 12 năm ngoái rùi, từ lúc đó đến giờ đã lần nào đạt được thế chưa??Nguyễn Đức Long đã viết:các bác nói như đùa
bác hiếu ah ,bác có biết dung lượng cái forums này bao nhiêu không mà mồm to?
dung lượng forums ,càng ngày càng tăng lên ,do vậy bandwith nó cũng chắc chắn hơn .messenger ,chỉ là một chương trình chạy ở server ,còn client dùng riêng một chương trình mà
bác nói thế là thế nào?
vì thế không cần thuê .
cau nay` em nghi la` hoi thua boi vi viet messenger bat buoc phai dung` Java chu php thi` khong lam` noiVề bản thân anh, anh đang định dùng Javascrip để chat thẳng trên web cho nó tiện. Có gì mọi người đóng góp. Thanks
Nói như thế thì dễ dàng quá! Vấn đề là quản lý các socket thế nào khi mà một ngày có thể sẽ có hàng chục ngàn lượt truy cập, nếu không có một phương pháp quản lý socket thì chắc chắn sẽ làm chương trình serverside chạy ì ạch. Nói "viết DỄ" thì may ra là đúng trong trường hợp viết cho 1 mạng nhỏ vài chục máy, còn đây là mạng lớn nhiều người dùng thì không dễ đâu.Đặng Trần Hiếu đã viết:Thực ra làm 1 cái messenger chẳng có rì khó khăn lắm, chỉ có điều hơi mất thời gian mà làm xong rùi cũng chẳng để làm rì, chẳng lẽ dùng YM chưa đủ mà đã thế thêm 1 chương trình là thêm lo lắng về bảo mật??
Để làm 1 cái messenger như thế, chỉ cần 1 server side app chạy trên server của HAO listen trên 1 cổng, client side app sẽ gửi thông tin đến server của HAO qua cổng nì bằng cách dùng các hàm API socket có sẵn của Windows. Khi server side nhận được thông tin trên cổng nì thì nó sẽ dùng username & password nhận được, md5 password rùi so sánh nó với password của forum. Nếu trùng thì cho phép connect. Lưu giữ thông tin về IP của người vừa gửi thông tin cho server trên mySQL DB ---> khi đã có IP của người dùng rùi thì khi server nhận được message của người gửi chỉ cần forward đến IP tương ứng của người nhận. Đến khi người dùng disconnect hay sau 1 time out nhất định, sẽ tự được xóa IP của người dùng khỏi DB & set status của người dùng thành not connected.
Server thì chả phải lo, với số lượng thành viên HAO như hiện nay thì tạo server chat cũng có thể kham được.Phạm Văn Cường đã viết:Thực ra theo tôi server của HAO chưa đủ mạnh để làm chat server. Còn nếu không connect được vào db của HAO thì trình chat của ta cũng chả có gì đặc biệt. Vì vậy có lẽ nên đóng cửa topic này thôi
Thuê server khác là việc không cần thiết! Còn trình Messenger thì viết bằng ngôn ngữ gì không quan trọng, miễn là sử dụng được windows socket. Java cũng chỉ là một trong số những ngôn ngữ hỗ trợ winsock thôi.Nguyễn Đức Hoàng đã viết:hehe
chuyện sever thì chẳng có gì khó khăn cả, chỉ cần thuê 1 cái sever mạnh hơn là được thui nhưng chuyện các bác có ai đủ trình để viết không mới là điều quan trọng
vì nếu dung php thì em nghĩ là không được bởi vì php chỉ dùng để làm website ( khá đơn giản) con Messenger thì em nghĩ là phải cần tới Java mà cái này thì phải gọi là... xin các bác cho em rút