1. Trang chủ
  2. » Công Nghệ Thông Tin

Những nguyên tắc khi lập trình Web-Popal trên nền NukeViet phần 1

16 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Mục lục

  • Lời nói đầu

    • Ba nguyên tắc sử dụng NukeViet

  • Phần mở đầu: Nhập môn NukeViet

    • Tạo Web - không chỉ là niềm đam mê!

    • NukeViet – Anh là ai?

    • Theo dòng sự kiện !

  • Phần 1. Hướng dẫn cài đặt appserv 2.4.5

  • Phần 2. Cài đặt NukeViet 1.0

    • I. Các bước chuẩn bị cho quá trình cài đặt NukeViet 1.0 trên PC

      • 1. Chuẩn bị mã nguồn NukeViet 1.0

      • 2. Tạo cơ sở dữ liệu rỗng

    • II. Cài đặt NukeViet 1.0 trên PC

    • III. Cài NukeViet 1.0 trên host

      • 1. Tạo CSDL rỗng trên hosting sử dụng Cpanel

      • 2. Upload bộ cài NukeViet 1.0 lên host

      • 3. Cài đặt NukeViet 1.0

    • IV. Kinh nghiệm xử lý lỗi khi cài NukeViet 1.0

      • 1. Lỗi khi cài appserv-win32-2.4.5

      • 2. Lỗi khi cài NukeViet 1.0

      • 3. Lỗi khi tạo CSDL rỗng ?

  • Phần 3: Phụ trợ

    • I. Lập trình Web Việt: PHP và chữ Việt trên Web.

      • 1. Bảng mã Unicode và chữ Việt

      • 2. Các Font chữ thuộc bảng mã Unicode

      • 3. Phần mềm dùng để gõ tiếng Việt

      • 4. Unicode UTF-8 và tiếng Việt trên Web

    • II. Phần mềm dùng soạn thảo PHP

    • III. Chú ý khi lưu file tiếng Việt Unicode

  • Phần 4: Tìm hiểu về hệ thống NukeViet 1.0

    • I. Cơ bản về NukeViet 1.0 – Các khái niệm cần biết

      • 1. Cấu trúc hệ thống NukeViet

      • 2. Module là gì?

      • 3. Block là gì?

      • 4. Theme là gì?

    • II. Cách cài đặt phần bổ sung, cải tiến, nâng cấp hệ thốngNukeViet 1.0

      • 1. Cài đặt một Module

        • 1.1. Các bước cài đặt Module

        • 1.2. Cài đặt Module 4nGuestbook để tạo Sổ lưu bút cho web

      • 2. Cài đặt Block

        • 2.1. Cài đặt

        • 2.2. Kích hoạt

        • 2.3. Xóa Block

      • 3. Cài đặt Theme

        • 3.1. Download các theme

        • 3.2. Cài đặt

        • 3.3. Kích hoạt

        • 3.4. Xử lý sự cố khi cài một theme lỗi

    • III. Lập trình đơn giản NukeViet 1.0

      • Cài đặt Module “PHP-Nuke_Tools”- Công cụ lập trình cho NukeViet

      • 1. Tạo Block

        • 1.1. Quy tắc hoạt động của Block

        • 1.2. Tạo Block cho hệ thống Nuke

        • 1.3. Một vài chú ý khi tạo Block cho hệ thống NukeViet

      • 2. Module

        • 2.1. Các quy tắc khi lập trình Module

        • 2.2. Tạo Module đơn giản cho hệ thống NukeViet

    • IV. Hướng dẫn sửa lỗi và tinh chỉnh Nukeviet 1.0

      • 1. Chuyên mục tin tức (module News)

        • 1.1. Sửa lỗi không hiện bản tin ở "Chùm tin sự kiện"

        • 1.2. Lỗi hiển thị Các bản tin, Tra cứu bài viết, Xem thảo luận

        • 1.3. Lỗi của Block top 10 bản tin được đọc nhiều nhất

        • 1.4. Lỗi của Block top 10 bản tin mới nhất

        • 1.5. Lỗi của Block Hình tư liệu

        • 1.6. Lỗi sai ngày bản tin trên trang chủ website

      • 2. Liên kết Web (module Web_Links)

      • 3. Chỉnh bộ gõ Viettyping plus cho Nukeviet 1.0

    • V. Quản lý NukeViet 1.0

      • 1. Sử dụng các tính năng cơ sở

        • 1.1. Lưu dữ liệu

        • 1.2. Blocks

          • 1.2.1. Quản lý Block

          • 1.2.2. Thêm Block mới

        • 1.3. Người quản trị

        • 1.4. Thành viên

        • 1.5. Chèn dữ liệu

        • 1.6. Modules

        • 1.7. Danh sách cấm

        • 1.8. Cấu hình

        • 1.9. Trình soạn thảoMục

        • 1.10. Bộ gõ tiếng Việt

        • 1.11. Thoát

      • 2. Quản lý các tính năng bộ phận

        • 2.1. Diễn đàn (Forum)

          • * Các bước tạo một chuyên mục mới

          • * Các bước tạo một Forum mới

          • * Xét quyền cho 1 thành viên

        • 2.2. Tin nhắn

        • 2.3. Tin tức qua email

        • 2.4. Tin tức

        • 2.5. Thăm dò dư luận

    • VI. Sử dụng NukeViet

      • 1. Đăng ký thành viên

      • 2. Đăng nhập & thoát khỏi site

      • 3. Sử dụng bộ gõ tiếng Việt có trên site.

      • 4. Đọc tin tức trên website

      • 5. Tìm kiếm trên site

  • Phần 5: Làm việc với CSDL MySQL

    • 1. Import file SQL vào CSDL

    • 2. Backup (sao lưu) và Restore (phục hồi)

      • 2.1. Backup CSDL

      • 2.2. Restore CSDL

      • 2.3. Drop (hủy) CSDL

      • 2.4. Xử lý lỗi khi Restore

    • 3. Hướng dẫn trích xuất và phục hồi 1 phần dữ liệu Backup

      • 3.1. Trích 1 phần dữ liệu

      • 3.2. Backup phần dữ liệu đã trích xuất.

  • Phần 6: Những mẹo vặt chỉnh sửa, nâng cấp NukeViet 1.0

    • 1. Thay Icon

    • 2. Đổi câu lệnh báo lỗi

    • 3. Redirect file index.html trong các thư mục đến trang chủwebsite

    • 4. Tích hợp từ điển trực tuyến vào website của bạn.

      • 4.1. Cách thức hoạt động

      • 4.2. Cách tra từ

      • 4.3. Cách tích hợp từ điển vào Web

        • * Từ điển Vdict

        • * Từ điển VietDict của Vinacomm Corp

  • Phần 7: Một số hệ thống WebPortal hiện nay.

  • Phần 8: Đăng ký Tên miền, Mua Host và đưa Web lên Internet

    • 1. Cấu hình server chuẩn để chạy PHP-Nuke & NukeViet

    • 2. Mua tên miền và mua host

    • 3. Chmod trên hosting Linux

    • 4. Upload website lên Host

      • 4.1. Upload website lên Host với công cụ trực tuyến web2ftp

        • Các thao tác cơ bản sử dụng trên Web2ftp

        • * Thao tác trên Server

        • * Upload file từ PC lên server

        • * Zip-upload từ PC lên server

      • 4.2. Upload bằng Windows Commander, LeapFTP, FlashFXP

        • * LeapFTP

        • * Windows Commander

        • * Flash FXP

  • Phần bổ sung: NukeViet 2.0

    • 1. NukeViet 2.0 beta 2 có gì mới so với NukeViet 1.0?

    • 2. NukeViet 2.0 final: Đáng để mong đợi!

  • Phụ lục: Một số file trong hệ thống NukeViet và các đường link

    • I. Một số file trong hệ thống NukeViet.

      • 1. Bộ cài NukeViet 1.0

      • 2. Các Module (add one) nổi bật dành cho hệ thống NukeViet 1.0

      • 3. Một số Block hay dành cho hệ thống NukeViet 1.0

      • 4. Một số Theme đẹp dành cho hệ thống NukeViet 1.0

      • 5. Bộ cài NukeViet 2.0 beta 2b

    • II. Các phần mềm được giới thiệu trong chuyên đề và link tải

  • Hỗ trợ truy cập http://mangvn.org

  • Lời kết

