Cách Viết Một Cuộc Trò Chuyện

Mục lục:

Cách Viết Một Cuộc Trò Chuyện
Cách Viết Một Cuộc Trò Chuyện

Video: Cách Viết Một Cuộc Trò Chuyện

Video: Cách Viết Một Cuộc Trò Chuyện
Video: CÁCH ĐỂ NÓI CHUYỆN THÚ VỊ HƠN | 4 MẸO HIỆU QUẢ ĐỂ KÉO DÀI CUỘC TRÒ CHUYỆN VỚI BẤT KÌ AI!!!! 2024, Có thể
Anonim

Trong những ngày đầu của Internet, các cuộc trò chuyện là phương tiện duy nhất để giao tiếp bằng văn bản trong thời gian thực. Hôm nay chúng đã biến mất khỏi web. Tuy nhiên, thậm chí bây giờ đôi khi nó trở nên cần thiết để viết một cuộc trò chuyện.

Cách viết một cuộc trò chuyện
Cách viết một cuộc trò chuyện

Nó là cần thiết

  • - trình soạn thảo văn bản;
  • - một máy chủ web được cài đặt cục bộ có hỗ trợ thực thi các tập lệnh bằng ngôn ngữ lập trình đã chọn (để thử nghiệm).

Hướng dẫn

Bước 1

Chọn kiến trúc của cuộc trò chuyện trong tương lai. Ngày nay, có hai cách tiếp cận chính để phát triển các dịch vụ kiểu này: - cổ điển, dựa trên việc sử dụng các khung; - sử dụng kỹ thuật AJAX. Trong trường hợp đầu tiên, hoạt động của trò chuyện dựa trên việc cập nhật định kỳ khung được nhúng vào trang chính của nó (thường sử dụng phần tử IFRAME HTML). Khung này được tải bằng một trang tĩnh khác, được tạo trên máy chủ khi người dùng thêm thư. Ưu điểm chính của các cuộc trò chuyện kiểu này là: thực hiện đơn giản, tải máy chủ thấp, khả năng tương thích với đại đa số các trình duyệt, khả năng hoạt động ngay cả với các tập lệnh máy khách bị vô hiệu hóa. Các cuộc trò chuyện được thực hiện bằng kỹ thuật AJAX trông năng động hơn. Dữ liệu thông báo được thêm vào được yêu cầu bởi tập lệnh máy khách bằng cách sử dụng đối tượng XMLHttpRequest. Chúng được máy chủ trả về ở định dạng XML hoặc JSON. Hiển thị thông báo xảy ra mà không cần tải lại trang. Ưu điểm của các cuộc trò chuyện kiểu này, theo quy luật, giao diện thân thiện hơn với người dùng và khả năng lưu toàn bộ lịch sử tin nhắn trong phiên làm việc. Quyết định loại trò chuyện bạn muốn viết.

Bước 2

Xem xét các khía cạnh có thể có của việc triển khai trò chuyện trong tương lai. Quyết định xem dịch vụ có hỗ trợ đăng ký và ủy quyền người dùng hay không. Các tin nhắn đã thêm có được lưu trong thời gian dài hay không, v.v … Chọn cách lưu trữ dữ liệu của các tin nhắn được thêm gần đây nhất và nếu cần, thông tin về người dùng đã đăng ký. Một cơ sở dữ liệu có thể được sử dụng để thực hiện tất cả các nhiệm vụ này. Tuy nhiên, với các chi tiết cụ thể của cuộc trò chuyện, các tệp văn bản hoặc XML thường là đủ.

Bước 3

Thực hiện cơ chế hiển thị giao diện trò chuyện và hiển thị tin nhắn cho người dùng. Nếu các khung sẽ được sử dụng, thì chỉ cần viết một tập lệnh phía máy chủ để tạo một trang tùy thuộc vào trạng thái của người dùng, được lưu bằng cơ chế phiên. Hoặc chỉ tạo một trang tĩnh nếu cuộc trò chuyện không hỗ trợ ủy quyền. Giao diện trò chuyện sử dụng AJAX hoàn toàn có thể được hiển thị bằng các tập lệnh phía máy khách. Để phát triển các tập lệnh này, bạn nên sử dụng các khuôn khổ như Nguyên mẫu (prototypejs.org), script.aculo.us và Bộ công cụ web của Google (code.google.com/webtoolkit/).

Bước 4

Viết kịch bản phía máy chủ để thêm thư. Nó phải chấp nhận dữ liệu biểu mẫu hoặc một yêu cầu XML được gửi từ trình duyệt của người dùng, kiểm tra tính chính xác của thông tin, cập nhật danh sách thư và nếu cần, tạo một tệp HTML dựa trên nó, được sử dụng để hiển thị nội dung trò chuyện hiện tại.

Bước 5

Nếu cần, hãy viết các tập lệnh riêng biệt để thực hiện đăng ký người dùng trong cuộc trò chuyện và ủy quyền của họ.

Đề xuất: