Vậy là bọn em đều thấy là nên dùng giải pháp viết PHP scripts addon cho vBulletin huh
Nếu thế thì trước hết bọn em có thể làm 1 dạng target/actual comparison kiểu như thế này:
1) Target
- Phân biệt giữa offline và online messages
- Hiện bảng online member để viết online msgs
- ...
2) Actual
- Offline msgs administration: trong Trang Cá Nhân
- Online msgs: có thể viết qua Danh sách Thành viên trực tuyến ở cuối trang chủ
- ...
Tiếp theo đó là phân tích ưu nhược điểm
1) Target:
- Bảng online member cần hiện ở đâu ? Nếu ở trong Trang Cá Nhân thì quá phức tạp, trong current page thì tốn CPU, còn làm 1 link ở đầu hay cuối current page thì đều phải scroll and click
2) Actual:
- offline msgs nằm trong Trang Cá Nhân mặc dù hơi mất công click nhưng để ở ngòai thì cũng có mấy nhược điểm như ở trên
- online msgs: hiện tại user phải scroll về đầu trang, sang trang chủ, scroll xuống cuối trang, click -> cũng phiền phức.
Rồi cuối cùng là tranh luận về giải pháp
- Bảng online msg nằm ở đâu ?
- Có sẵn vBulletin addon chưa ?
- Chèn code vào đọan nào ?
- Có ảnh hưởng gì tới vBulletin không ( update/upgrade) ?
nếu viết sửa code ở đọan này ....
- ...
Anh nghĩ với trình độ bọn em, việc viết code sẽ 0 thành vấn đề, nhưng có lẽ trước tiên bọn em nên làm 1 cái plan đàng hòang tí, đồng thời contact với nhóm Kỹ Thuật và Thiết Kế ( anh sẽ báo cho ban Kỹ Thuật và Thiết Kế của HAO ), sau cùng mới code ( trong software engineering, code chỉ chiếm có 35-45% thời gian của software project thôi muh )
Đặng Trần Hiếu đã viết:
admin đã trả lời đâu mà viết. Mà cái này làm ko khó, khi bắt đầu thì chỉ cần 1 thời gian ngắn là xong, còn chính xác là bao lâu thì chưa thể nói được vì còn phụ thuộc vào chăm chỉ đến mức nèo nữa.
Còn anh trả lời thiếu cái rì nhỉ?? Chuyện connect DB, làm chat room, tích hợp pm ấy hử?? Trả lời rùi còn rì, tất nhiên là phải connect vào DB thì mới dùng chung được username & password của từng user đã có trong DB của HAO được chứ. Làm chat room thì cần admin trả lời còn rì, còn chuyện tích hợp PM thì có rì đâu, nó cũng tương tự như offline msg.