Nội dung

Lời nói đầu . 5 Ba nguyên tắc khi sử dụng NukeViet . 6 Phần mở đầu: Nhập môn NukeViet . 7 Tạo Web - không chỉ là niềm đam mê!. 7 NukeViet – Anh là ai?. 9 Theo dòng sự kiện !

Tạo dựng Web-Portal NukeViet http://mangvn.org NukeViet toàn tập Những nguyên tắc lập trình Web Popal NukeViet Nguyễn Thế Hùng (Biên soạn) http://xaydungcauduong.net Mục lục Lời nói đầu Ba nguyên tắc sử dụng NukeViet Phần mở đầu: Nhập môn NukeViet Tạo Web - không niềm đam mê! NukeViet – Anh ai? Theo dòng kiện ! 14 Phần Hướng dẫn cài đặt appserv 2.4.5 16 Phần Cài đặt NukeViet 1.0 22 I Các bước chuẩn bị cho trình cài đặt NukeViet 1.0 PC 22 Chuẩn bị mã nguồn NukeViet 1.0 22 Tạo sở liệu rỗng 23 II Cài đặt NukeViet 1.0 PC 24 III Cài NukeViet 1.0 host 29 Tạo CSDL rỗng hosting sử dụng Cpanel 29 Upload cài NukeViet 1.0 lên host 30 Cài đặt NukeViet 1.0 31 IV Kinh nghiệm xử lý lỗi cài NukeViet 1.0 36 Lỗi cài appserv-win32-2.4.5 36 Lỗi cài NukeViet 1.0 36 Lỗi tạo CSDL rỗng ? 37 Phần 3: Phụ trợ 38 I Lập trình Web Việt: PHP chữ Việt Web 38 Bảng mã Unicode chữ Việt 38 Các Font chữ thuộc bảng mã Unicode 38 Phần mềm dùng để gõ tiếng Việt: 38 Unicode UTF-8 tiếng Việt Web 39 II Phần mềm dùng soạn thảo PHP 41 III Chú ý lưu file tiếng Việt Unicode 41 Phần 4: Tìm hiểu hệ thống NukeViet 1.0 44 I Cơ NukeViet 1.0 – Các khái niệm cần biết 44 Cấu trúc hệ thống NukeViet 44 Module gì? 45 Block gì? 45 Theme gì? 46 II Cách cài đặt phần bổ sung, cải tiến, nâng cấp hệ thống NukeViet 1.0 47 Cài đặt Module 48 1.1 Các bước cài đặt Module 48 Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org 1.2 Cài đặt Module 4nGuestbook để tạo So lưu bút cho web 49 Cài đặt Block 52 2.1 Cài đặt 52 2.2 Kích hoạt 54 2.3 Xóa 55 Cài đặt Theme 55 3.1 Download theme 55 3.2 Cài đặt 56 3.3 Kích hoạt 56 3.4 Xử lý cố cài theme lỗi 57 III Lập trình đơn giản NukeViet 1.0 58 Cài đặt Module “PHP-Nuke_Tools”- Cơng cụ lập trình cho NukeViet 58 Tạo Block 58 1.1 Quy tắc hoạt động Block 58 1.2 Tạo Block cho hệ thống Nuke 59 1.3 Một vài ý tạo Block cho hệ thống NukeViet 63 Module 64 2.1 Các quy tắc lập trình Module 64 2.2 Tạo Module đơn giản cho hệ thống NukeViet 68 IV Hướng dẫn sửa lỗi tinh chỉnh Nukeviet 1.0 72 Chuyên mục tin tức (module News) 72 Liên kết Web (module Web_Links) 76 Chỉnh gõ Viettyping plus cho Nukeviet 1.0 79 V Quản lý NukeViet 1.0 80 Sử dụng tính sở 81 1.1 Lưu liệu 81 1.2 Blocks 82 1.3 Người quản trị 85 1.4 Thành viên 86 1.5 Chèn liệu 88 1.6 Modules 89 1.7 Danh sách cấm 91 1.8 Cấu hình 91 1.9 Trình soạn thảo 93 1.10 Bộ gõ tiếng Việt 96 1.11 Thoát 97 Quản lý tính phận 99 2.1 Diễn đàn (Forum) 99 2.2 Tin nhắn 103 2.3 Tin tức qua email 104 2.4 Tin tức 105 2.5 Thăm dò dư luận 108 VI Sử dụng NukeViet 110 Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org Đăng ký thành viên 110 Đăng nhập & thoát khỏi site 111 Sử dụng gõ tiếng Việt có site 112 Đọc tin tức website 113 Tìm kiếm site 114 Phần 5: Làm việc với CSDL MySQL 115 Import file SQL vào CSDL 115 Backup (sao lưu) Restore (phục hồi) 116 2.1 Backup CSDL 116 2.2 Restore CSDL 116 2.3 Drop (hủy) CSDL 117 2.4 Xử lý lỗi Restore 119 Hướng dẫn trích xuất phục hồi phần liệu Backup 119 3.1 Trích phần liệu 120 3.2 Backup phần liệu trích xuất 121 Phần 6: Những mẹo vặt chỉnh sửa, nâng cấp NukeViet 1.0 122 Thay Icon 122 Đổi câu lệnh báo lỗi 122 Redirect file index.html thư mục đến trang chủ website 122 Tích hợp từ điển trực tuyến vào website bạn 123 Phần 7: Một số hệ thống WebPortal 128 Phần 8: Đăng ký Tên miền, Mua Host đưa Web lên Internet 128 Cấu hình server chuẩn để chạy PHP-Nuke & NukeViet 128 Mua tên miền mua host 128 Chmod hosting Linux 129 Upload website lên Host 131 4.1 Upload website lên Host với công cụ trực tuyến web2ftp 131 4.2 Upload Windows Commander, LeapFTP, FlashFXP 135 * LeapFTP 135 * Windows Commander 136 * Flash FXP 137 Phần bổ sung: NukeViet 2.0 139 NukeViet 2.0 beta có so với NukeViet 1.0? 139 NukeViet 2.0 final: Đáng để mong đợi! 141 Phụ lục: Một số file hệ thống NukeViet đường link 148 I Một số file hệ thống NukeViet 148 Bộ cài NukeViet 1.0 148 Các Module (add one) bật dành cho hệ thống NukeViet 1.0 148 Một số Block hay dành cho hệ thống NukeViet 1.0 151 Một số Theme đẹp dành cho hệ thống NukeViet 1.0 152 Bộ cài NukeViet 2.0 beta 2b 153 II Các phần mềm giới thiệu chuyên đề link tải 154 Lời kết 159 Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet Hỗ trợ trực tuyến: http://lavieportal.com http://mangvn.org Trang Tạo dựng Web-Portal NukeViet http://mangvn.org Lời nói đầu Cuốn sách viết nhằm giúp đỡ bạn u thích tạo Web có tài liệu đầy đủ hệ thống tạo Web NukeViet nói riêng Web-Portal nói chung Với cẩm nang này, bạn tạo dựng cho website cách dễ dàng Thậm chí cần thêm chút hiểu biết với hướng dẫn chuyên đề bạn tạo dựng website tin tức, cửa hàng trực tuyến hay kênh giải trí Game – Nhạc … khơng phần chun nghiệp Với tiêu chí cẩm nang thực hành dành cho bắt đầu tiếp xúc với NukeViet nói riêng Web-Portal nói chung, sách minh họa chi tiết bước với đầy đủ hình ảnh Hy vọng tài liệu giúp thỏa mãn phần nhu cầu tìm hiểu hệ thống tạo Web NukeViet đơng đảo bạn trẻ u thích cơng nghệ Web Cuốn sách đúc kết kinh nghiệm tác giả nhờ trình thử nghiệm hệ thống NukeViet 1.0 nhiều góc độ khác dựa sở tham khảo đóng góp cộng đồng sử dụng hệ thống NukeViet 1.0, nhóm NukeViet Group, nhiều bạn bè yêu thích NukeViet Xin chân thành cảm ơn NukeViet Group (nukevn.com) cung cấp cho cộng đồng mã nguồn mở NukeViet 1.0, cảm ơn hướng dẫn tác giả tham gia viết mã nguồn cho NukeViet Cảm ơn giúp đỡ hướng dẫn quý báu thành viên BQT diễn đàn Tinhocvn.ws, NguoiQuangNam.de, doisongso … giải đáp thắc mắc cung cấp cho kinh nghiệm hệ thống NukeViet Cuối cùng, xin chân thành cảm ơn nhà sách Đất Việt tạo điều kiện để chuyên đề đến với bạn đọc Mặc dù thử nghiệm nghiên cứu kỹ lưỡng NukeViet tham khảo nhiều tài liệu khác Tuy nhiên, kiến thức có hạn nên khơng tránh khỏi thiếu sót Rất mong nhận góp ý bạn Mọi thắc mắc việc cài đặt, sử dụng NukeViet xin mời bạn truy cập trang web thức chuyên đề: http://mangvn.org/nukeviet/ diễn đàn http://lavieportal.com để giúp đỡ Tác giả Nguyễn Thế Hùng Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org Ba nguyên tắc sử dụng NukeViet nói riêng mã nguồn mở nói chung X o0o W Cập nhật vá lỗi thường xuyên Nguồn mở trí tuệ cộng đồng, thực tốt thường xun cập nhật Hãy tạo cho thói quen thường xuyên lui tới trang Web thức cung cấp nguồn mở để tải phiên nâng cấp (Website thức hỗ trợ phát hành NukeViet 2.0 final www.lavieportal.com ) Chia sẻ vui! Với mã nguồn mở, chia sẻ cịn chìa khóa mở cánh cửa thành cơng Hãy chia sẻ bạn tạo với tất người Đây cách nhanh để bạn hoàn thiện mã nguồn bạn Cộng đồng nguồn mở đánh giá liên tục gia tăng giá trị cho đoạn code bạn Chia sẻ mã nguồn mở - bạn thừa hưởng nhiều cho Thế giới mã nguồn mở mở rộng lịng bạn Cơng khai – Chỉ bạn dám công khai sử dụng nguồn mở cơng bố rõ ràng nguồn gốc Tức bạn dám chấp nhận thách thức sẵn sàng làm chủ mã nguồn Nguồn mở vốn tự miễn phí, tơn trọng phổ biến đến với người khác phần thưởng lớn mà bạn tặng cho người sáng tạo Ba nguyên tắc (còn gọi nguyên tắc 3C sử dụng nguồn mở) rèn luyện tạo người biết cống hiến, động lực thúc đẩy lớn mạnh mã nguồn mở X o0o W Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org Phần mở đầu: Nhập môn NukeViet Tạo Web - không niềm đam mê! Từ lâu, tạo web trở thành sở thích, niềm đam mê nhiều người Cùng với phát triển phong phú phần mềm thiết kế web, giảm giá đồng loạt dịch vụ Domain (tên miền) Hosting khiến cho việc sở hữu website cá nhân trở lên đơn giản nhiều Với ngôn ngữ HTML, bạn dễ dàng tạo trang web tuyệt đẹp nhờ FrontPage 2003 hay Macromedia Dreamweaver MX Tuy nhiên hạn chế trang HTML khả tự động cập nhật tương tác động với người dùng khiến cho website trở nên nhàm chán Khi bạn cần đến hệ thống web động có khả tương tác cao Chúng phải viết PHP, ASP hay CGI… ngôn ngữ lập trình mà khơng phải tự dưng biết Nhưng thật may mắn ngày để tạo website bạn không cần tự tay viết đoạn mã Thế giới mã nguồn mở có đầy rẫy hệ thống tạo web đa chức năng, sẵn sàng cho bạn sử dụng lúc Nếu bạn cần website đa chức năng, giúp bạn tồn việc quản lý tin tức, quản lý file, tạo diễn đàn, truyền thơng giải trí … bạn nên nghĩ đến Web-Portal (Cổng giao tiếp web đa chức với chế độ “một cửa”) Trong số hệ thống Web-Portal có, ta thấy lên tên tuổi khẳng định qua nhiều phiên PHP-Nuke, Mambo … xuất năm 2005 sóng mới, Joomla Đây hệ thống Web-Portal du nhập vào cộng đồng web Việt Nam, cải tiến Việt hóa nhiều cấp độ khác Và chúng có điểm giống nhau: mã nguồn mở, hồn tồn miễn phí Cái hay mã nguồn mở khơng chỗ chúng miễn phí mà cịn chỗ chúng cho phép ta can thiệp, cải biến theo ý ta, để chúng làm việc cho ta theo cách riêng ta Với người đam mê tạo Web, niềm vui, chiến thắng đích thực Vậy thỏa mãn niềm đam mê bạn giới Web-Portal Một lần tiếp xúc với nó, bạn thích thú gắn bó với suốt đời Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org "Sản phẩm nguồn mở trí tuệ cộng đồng, có độ bảo mật cao cập nhật lỗi (bug) thường xuyên Việc ghi copyright website nhắc người quản trị phải thường xuyên cập nhật bug hơn!" VietNamNet Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org NukeViet – Anh ai? Năm 2004, tên NukeViet đời mau chóng tiếng giới web Việt Nam NukeViet sản phẩm hoàn thiện từ PHP-Nuke Phải gọi NukeViet sản phẩm cộng đồng Xứ Người.Com khơng Việt hóa mà cịn gia tăng giá trị cho PHP-Nuke(1) Họ biến thành sản phẩm thực dành cho người Việt đặt cho tên - tên mà ngày hôm nay, NukeViet qua bao thăng trầm Xứ Người.Com khơng cịn hoạt động nhiều người cịn nhắc đến – NukeViet Portal NukeViet thừa hưởng ổn định PHP-Nuke 6.9, trở thành hệ thống đầy đủ toàn diện Từ tảng NukeViet, tăng cường tính cách viết thêm cho Module khác Do đó, NukeViet hệ thống động, có khả sinh trưởng phát triển khơng ngừng Từ hệ thống này, bạn sáng tạo thêm giá trị mới, tính chúng dễ phổ biến, tích hợp vào website khác cách bạn cài NukeViet (1) Thực trước (khoảng nửa đầu năm 2003), Echip cho xuất sách “PHP Web tiếng Việt … dễ ợt” tác giả Lê Hoàn, có hướng dẫn cài đặt Việt hóa PostNuke v0.7.2.x – Một cải tiến PHP-Nuke Như vậy, NukeViet 1.0 sản phẩm từ hệ thống Nuke mà cộng đồng tạo Web Việt Nam biết đến Nhưng tin rằng, từ việc cải tiến Việt hóa biến thành sản phẩm riêng phục vụ cho cộng đồng trình mà khơng phải thực Chính lẽ đó, tên NukeViet cịn nhắc đến đề tài gây nhiều tranh cãi diễn đàn CNTT Việt Nam Hỗ trợ trực tuyến: http://lavieportal.com Trang Tạo dựng Web-Portal NukeViet http://mangvn.org Hình 1: Trang chủ website xây dựng NukeViet Chỉ tiếp cận với PHP-Nuke NukeViet thấy hệ thống hữu dụng nào, với khả biến đổi uyển chuyển, giao diện đa ngôn ngữ, độ tương tác cao quản lý tồn diện… mạnh ngơn ngữ lập trình web PHP khai thác triệt để hệ thống Cấu trúc mạch lạc vô linh hoạt giúp cho người lập trình dễ dàng tiếp cận hệ thống Giao diện quán, hỗ trợ đầy đủ công cụ quản lý chuyên nghiệp ưu điểm khiến người sử dụng hệ thống người quản lý hệ thống ưa thích (xem hình 1) Nếu coi NukeViet thể não khu vực điều khiển người quản trị (AdminCP) Trên cấu trúc thư mục, nằm hồn tồn thư mục Admin Nhóm xây dựng Nukeviet thay đổi lại cấu trúc đặt hoàn tồn “Bộ não” vào “Hộp sọ” (chính thư mục Admin) Như vậy, trung khu điều khiển bảo vệ tuyệt đối, để phá hoại khó mà xâm nhập, cịn Hacker ngán ngẩm muốn cơng hệ thống đường (xem hình 2) Hỗ trợ trực tuyến: http://lavieportal.com Trang 10 Tạo dựng Web-Portal NukeViet http://mangvn.org Hình 2: Giao diện trang Quản trị hệ thống Diễn đàn tích hợp NukeViet phiên PHPBB – Một mã nguồn mở đầy triển vọng hệ thống diễn đàn viết PHP Tuy nhiên cánh tay trái NukeViet Điểm sáng hệ thống, cánh tay đắc lực hệ thống NukeViet Hệ thống tin tức (xem hình 3) Nukeviet có hệ quản trị tin tức tuyệt vời, hệ thống tin tức chuyên nghiệp chuẩn hóa phát triển đầy đủ đến mức Quản trị web muốn biến thành “Trái tim” NukeViet Tin tức quản lý toàn diện theo chủ đề giúp tạo cấu trúc mạch lạc, rõ ràng Các nhóm tin liên quan giúp người đọc dễ theo dõi dòng kiện Tin tức làm sống động thư viện hình tư liệu ln sẵn sàng theo viết theo ý đồ người quản trị Hệ thống trợ giúp đầy đủ toàn diện sẵn sàng hỗ trợ người sử dụng Bạn muốn in tin, lưu tin thành file, gửi tin đọc cho bạn bè hay thảo luận tin tức người? Tất sẵn sàng cú Click chuột… Với module News NukeViet, website bạn “Trang tin điện tử” cịn hệ thống quản trị site “Tịa soạn trực tuyến” Hỗ trợ trực tuyến: http://lavieportal.com Trang 11 Tạo dựng Web-Portal NukeViet http://mangvn.org Hình 3: Xem tin tức website xây dựng hệ thống NukeViet Tiếng Việt mạnh NukeViet Về cơng cụ hỗ trợ tiếng Việt, NukeViet có trình soạn thảo tiếng Việt (typetool) tuyệt vời Tiếng Việt hỗ trợ hai dịng trình duyệt phổ biến nay, Internet Explorer (đại diện Internet Explorer 6.0) Mozilla (đại diện Mozilla FireFox 1.5) Về tổng qt, NukeViet hồn tồn tương thích với trình duyệt Do đảm bảo 99,99% người dùng ngắm ngía “anh chàng NukeViet đẹp trai”; ngược lại, NukeViet có hội thể sức mạnh vơ địch trước “bàn dân thiên hạ” NukeViet rõ ràng việc phân cấp phân định quyền hạn người dùng hệ thống Trong trường hợp nào, “người đầy tớ trung thành” bạn nghe lời chủ Mệnh lệnh Admin tối cao NukeViet cấp quyền kiểm sốt thơng tin đa cấp, “chủ nhà” vắng mặt (Admin offline), kẻ phá rối không dễ dàng lọt vào mà quấy phá khổ chủ Đó vài nét khái quát chân dung tính cách “Anh chàng” NukeViet Khỏi giới thiệu nhiều hơn, cần biết đến số hàng trăm website sử dụng hệ thống đủ biết NukeViet quan tâm Hơn hết, giai đoạn khó khăn nhất, NukeViet âm thầm cộng đồng Hỗ trợ trực tuyến: http://lavieportal.com Trang 12 Tạo dựng Web-Portal NukeViet http://mangvn.org chăm sóc Để đến ngày hôm nay, NukeViet lại chuẩn bị hồi sinh cho sức sống NukeViet – Anh ai? NukeViet không tên hệ thống WebPortal, tên nhóm người khởi nguồn hệ thống mà trở thành tên gọi tập thể người đầy đam mê nhiệt huyết ngày đêm phát triển Portal ngày hồn thiện dành cho người Việt NukeViet tơi bạn - tương lai không xa - bước chân vào giới Web NukeViet bạn sống với Anh Tú người khai sinh NukeViet cộng đồng người tạo web nuôi lớn NukeViet Và NukeViet mang đến cho bạn niềm vui nho nhỏ, bất ngờ thú vị Dễ dàng sử dụng, chuyên nghiệp quản lý, nhanh chóng thuận tiện, thiết kế thông minh, nâng cấp cải tiến dễ dàng, … Thế chưa hết! Nhưng đừng sửng sốt với NukeViet ngày điều mới! Nào, bắt đầu khám phá chinh phục NukeViet! “Chỉ với cú Click chuột bạn có website chuyên nghiệp.” Lời giới thiệu NukeViet Group Hỗ trợ trực tuyến: http://lavieportal.com Trang 13 Tạo dựng Web-Portal NukeViet http://mangvn.org Theo dòng kiện ! Đầu năm 2004, giới Internet xuất tên Xứ Người.com sau khơng lâu - tháng năm 2004 – Nukeviet (beta1) đời NukeViet mau chóng tiếng cộng đồng người tạo web Việt Nam xunguoi.com có tới hàng chục ngàn thành viên có hàng trăm website sử dụng mã nguồn NukeViet Khi đó, PHP-Nuke mắt PHPNuke 7.5 Đầu năm 2005, xunguoi.com ngưng hoạt động BQT NukeViet (gồm người) khơng thể tiếp tục trì website họ gần khơng làm ngồi … Online bị Stress nặng yêu cầu trợ giúp diễn đàn nhiều Cho đến cuối năm 2005 diễn đàn NukeViet Group mở cửa trở lại nhiều lý do, khơng lại phải ngưng hoạt động Trong thời gian NukeViet Group hỗ trợ người sử dụng qua email nhiều hình thức khác Người dùng tải NukeViet 1.0 từ website antuongnet.com Tại thời điểm này, NukeViet phát triển tự phát cộng đồng Những người yêu thích NukeViet tự lập cho Box NukeViet diễn đàn liên quan đến tin học Tuy nhiên chưa có diễn đàn dành riêng cho NukeViet Ngày 18-05-2006, NukeViet tuyên bố thức hỗ trợ trở lại NukeViet sau năm rưỡi gián đoạn Ngày 26-05-2006, diễn đàn thức cho người dùng NukeViet hoạt động trở lại địa www.nukevn.com Đầu tháng 06-2006, Anh Tú – trưởng nhóm NukeViet tuyên bố: từ có NukeViet, khơng cịn phân biệt Free Pro, tất mã nguồn mở hồn tồn miễn phí Ngày 12-07-2006, NukeViet thức mắt phiên 2.0 beta với nhiều tính vượt trội Ngày 04-12-2006, Anh Tú – trưởng nhóm NukeViet – định tách NukeViet khỏi cơng ty An Tượng Net để hoạt động độc lập địa chỉ: http://lavieportal.com Ngày 12-12-2006, Anh Tú định đổi tên mã nguồn mở NukeViet thành LaVie Portal Tuy nhiên, ngày 26-01-2007, sau mã nguồn LaVie Portal hồn thành nhóm phát triển nhận thấy mã nguồn (LaVie Portal) khác với NukeViet cấu trúc tính năng, khơng thể coi LaVie Portal phiên NukeViet Và nhóm phát triển định: Hỗ trợ phát triển song song LaVie Portal NukeViet thành mã nguồn Vậy bên cạnh mã nguồn NukeViet quen thuộc với cộng đồng mã nguồn mở Việt Nam, người lại háo hức chuẩn bị chào đón gương mặt mới: LaVie Portal Hỗ trợ trực tuyến: http://lavieportal.com Trang 14 Tạo dựng Web-Portal NukeViet http://mangvn.org Ngay sau tuyên bố việc phát triển song song NukeViet & LaVie Portal, ngày 27-01-2007, Anh Tú cho mắt NukeViet beta 2b tích hợp trình soạn thảo Spaw1 Đến ngày 24-04-2007, NukeViet 2.0 final (bản thức NukeViet 2.0) định hình, với phiên này, anh Tú làm cho tất người BQT bất ngờ tính độc đáo, tiện dụng mà mã nguồn Web phải mong đợi Nếu bạn mong muốn có Website chuyên nghiệp cách đơn giản nhất, sử dụng mã nguồn NukeViet Hỗ trợ trực tuyến: http://lavieportal.com Trang 15 Tạo dựng Web-Portal NukeViet http://mangvn.org Phần Hướng dẫn cài đặt appserv 2.4.5 Để tạo môi trường thử nghiệm NukeViet PC (máy tính cá nhân), ta cần cài đặt Server Web, PHP, MySQL Đây môi trường hỗ trợ NukeViet ứng dụng viết PHP Web, Portal, Forum, Chat, Webmail … Việc cài đặt riêng chương trình Server Web, PHP, MySQL thường gây khó khăn cho người học nhiều công đoạn, chưa kể đến việc giải vấn đề cấu hình, tương thích phiên … Để khắc phục khó khăn này, NukeViet Group khuyến cáo người dùng nên cài AppServ AppServ gói phần mềm tổng hợp phần mềm trên, nhằm đơn giản hóa việc biến máy bạn thành server tương tự máy chủ mà nhà cung cấp hosting sử dụng Phiên mà hướng dẫn appserv-win32-2.4.5 cài WinXP sp1 File cài exe có dung lượng 16,5MB Bạn tải từ website: www.appservernetwork.com Lưu ý: Trước cài đặt chương trình, bạn xóa bỏ tất chương trình hỗ trợ NukeViet cài trước đó, Apache Web Server, Mysql, PHP…, đồng thời xóa file php.ini nằm thư mục hệ thống C:/windows/ Sau tiến hành tất bước chuẩn bị nêu trên, bạn tiến hành cài đặt chương trình Bước 1: Chạy file appserv-win32-2.5.4.exe để tiến hành cài đặt Cửa sổ Welcome hình Setup Nhấp Next để tiếp tục (xem hình 1.1) Hỗ trợ trực tuyến: http://lavieportal.com Trang 16 ... 11 7 2.4 Xử lý lỗi Restore 11 9 Hướng dẫn trích xuất phục hồi phần liệu Backup 11 9 3 .1 Trích phần liệu 12 0 3.2 Backup phần liệu trích xuất 12 1 Phần 6: Những mẹo... 11 4 Phần 5: Làm việc với CSDL MySQL 11 5 Import file SQL vào CSDL 11 5 Backup (sao lưu) Restore (phục hồi) 11 6 2 .1 Backup CSDL 11 6 2.2 Restore CSDL 11 6... 86 1. 5 Chèn liệu 88 1. 6 Modules 89 1. 7 Danh sách cấm 91 1.8 Cấu hình 91 1.9 Trình soạn thảo 93 1. 10 Bộ gõ tiếng Việt 96 1. 11 Thoát

Ngày đăng: 10/05/2021, 23:43