Go Back   Cựu Học Sinh Lê Quý Đôn - Long An > :: Góc Học Tập :: > Tin học

Tin học Lập trình Pascal , phần mềm , No crackz..

Hướng dẫn tạo một diễn đàn

Hướng dẫn tạo một diễn đàn

this thread has 4 replies and has been viewed 2970 times

Gởi Ðề Tài Mới Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-01-1970, 07:00 AM   #1
Hồ sơ
thanhhack
Senior Member
 
thanhhack's Avatar
 
Tham gia ngày: Dec 2004
Số bài viết: 129
Tiền: 25
Thanks: 12
Thanked 18 Times in 13 Posts
thanhhack
Default

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õ

[Đăng nhập để xem liên kết. ]

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!
thanhhack is offline   Trả Lời Với Trích Dẫn
Old 01-01-1970, 07:00 AM   #2
Hồ sơ
meohoang
Invisible
 
meohoang's Avatar
 
Tham gia ngày: Oct 2004
Cư ngụ: Long An
Tuổi: 40
Số bài viết: 309
Tiền: 25
Thanks: 5
Thanked 125 Times in 45 Posts
meohoang đã tắt điểm góp phần
Default

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 !
__________________
************************
Cân điện tử Thái Hưng Thịnh
meohoang is offline   Trả Lời Với Trích Dẫn
Old 01-01-1970, 07:00 AM   #3
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,122
Thanked 5,464 Times in 2,040 Posts
myhanh is on a distinguished road
Default

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.
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Đã có thành viên gửi lời cám ơn đến myhanh vì bạn đã đăng bài:
Stevvinhith (14-09-2015)
Old 01-01-1970, 07:00 AM   #4
Hồ sơ
dark
Senior Member
 
Tham gia ngày: Oct 2004
Tuổi: 38
Số bài viết: 177
Tiền: 25
Thanks: 0
Thanked 26 Times in 21 Posts
dark
Default

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 ...
__________________
Bữa nay lạnh, mặt trời đi ngủ sớm
Anh nhớ em, em hỡi, anh nhớ em ...
dark is offline   Trả Lời Với Trích Dẫn
Old 01-01-1970, 07:00 AM   #5
Hồ sơ
thanhhack
Senior Member
 
thanhhack's Avatar
 
Tham gia ngày: Dec 2004
Số bài viết: 129
Tiền: 25
Thanks: 12
Thanked 18 Times in 13 Posts
thanhhack
Default

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.
thanhhack is offline   Trả Lời Với Trích Dẫn
Trả lời



Quyền Sử Dụng Ở Diễn Ðàn
Bạn không được quyền gởi bài
Bạn không được quyền gởi trả lời
Bạn không được quyền gởi kèm file
Bạn không được quyền sửa bài

vB code đang Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Chuyển đến


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.
Múi giờ GMT +7. Hiện tại là 12:43 AM.

Hội CHS Lê Quý Đôn-Long An giữ bản quyền nội dung của website này

Tự động[F9]TELEX VNI VIQR VIQR* TắtKiểm chính tảDấu cũ
phan mem quan ly ban hang | thuê vps