Lập trình website MU
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 5 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 42
  1. #1
    Vi phạm quy định
    Ngày tham gia
    Oct 2007
    Đang ở
    PHP
    Bài viết
    206
    Thanks
    23
    Thanked 29 Times in 23 Posts

    Icon4 Lập trình website MU

    sao mình thấy ít ai bàn luận về code web cho và cách thêm các chức năng cho website vậy nhỉ
    Khách viếng thăm hãy cùng vithanhlam xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Dec 2008
    Bài viết
    229
    Thanks
    0
    Thanked 103 Times in 17 Posts

    Ðề: Lập trình website MU

    Vì giờ có quá nhiều website, bạn phải lập ra 1 topic bàn về một web nào đó
    Khách viếng thăm hãy cùng ghvn1991 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Vi phạm quy định bizwebmu's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    33
    Thanks
    0
    Thanked 3 Times in 1 Post

    Ðề: Lập trình website MU

    Dũng cảm tiến lên phía trước đi bạn, mình đứng sau yểm trợ cho.

    Có gì khó khăn cứ PM qua diễn đàn, mình giúp đỡ.

    Support Language: ASP, .NET 2.0 và 3.5
    Khách viếng thăm hãy cùng bizwebmu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên
    Ngày tham gia
    May 2008
    Bài viết
    67
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi bizwebmu [Only registered and activated users can see links. ]
    Dũng cảm tiến lên phía trước đi bạn, mình đứng sau yểm trợ cho.

    Có gì khó khăn cứ PM qua diễn đàn, mình giúp đỡ.

    Support Language: ASP, .NET 2.0 và 3.5
    giúp mình cấu hình cho web ASP không đang nhập cùng lúc 1 tài khoản được không mình đang cần cái này lắm thank! bro nhiều

    với lại mình thấy trên internet nhiều code anti ddos cho php cũng như apache nhưng không thấy cấu hình anti ddos cho iis với asp nếu bro có tài liệu về vấn để nay giúp mình với nha

    Thank!
    Lần sửa cuối bởi truyentranh, ngày 19-03-10 lúc 09:16 PM.
    Khách viếng thăm hãy cùng truyentranh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    Thành Viên Tâm Huyết
    Ngày tham gia
    Sep 2008
    Bài viết
    1,278
    Thanks
    217
    Thanked 635 Times in 212 Posts

    Ðề: Lập trình website MU

    web mu thì cơ bản nhất là web 0.8 ! bạn muốn nghiên cứu thì down về nghiên cứu code
    còn ko thì down cái của bcs về thấy cũng hay lắm đó !
    Khách viếng thăm hãy cùng LHB_LOVE xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #6
    Vi phạm quy định bizwebmu's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    33
    Thanks
    0
    Thanked 3 Times in 1 Post

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi truyentranh [Only registered and activated users can see links. ]
    giúp mình cấu hình cho web ASP không đang nhập cùng lúc 1 tài khoản được không mình đang cần cái này lắm thank! bro nhiều

    với lại mình thấy trên internet nhiều code anti ddos cho php cũng như apache nhưng không thấy cấu hình anti ddos cho iis với asp nếu bro có tài liệu về vấn để nay giúp mình với nha

    Thank!
    1. Câu 1 thì không hiểu rõ lắm, có phải là không cho phép đăng nhập 1 tài khoản cùng 1 lúc ở 2 nơi?

    2. Ở IIS, muốn Anti ddos, có nhiều cách, dùng IIS Password cũng được, dùng reCapcha cũng được. Mỗi cái có cái hay riêng của nó. Về cơ bản thì mình hiểu nguyên lý của chúng nó rồi sử dụng sao cho linh hoạt thôi.
    Khách viếng thăm hãy cùng bizwebmu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #7
    Vi phạm quy định bizwebmu's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    33
    Thanks
    0
    Thanked 3 Times in 1 Post

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi LHB_LOVE [Only registered and activated users can see links. ]
    web mu thì cơ bản nhất là web 0.8 ! bạn muốn nghiên cứu thì down về nghiên cứu code
    còn ko thì down cái của bcs về thấy cũng hay lắm đó !

    Nói gì thì nói, dùng PHP để quản lý dữ liệu MSSQL là không khoa học.

    Đơn giản vì PHP không tương tác được với Stored Procedures của SQL.Đây là một điều bất lợi khi lập trình PHP.

    Mà đối với những CSDL có khoảng hàng trăm nghìn tài khoản với hàng triệu nhân vật, xử lý trên Web là một điều không tưởng, Còn xử lý kịch bản trong Stored Procedures thì đơn giản hơn nhiều, vừa nhanh, lại vừa không tốn Ram của máy chủ.
    Khách viếng thăm hãy cùng bizwebmu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #8
    Vi phạm quy định bizwebmu's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    33
    Thanks
    0
    Thanked 3 Times in 1 Post

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi truyentranh [Only registered and activated users can see links. ]
    giúp mình cấu hình cho web ASP không đang nhập cùng lúc 1 tài khoản được không mình đang cần cái này lắm thank! bro nhiều

    Thank!
    Nếu không cho phép đăng nhập 1 tài khoản trên 2 máy (chúng nó nhằm vào lúc máy chủ bị lag để dupe point, Zen, tiền và Reset)

    Trong table MEMB_INFO, bạn tạo thêm một trường nữa, gọi là MemberCode đi,

    Lúc đăng nhập, bạn viết thêm 2 Function nữa, 1 là UserCode, rồi lấy UserCode(account) và 1 Function, lấy Ramdom, gọi là Randomtext(10) chẳng hạn.

    Cái RandomText(10) là mình tạo ra 10 ký tự ngẫu nhiên, còn UserCode là tạo ra một string (dạng mã hóa) của tài khoản.

    Sau đó, ghép 2 string này lại = UserCode(Account)&Randomtext(10)

    Như vậy là ta có 1 string không của tài khoản nào giống tài khoản nào, và gần như là không lúc nào giống lúc nào. Đảm bảo mỗi người, tại mỗi thời điểm đăng nhập có 1 string duy nhất.

    Sau khi đăng nhập thành công, bạn làm 2 thao tác.

    1. Ghi string kia vào Session hoặc Cookies. (Cái nào cũng được, cái nào cũng an toàn tuyệt đối, nếu ghi cookies thì nhớ đừng ghi Expired Date là được, để End Sesssion, nó del luôn)

    2. Ghi string đó vào trong Memb_info, vào cái MemberCode tạo ra lúc đầu ấy.


    OK, giờ muốn check đăng nhập, không check Session hay Cookies gì cả, mà đọc chúng lên, rồi mở CSDL ra so sánh, nếu OK thì True, còn không thì False.

    Như vậy, nếu User đăng nhập tiếp ở máy khác, thì chuỗi string sẽ bị thay đổi, thằng đăng nhập lúc đầu sẽ bị đẩy ra


    Have a good time
    Khách viếng thăm hãy cùng bizwebmu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #9
    Thành Viên
    Ngày tham gia
    Mar 2008
    Bài viết
    214
    Thanks
    0
    Thanked 156 Times in 42 Posts

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi bizwebmu [Only registered and activated users can see links. ]
    Nói gì thì nói, dùng PHP để quản lý dữ liệu MSSQL là không khoa học.

    Đơn giản vì PHP không tương tác được với Stored Procedures của SQL.Đây là một điều bất lợi khi lập trình PHP.

    Mà đối với những CSDL có khoảng hàng trăm nghìn tài khoản với hàng triệu nhân vật, xử lý trên Web là một điều không tưởng, Còn xử lý kịch bản trong Stored Procedures thì đơn giản hơn nhiều, vừa nhanh, lại vừa không tốn Ram của máy chủ.
    - Dùng PHP để quản lý dữ liệu MSSQL là không khoa học => Chuẩn, vì MSSQL & ASP là hệ thống của Microsoft nên khả năng tương thích cao; PHP & MySQL là hệ thống mở chuyên dụng cho Linux, vẫn dùng được cho Windows nhưng hệ thống chạy không mượt. Vì thế dĩ nhiên PHP & MSSQL cái sẽ khó có thể tương thích với nhau nếu làm chuyên nghiệp. Còn xử lý bình thường như kiểu WebSite MU thì PHP thừa khả năng.
    - PHP không tương tác được với Stored Procedures của SQL => Sai lầm lớn. NWebMU của mình viết dùng PHP vẫn gọi Stored Procedures bình thường.
    Khách viếng thăm hãy cùng NetBanBe.Net xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #10
    Thành Viên
    Ngày tham gia
    Mar 2008
    Bài viết
    214
    Thanks
    0
    Thanked 156 Times in 42 Posts

    Ðề: Lập trình website MU

    Trích dẫn Gửi bởi bizwebmu [Only registered and activated users can see links. ]
    Nếu không cho phép đăng nhập 1 tài khoản trên 2 máy (chúng nó nhằm vào lúc máy chủ bị lag để dupe point, Zen, tiền và Reset)

    Trong table MEMB_INFO, bạn tạo thêm một trường nữa, gọi là MemberCode đi,

    Lúc đăng nhập, bạn viết thêm 2 Function nữa, 1 là UserCode, rồi lấy UserCode(account) và 1 Function, lấy Ramdom, gọi là Randomtext(10) chẳng hạn.

    Cái RandomText(10) là mình tạo ra 10 ký tự ngẫu nhiên, còn UserCode là tạo ra một string (dạng mã hóa) của tài khoản.

    Sau đó, ghép 2 string này lại = UserCode(Account)&Randomtext(10)

    Như vậy là ta có 1 string không của tài khoản nào giống tài khoản nào, và gần như là không lúc nào giống lúc nào. Đảm bảo mỗi người, tại mỗi thời điểm đăng nhập có 1 string duy nhất.

    Sau khi đăng nhập thành công, bạn làm 2 thao tác.

    1. Ghi string kia vào Session hoặc Cookies. (Cái nào cũng được, cái nào cũng an toàn tuyệt đối, nếu ghi cookies thì nhớ đừng ghi Expired Date là được, để End Sesssion, nó del luôn)

    2. Ghi string đó vào trong Memb_info, vào cái MemberCode tạo ra lúc đầu ấy.


    OK, giờ muốn check đăng nhập, không check Session hay Cookies gì cả, mà đọc chúng lên, rồi mở CSDL ra so sánh, nếu OK thì True, còn không thì False.

    Như vậy, nếu User đăng nhập tiếp ở máy khác, thì chuỗi string sẽ bị thay đổi, thằng đăng nhập lúc đầu sẽ bị đẩy ra


    Have a good time
    Có 1 cách khác để lấy String kiểm tra đăng nhập đó là thời gian.
    Tại 1 thời điểm hiếm khi có 2 acc đăng nhập cùng lúc.
    Khi lưu lại String kiểm tra nên lưu bằng Cookie để tránh quá tải cho Server. Vì dữ liệu này không cần độ bảo mật cao.
    Khách viếng thăm hãy cùng NetBanBe.Net xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 5 1 2 3 ... CuốiCuối

Các Chủ đề tương tự

  1. Ý tưởng mới cho 1 website ss6 sắp ra mắt.
    Bởi vothailam trong diễn đàn SQL Server & Website
    Trả lời: 7
    Bài viết cuối: 30-05-11, 02:02 PM
  2. Mua Website thương mại!
    Bởi itatknic trong diễn đàn SQL Server & Website
    Trả lời: 3
    Bài viết cuối: 27-05-09, 10:26 AM
  3. Website New ! Nét Bạn Bè
    Bởi SuperXmen trong diễn đàn SQL Server & Website
    Trả lời: 34
    Bài viết cuối: 04-05-09, 11:12 AM
  4. phần website mình sử lý ra sao vậy
    Bởi kidthanh86 trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 0
    Bài viết cuối: 27-05-08, 01:07 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 11:34 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.