1. Trang chủ
  2. » Luận Văn - Báo Cáo

XÂY DỰNG và THIẾT kế WEBSITE

42 4 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

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 4,02 MB

Cấu trúc

  • 1. Lý do, mục đích chọn đề tài (2)
  • 2. Giới thiệu tổng quan về Joomla (3)
  • 3. Mục tiêu của Website (4)
  • 1. Cài đặt Appserv 2.5.9 để tạo localhost (5)
  • 3. Sử dụng quyền quản trị để đăng nhập quản trị website (18)
  • 4. Thêm/Xóa/Hạn chế thành viên (19)
  • 1. Xây dựng website (20)
  • 2. Thiết kế website (22)
    • 2.1 Tạo Catelogy, Section, Article (22)
    • 2.2 Tạo các Menu (0)
    • 2.3. Tạo/Xóa/ Sửa Article (bài viết) (26)
    • 2.4. Tạo liên kết bài viết và menu (27)
    • 2.5. Module đăng nhập, đăng ký, quên mật khẩu (28)
    • 2.6. Module footer show copyright website (28)
    • 2.7. Module showslide ảnh giới thiệu ở Trang chủ (29)
    • 2.8. Module show banner Hình ảnh hoạt động (31)
    • 2.9. Module show vị trí đang truy cập (33)
    • 2.10. Module show thành viên lãnh đạo (33)
    • 2.11. Tạo menu Contact (Liên hệ) cho website (34)
    • 2.12. Tạo Mod_banner quảng bá wedsite (37)
    • 2.13. Module bình chọn và thăm dò ý kiến (39)
    • 2.14. Module tin cũ và tin mới đọc (40)

Nội dung

Lý do, mục đích chọn đề tài

Trong thời đại công nghệ phát triển không ngừng, doanh nghiệp cần áp dụng các chiến lược và phương pháp điều hành hiệu quả Thị trường toàn cầu đang trải qua những biến chuyển mạnh mẽ, và hội nhập quốc tế cùng với Internet đã trở thành công cụ hỗ trợ đắc lực cho việc kinh doanh trực tuyến.

Doanh nghiệp cần có website để xây dựng uy tín và tận dụng cơ hội phục vụ khách hàng tiềm năng cả trong và ngoài nước Đối với các doanh nghiệp nhỏ, việc quyết định có nên xây dựng website hay không là một vấn đề quan trọng Tuy nhiên, việc tạo dựng website hiện nay đã trở nên dễ dàng và tiết kiệm chi phí, mang lại nhiều lợi ích cho doanh nghiệp.

Tiếp cận được thị trường thế giới:

- Cung cấp được đầy đủ thông tin cho khách hàng một cách nhanh chóng, tiện lợi.

- Giải đáp thắc mắc, yêu cầu của khách hàng một cách nhanh chóng, hiệu quả.

- Cung cấp được dịch vụ tiện lợi cho khách hàng chọn hàng, đặt hàng mọi lúc mọi nơi.

- Kinh doanh mà không bị giới hạn phạm vi địa lý.

- Truyền tải được nhiều thông tin, thời lượng.

- Dễ dàng theo dõi hiệu quả và nhận phản hồi của khách hàng.

- Tiết kiệm chi phí marketing truyền thống: in ấn, phone, fax, nhân viên tiếp thị

- Tạo dựng và tăng lợi thế cạnh tranh.

Thanh toán trực tuyến đang trở thành dịch vụ thiết yếu mà các doanh nghiệp cần chú trọng để giảm chi phí sản xuất và giao dịch, đồng thời mang lại sự tiện lợi tối đa cho khách hàng.

“Một doanh nghiệp không có website ắt hẳn không theo kịp thời đại,không chuyên nghiệp”.

Giới thiệu tổng quan về Joomla

Joomla đã trở thành nền tảng phát triển cho nhiều trang web tại Việt Nam nhờ vào hệ thống mở và khả năng tùy biến giao diện linh hoạt Với công cụ quản trị hiệu quả, tính năng phát triển cao và hoàn toàn miễn phí, Joomla hứa hẹn sẽ là lựa chọn lý tưởng cho việc xây dựng các trang web trong tương lai.

Joomla! là một hệ thống quản trị nội dung mã nguồn mở được phát triển bằng ngôn ngữ PHP và kết nối với cơ sở dữ liệu MySQL, giúp người dùng dễ dàng xuất bản nội dung lên internet.

Joomla được phát âm theo tiếng Swahili như là Jumla, có nghĩa là

“Đồng tâm hiệp lực” Joomla! có mã nguồn mở và hoàn toàn miễn phí cho mọi người dùng trên thế giới.

Joomla sở hữu nhiều đặc tính nổi bật, bao gồm bộ đệm trang giúp tăng tốc độ hiển thị, khả năng lập chỉ mục, đọc tin RSS, trang in ấn, bản tin nhanh, blog, diễn đàn, bình chọn, bảng biểu, hỗ trợ tìm kiếm trên trang web và tính năng đa ngôn ngữ.

