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,
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,