Cựu Học Sinh Lê Quý Đôn - Long An

Cựu Học Sinh Lê Quý Đôn - Long An (http://www.lqdlongan.com/forum/index.php)
-   Tin học (http://www.lqdlongan.com/forum/forumdisplay.php?f=99)
-   -   Hướng dẫn tạo một diễn đàn (http://www.lqdlongan.com/forum/showthread.php?t=981)

thanhhack 01-01-1970 07:00 AM

Mã nguồn mở TBB Plus

<a href=\'http://k13a1.5gigs.com/diendan\' target=\'_blank\'>Demo</a></span>

Download file naỳ về <a href=\'http://members.lycos.co.uk/laicamlinh/TBBvn.zip\' target=\'_blank\'>TBBPlus</a>
Vì TBB không cần bất cứ một CSDL nào nên việc cài đặt nó vô cùng đơn giản. Sau đây sẽ là hướng dẫn một cách chi tiết nhất có thể:

Bước 1: Tìm nơi đặt forum:
Vì TBB được viết bằng ngôn ngữ PHP nên host của bạn phải hỗ trợ PHP thì mới cài đặt được. Điều này không khó, các bạn có thể tham khảo một số web hosting miễn phí trong phần TIN HỌC THƯỜNG THỨC của diễn đàn.

Host hiện thời của diễn đàn là : <a href=\'http://members.lycos.co.uk\' target=\'_blank\'>http://members.lycos.co.uk</a> --> Đây là một host free rất tốt mà các bạn nên lựa chọn! Tất nhiên nếu có host xịn thì chắc là hơn!

Bước 2: Upload forum lên mạng:

*Hãy tạo một thư mục forums hoặc tbb...hoặc bất cứ tên gì bạn thích tại web server của bạn. Sau đó upload những thư mục và files của TBB vào thư mục vừa tạo. Bạn có thể sử dụng <a href=\'http://web2ftp.com\' target=\'_blank\'>http://web2ftp.com</a> hoặc <a href=\'http://net2ftp.com\' target=\'_blank\'>http://net2ftp.com</a> để upload forum lên mạng nhanh hơn bằng cách upload file zip lên server rồi để nó tự bung (unzip ra).
*CHMOD (rất quan trọng) , nó quyết định forum của bạn có có hoạt động ổn định và có bảo mật hay không.

CHMOD như sau
Thư mục "foren" 777
Thư mục "members" 777
Thư mục "vars" 777
Thư mục "logs" 777
Thư mục "polls" 777
files *.var trong thư mục "vars" 777
files *.xbb trong thư mục "members" 777
files *.xbb trong thư mục "polls" 777
các files *.php thành 755

<span style=\'color:red\'>Bước 3: Kết thúc quá trình cài đặt


Mở trình duyệt web của bạn gõ

[Only registered and activated users can see links. Click Here To Register...]

lúc này bạn sẽ thấy forum chưa có thành viên cũng như chuyên mục nào.
Bạn hãy đăng ký là thành viên đầu tiên và cũng chính là trở thành admin của diễn đàn.
Sau khi đăng nhập là, với quyền hạn là admin, hãy truy cập vào admin control panel (đường link ở phía dưới forum), vào phần Forum settings để chỉnh sửa lại các thông tin cơ bản về diễn đàn của bạn như tên diễn đàn, địa chỉ URL, email của adminv.v..

Vậy là kết thúc toàn bộ quá trình cài đặt.

Chúc thành công!

meohoang 01-01-1970 07:00 AM

Trích:

Originally posted by thanh****@Nov 22 2005, 11:35 AM
Vì TBB không cần bất cứ một CSDL nào nên việc cài đặt nó vô cùng đơn giản.
Không có CSDL thì thông tin về users, posts, ... sẽ lưu ở đâu ???? Nói cho chính xác thì TBB sử dụng CSDL file , tất cả các thông tin đều lưu dạng file .
File cũng là 1 loại CSDL đó bạn à !
TBB cũng là một mã nguồn khá hay, tuy nhiên nếu ai đó có ý định phát triễn một diễn đàn lớn bằng TBB thì nên nghĩ lại, bởi vì các dữ liệu đều lưu dạng file nên khi lượng thành viên, bài viết ,... lớn sẽ rất bất lợi !

myhanh 01-01-1970 07:00 AM

Trích:

Originally posted by meohoang@Nov 25 2005, 02:39 PM
Không có CSDL thì thông tin về users, posts, ... sẽ lưu ở đâu ???? Nói cho chính xác thì TBB sử dụng CSDL file , tất cả các thông tin đều lưu dạng file .
File cũng là 1 loại CSDL đó bạn à !
TBB cũng là một mã nguồn khá hay, tuy nhiên nếu ai đó có ý định phát triễn một diễn đàn lớn bằng TBB thì nên nghĩ lại, bởi vì các dữ liệu đều lưu dạng file nên khi lượng thành viên, bài viết ,... lớn sẽ rất bất lợi !
[snapback]6062[/snapback]

Nói về cơ sở dữ liệu xin múa rìu qua mắt thợ một tí. Cơ sở dữ liệu hiện nay có các dạng như sau:Plain database, relational database, object-relational databas, object database.
Ứng với những cơ sở dữ liệu này có các hệ quản trị cơ sở dữ liệu nổi tiếng như sau:
  1. Plain database: Chỉ là một tập tin văn bản bình thường giống như ngày xưa lập trình Pascal đi thi học sinh giỏi người ta cho dữ liệu nhập vào từ tập tin DATA.TXT theo cấu trúc được mô tả trước. Do đó loại này không cần một hệ quản trị (DBMS).
  2. Relational database: MySQL, InterBase/FireBird, HSQL,...
  3. Object-relational database: Oracle, DB2, PostgreSQL,...
  4. Object database:Ozone, FastObject,...
Ngoài cái plain database thường là một tập tin còn các cơ sở dữ liệu còn lại thường bao gồm một tập hợp các data file.
Tuỳ theo từng ứng dụng cụ thể, host programming language mà chúng ta quyết định chọn cơ sở dữ liệu thuộc loại nào.
Một hướng phát triển mới hiện nay là XMLDB, HTMLDB(Oracle).
myhanh chưa tham khảo cái code của diễn đàn trên nhưng qua thảo luận của hai bạn mình có thể dự đóan nó chứa dữ liệu bằng cái tập tin XML. Có một ứng dụng gọi lả jabberd là một server chat như yahoo messenger nhưng dùng giao thức Jabber/XMPP họ dùng XML thay cơ sở dữ liệu mà số lượng người sử dụng của họ lên tới 50.000 là bình thường.

dark 01-01-1970 07:00 AM

Cái mà anh myhanh nói thì dark không biết chứ cái TBB mà 5000 thành viên thôi thì nó ... lết ì ạch chứ nói chi 500 000. Với lại nếu thành viên, bài viết đông thì phải cần 1 server kha khá, khi đó tất chi phí sẽ cao, nếu như vậy dùng TBB lại không kinh tế , TBB dùng các file để lưu dữ liệu của các thành viên, mỗi thành viên 1 file, do đó việc backup hay restore đều khó khăn khi dữ liệu lớn (upload down load rất cực ) ... Nói chung thằng TBB dùng cho mấy cái diễn đàn nho nhỏ thì được do mã nguồn đơn giản, dễ xài ...

thanhhack 01-01-1970 07:00 AM

Mấy anh chị nói cũng phải,nhưng mà lo chi cho bò trắng răng .Nếu nói như vậy thì diễn đàn mình cần gì phải nâng cấp.với số thành viên hiện taị là 329,số bài viết 6282 thì cái TBB đó vẫn dư sức

Hiện tại TBB do nhóm VN đang cải tiến,chuyển hoàn toàn toàn cấu trúc mã lệnh.Tích hợp nhiều cải tiến đáng kể,và TBB thích hợp với các diễn đàn lớp,cá nhân không đòi hỏi nhiều công sức và tiền bạc(nếu xài host free,tên miền free)

Còn nữa TBB truy xuất dữ liệu từ Flat file- 1 dạng file TXT.Không hẳn lf cơ sở dữ liệu.Ai đang tìm hiểu về ngôn ngữ PHP có thể xem wa mã nguồn của nó,khá có ích.


Múi giờ GMT +7. Hiện tại là 08:33 AM.

Website sử dụng phần mềm vBulletin phiên bản 3.6.8
do Công ty TNHH Jelsoft giữ bản quyền từ 2000 - 2024.
Hội CHS Lê Quý Đôn-Long An giữ bản quyền nội dung của website này