Joomla! là một nền tảng quản trị nội dung nổi tiếng, có nguồn gốc từ Mambo Khi Mambo Foundation hỗ trợ tập đoàn Miro của Australia nhằm hạn chế việc sử dụng Mambo trong cộng đồng, đã xảy ra những bất đồng quan điểm.

Vào ngày 17 tháng 8 năm 2005, 20 thành viên chủ chốt của nhóm phát triển Mambo đã rời dự án và thành lập nhánh mới mang tên Joomla! Với sự hỗ trợ từ Trung tâm Luật Tự do Phần mềm (SFLC), họ thành lập tổ chức phi lợi nhuận Open Source Matters để hỗ trợ về tổ chức, pháp lý và tài chính cho dự án mã nguồn mở của mình Đồng thời, nhóm phát triển cũng tạo ra website OpenSourceMatters nhằm cung cấp thông tin cho người dùng, nhà phát triển, nhà thiết kế và cộng đồng Joomla Ngày 16 tháng 9 năm 2005, phiên bản Joomla 1.0 chính thức ra mắt.

Joomla hiện đang được sử dụng phổ biến trong nhiều lĩnh vực như cổng thông tin điện tử, thương mại trực tuyến, báo chí trực tuyến, cũng như các trang web cá nhân và tổ chức.

Dòng phiên bản 1.0.x là phiên bản phát hành ổn định và phổ biến, bao gồm nhiều thành phần mở rộng như component và module Phiên bản đầu tiên, 1.0.0, được ra mắt vào ngày 15 tháng 9 năm 2005, trong khi phiên bản tốt nhất của dòng 1.0.x, 1.0.13, được phát hành vào ngày 21 tháng 7 năm 2007.

Dòng phiên bản 1.5.x đã phát triển Joomla 1.5 RC1 vào cuối tháng 7 năm 2007, tuy nhiên do hoạt động chưa ổn định nên chủ yếu được sử dụng để thử nghiệm trên máy đơn.

Những địa chỉ cần quan tâm:

Website chính thức của Joomla tại địa chỉ http://joomla.org

Bản demo của Joomla: http://demo.joomla.org

Thành phần mở rộng và hỗ trợ :http://extensions.joomla.org

Những thông tin chi tiết về Joomla được viết bằng tiếng Việt có thể đọc tại http://vi.wikipedia.org/wiki/Joomla

Cộng đồng người sử dụng Joomla tại Việt Nam đang phát triển mạnh mẽ với khoảng 25.000 đăng ký và 5.000.000 lượt truy cập hàng tháng Joomla là một hệ thống quản trị nội dung mã nguồn mở nổi bật nhờ vào tính linh hoạt, đơn giản và khả năng tùy biến cao Hệ thống này được sử dụng rộng rãi trên toàn thế giới, từ các trang web đơn giản đến những ứng dụng phức tạp.

Mục tiêu của Website

Mọi website đều cần xây dựng một hệ thống thông tin hiệu quả Theo quan điểm trực tuyến, nếu dữ liệu và nội dung của trang web được cấu trúc thân thiện với công cụ tìm kiếm, kết quả đạt được sẽ vô cùng tích cực.

Nội dung trên mỗi trang:

Bố cục nội dung cần được hiển thị ở vị trí cố định để tránh lỗi khi cập nhật thông tin, giúp nội dung không bị tràn sang phần khác của trang web Bài viết nên có độ dài hợp lý, không quá dài hay quá ngắn, và phải đảm bảo chất lượng cao nhằm thu hút du khách đến với các trang trên website của chúng ta.

Bố cục website cần phải rõ ràng với cấu trúc bao gồm header, nội dung và footer Một website hoạt động tốt sẽ giúp người dùng dễ dàng xác định được họ đang làm gì và ở đâu trên trang.

PHẦN CÀI ĐẶT, HIỂN THỊ WEBSITE

Cài đặt Appserv 2.5.9 để tạo localhost

Để xây dựng website Joomla trên localhost, bạn cần một server ảo trên máy tính Appserv-win32-2.5.8 là phần mềm lý tưởng cho việc này, vì nó hoàn toàn miễn phí, dễ sử dụng và nhẹ, phù hợp với các máy có cấu hình trung bình.

Download chương trình tại địa chỉ:

"http://nchc.dl.sourceforge.net/project/appserv/AppServ%20Open

%20Project/2.5.8/appserv-win32-2.5.8.exe" hoặc "http://www.mediafire.com/?mj01jqnzmzr"

Bước 1: Chạy tập tin chương trình

Bước 2: Xuất hiện giao diện chương trình:

Bước 3: Xuất hiện bản License, chọn I argee

Bước 4: Chọn đường dẫn cài đặt

Mặc định là C:\AppSev

Bước 5: Chọn các Componens: Ở Appsever đã tổ hợp cài đặt Apache, MySQL, PHPMyadmin Nhấn NEXT

Bước 6: Điền thông tin sever: Ở báo cáo này tập trung xây dựng website trên localhost nên chọn:

Bước 7: Mật khẩu của MySQL

Nhập password và confirm password

Bước 8: Chương trình tiến hành cài đặt:

