PDA

View Full Version : Viết forum - 1 vài l?i bàn



anhsam
08-27-2005, 08:24 AM
Mình thấy nhi?u bạn muốn tự tay mình viết 1 forum, mình có chút ít kinh nghiệm chia sẽ cùng các bạn (ko phải là mình hướng dẫn các bạn làm hết từ a-z, mình chỉ nói những bước mà mình đã từng làm để viết 1 forum)




Ngôn ngữ: PHP - mình ch?n cái này vì nó dễ h?c

Database: MySQL

Hệ đi?u hành: Windows - có thể dùng những hệ đi?u hành khác nếu bạn biết cách cài :), riêng windows thì bạn nên dùng XP nếu bạn dùng IIS

HTTP Server: Apache hoặc IIS (dùng cái nào thì 1 cái thôi hén)

mail server: Mdeamon - mình ko rành cái này lắm, cài lúc đc lúc ko :)



các bạn tìm trong http://www.diendantinhoc.net/tute/ để biết thêm cách cài đặt và chỗ download.

L?i khuyên:
** nếu các bạn mới bắt đầu thì dùng IIS cho nó đơn giản
** cấu hình PHP, đặt chế độ thông báo lỗi là E_ALL
** mail server để cài sau cũng đc :)

Các source cần tải v? để tham khảo:
phpbb (http://phpbb.com), vbb (ftp://diendantinhoc.net) , IB(http://invisionboard.com)

Các bạn cố gắng cài thử mấy cái này hén, có gì thắc mắc thì post lên đây

** trong th?i gian ch? đợi, các bạn có thể đ?c qua phần hướng dẫn h?c MySQL ở TutorialRoom

Các phần tiếp theo:

Sử dụng PHP để connect vào database, xây dựng cơ sở dữ liệu
+ Phân tích và tạo các tables cơ bản cho forum của bạn
+ Viết file install và test cơ sở dự liệu đã đc xây dựng


Sử dụng template
+ So sánh cách dùng template của phpbb và vbb
+ Sử dụng class templates của phpbb để tạo giao diện



Bắt đầu viết 1 vài thành phần cơ bản
+ Login
+ Show forum
+ Show topic
+ Post new topic


Bàn thêm v? bảo mật
+ Cái này để các bạn có kinh nghiệm bàn, mình ko rành cái này lắm :)



Mình rất mong các bạn có nhi?u kinh nghiệm trong chuyện này chia sẻ với m?i ngư?i để box Web App phát triển, chứ ko chỉ có mỗi chuyện cài đặt forum và làm sao để hiển thị tiếng Việt :-)

Thân,

kiepdochanhh
03-18-2006, 11:15 AM
Cã nh÷ng phÇn mÒm hay nh­ vËy c¬ µh h¶ c¸c b¹n ®óng lµ m×nh còng kh«ng ngê ®Êy chø