Bước 9: Hoàn tất cài đặt:

Chọn Start Apache và Start MySQL để chương trình khởi động. Nhấn FINISH.

Với cài đặt mặc định:

C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây

C:\AppServ\mysql\data\ chứa CSDL MySQL, mỗi CSDL sẽ là 1 folder, để sao lưu dữ liệu MySQL, copy folder này thành nhiều bản sao.

Mở trình duyệt web, gõ địa chỉ: "http://localhost/ "(hoặc

Nếu cài đặt thành công, trình duyệt sẽ hiển thị giao diện như mong đợi Để xem thông tin chi tiết về sever vừa cài đặt, bạn có thể truy cập vào trang "http://localhost/phpinfo.php".

Để truy cập vào cơ sở dữ liệu của localhost, hãy mở trình duyệt và nhập địa chỉ "http://localhost/phpmyadmin/" với tên người dùng (User Name) là root và mật khẩu (Password) đã cài đặt khi thiết lập Appserver Để tạo một cơ sở dữ liệu cho website, bạn cần truy cập vào phpMyAdmin bằng cách gõ "localhost/phpmyadmin" hoặc "127.0.0.1/phpmyadmin" Hộp thoại sẽ yêu cầu bạn nhập User Name và Password mà bạn đã thiết lập trong quá trình cài đặt Appserver, với User Name mặc định là root.

Trang phpMyAdmin xuất hiện, nhập tên database vào phần Create new database, sau đó bấm Create để tạo Sau khi tạo sẽ được giao diện như sau:

Khi nhấn vào tên Database vừa tạo ta sẽ biết được thông tin về cơ sỏ dữ liệu của chúng ta:

2 Cài đặt Joomla! version 1.5.14 trên localhost:

Download Joomla! 1.5.14 (dung lượng 6.37 MB) tại địa chỉ:

"http://downloads.joomlacode.org/frsrelease/4/2/6/42655/Joomla_1.5.1 4-Stable-Full_Package.zip"

Giải nén file zip vào một thư mục (gọi là joomla) và sao chép thư mục joomla vào thư mục www của Appsev, thường nằm ở C:\Appsev\www.

Mở trình duyệt web và nhập địa chỉ localhost/joomla để truy cập trang web Joomla! Web Installer, nếu thư mục chứa mã nguồn Joomla! nằm trong thư mục www của Appsev.

Bước 1: Choose Language: chọn ngôn ngữ.

Select English (United Kingdom) as the default language and click NEXT Step 2 involves a Pre-installation Check to verify if the system is compatible with Joomla The Recommended Settings section features two columns: the left column lists the recommended requirements, while the right column displays the actual system specifications.

Bước 3 License: quy định sử dụng chương trình

Bước 4: Database Configuration: Thiết lập cơ sở dữ liệu

- Database Type: Hiện MySQL hỗ trợ 2 chuẩn là mysql và mysqli ( mới hơn ), thường chọn mysql

Khi sử dụng MySQL trên máy cài đặt Joomla!, bạn cần điền "localhost" vào trường tên host Nếu bạn truy cập MySQL và cơ sở dữ liệu từ một máy khác, hãy nhập tên host hoặc địa chỉ IP của máy đó.

Khi cài đặt AppServer, tài khoản MySQL nên được đặt là root nếu sử dụng trên localhost, vì đây là tài khoản có mức ưu tiên cao nhất Đối với các host shared, tài khoản này chỉ có hiệu lực trong môi trường host và sẽ bị giới hạn một số tính năng.

- Password: mật khẩu tài khoản MySQL, Khi cài AppSever.

- Database name: Chọn tên cho database.

Trong phần Cài đặt Nâng cao, mục tiền tố (prefix) đóng vai trò quan trọng trong việc xác định tên của các bảng trong cơ sở dữ liệu (CSDL), giúp phân biệt chúng với các bảng khác.

Bước 5: FTP Configuration: thiết lập FTP, có thể mở hoặc không.

- Site Name: đặt tên website

- Confirm the admin email and password Password này sẽ là password của admin sau này đăng nhập vào trang quản trị của website.

- Install default sample data: Cài đặt mặc định dữ liệu cho Joomla!

- Load local Joomla! 1.5 SQL script : Export dữ liệu từ bản 1.5 cũ và load tại đây

- Load migration script : dùng để nâng cấp các trang từ phiên bản 1.0.x lên 1.5

Bước 7: Hoàn tất cài đặt Để website hoạt động, bạn cần xóa hoặc đổi tên thư mục Installation trong thư mục Appsev\www\Joomla, vì nếu không, quá trình cài đặt sẽ được khởi động lại mỗi lần truy cập.

Để kiểm tra website, bạn hãy nhấn vào nút Site với địa chỉ truy cập là "http://localhost/joomla" Để tránh tình trạng tràn bộ nhớ, mở file cấu hình tại đường dẫn Appsev\www\joomla bằng Notepad++ (hoặc Word Pad, Notepad, v.v.) và thêm đoạn mã ini_set("memory_limit", "30M"); ngay sau dòng

Ngày đăng: 28/08/2021, 23:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w