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

BÁO cáo THỰC tập tốt NGHIỆP JOOMLA

54 113 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 54
Dung lượng 2,32 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

1.GIỚI THIỆU VỀ DOANH NGHIỆPCông ty TNHH Tư vấn và Đào tạo quản trị mạng Việt Năng, hay còn gọi là Trung tâm đào tạo quản trị và an ninh mạng Athena, được chính thức thành lập theo giấy phép kinh doanh số 410 202 5253 của Sở Kế Hoạch Đầu Tư Tp Hồ Chí Minh cấp ngày 04 tháng 10 năm 2004. ATHENA là một tổ chức quy tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lĩnh vực công nghệ thông tin. Với quyết tâm góp phần vào công cuộc thúc đẩy tiến trình tin học hóa của nước nhà. ATHENA đã và đang tập trung chủ yếu vào các họat động sau: •Công tác huấn luyện, quảng bá kiến thức tin học, đặc biệt trong lĩnh vực mạng máy tính, internet, bảo mật và thương mại điện tử…. •Tư vấn và hổ trợ cho doanh nghiệp ứng dụng hiệu quả tin học vào hoạt động sản xuất kinh doanh.

Trang 1

BÁO CÁO THỰC TẬP TỐT NGHIỆP

ĐỀ TÀI:

NGHIÊN CỨU VÀ TRIỂN KHAI HỆ THỐNG

WEBSITE THANH TOÁN QUA MẠNG SỬ DỤNG JOOMLA

GVHD: Cô HOÀNG THỊ THANH NGỌC SVTH: Nguyễn Phan Quốc Lộc 08101131 Ngô Thanh Nam 08102441

Trang 2

TPHCM, ngày 11 tháng 4 năm 2012

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 3

NHẬN XÉT CỦA CƠ QUAN THỰC TẬP

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

……

………

………

………

………

………

Trang 4

MỤC LỤC

LỜI NÓI ĐẦU 6

CHƯƠNG I:GIỚI THIỆU CÔNG TY 7

1.GIỚI THIỆU VỀ DOANH NGHIỆP 7

2.TRỤ SỞ VÀ CÁC CHI NHÁNH 8

3.QUÁ TRÌNH HÌNH THÀNH VÀ PHÁT TRIỂN 8

3.1 QUÁ TRÌNH HÌNH THÀNH 8

3.2 QUÁ TRÌNH PHÁT TRIỂN 10

CHƯƠNG 2: TỔNG QUAN VỀ ĐỀ TÀI 12

1.Lý do chọn đề tài 12

2.Mục tiêu đề tài 12

3 Lợi ích của thương mại điện tử 13

3.1 Đối với doanh nghiệp 13

3.2 Đối với người tiêu dùng 14

3.3 Đối với xã hội 15

CHƯƠNG 2:TÌM HIỂU VỀ JOOMLA 16

1.Giới thiệu sơ lược về Joomla 16

2 Vài nét về lịch sử của Joomla 16

3.Tại sao phải chọn Joomla? 17

3.1Cài đặt WebServer Xampp 18

3.2 Cấu hình WebServer Xampp 18

4.Cài đặt và cấu hình Joomla 18

4.1 Cài đặt Joomla 18

4.2 Cấu hình Joomla 26

5.Thiết kế giao diện cho Joomla 27

CHƯƠNG 4: KHẢO SÁT VÀ PHÁT TRIỂN VIRTUEMART TRONG JOOMLA 28

1.Giới thiệu sơ lược về Component VirtueMart 28

Trang 5

2 Download và cài đặt VirtueMart 29

2.1 Download VirtueMart 29

2.2 Cài đặt Component VirtueMart trong Joomla 1.5.x 30

2.3 Cài đặt thêm các modules hỗ trợ VirtueMart 30

2.4 Cài đặt thêm các Mambots hỗ trợ VirtueMart 31

2.5 Tính năng chung 32

2.6 Tính năng cho người quản trị website 32

CHƯƠNG 5:XÂY DỰNG WEBSITE BÁN ĐỒ GỖ ONLINE 33

1.Tính năng dành cho người quản trị web 33

1.1Giao diện chung phần quản lí wedsite 33

1.2 Giao diện quản lí Vituemart 33

2.Tính năng trang web bán hàng 38

3 Triển khai kết nối hệ thống thanh toán qua mạng NGÂN LƯỢNG 41

3.1 Đăng kí tài khoản nganluong.vn 41

3.2 Tích hợp thanh toán qua nganluong.vn vào wedsite 44

3.3 Thanh toán 47

Trang 6

-LỜI NÓI ĐẦU

Thực tập tốt nghiệpluôn luôn đóng một vai trò quan trong đối với một sinh viên sắp tốt nghiệp,là điều kiện và cũng chính là cơ hội trực tiếp để sinh viên có thể tiếp xúc với môi trường làm việc thực tế bên ngoài,nâng cao kiến thức hiểu biết về chuyên nghành,là môi trường để sinh viên trực tiếp thể hiện năng lực của chính bản thân mình trong những năm tích gốp kiến thức được học ở trường cũng như khắc phục những thiếu sót những lổ hổng kiến thức ở môi trường thực tế để hoàn thiện bản thân mình hơn.

Vì vậy chọn được một môi trường thực tập tốt,phù hợp với khả năng,cũng như thực tập đúng chuyên nghành là một yếu tố quan trọng của một sinh viên sắp tốt

nghiệp.Chính vì thế,qua quá trình tìm hiểu trên mạng truyền thông và sự giới thiệu của bạn bè chúng em đã tìm đến Athena,Trung tâm đào tạo và quản trị mạng quốc tế,chọn làm nơi để chúng em thực tập,trao dồi kiến thức với tất cả các bạn sinh viên thuộc tất cả các trường đại học cao đẳng chuyên nghành CNTT,nâng cao khả năng hiểu biết,được trực tiếp trao đổi kiến thức với bạn bè và giáo viên hướng dẫn để có thể hoàn thành tốt quá trình thực tập tại trung tâm.

Đầu tiên chúng em xin giới thiệu sơ lược về trung tâm Athena nơi mà chúng em đang

theo thực tập và hoàn thành thật tốt quá trình thực tập.

Trang 7

CHƯƠNG I:GIỚI THIỆU CÔNG TY

1.GIỚI THIỆU VỀ DOANH NGHIỆP

Công ty TNHH Tư vấn và Đào tạo quản trị mạng Việt Năng, hay còn gọi là Trung tâm đào tạo quản trị và an ninh mạng Athena, được chính thức thành lập theo giấy phép kinh doanh số 410 202 5253 của Sở Kế Hoạch Đầu Tư Tp Hồ Chí Minh cấp ngày 04 tháng 10 năm 2004

ATHENA là một tổ chức quy tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lĩnh vực công nghệ thông tin Với quyết tâm góp phần vào công cuộc thúc đẩy tiến trình tin học hóa của nước nhà ATHENA đã và đang tập trung chủ yếu vào các họat động sau:

Công tác huấn luyện, quảng bá kiến thức tin học, đặc biệt trong lĩnh vực mạng máy tính, internet, bảo mật và thương mại điện tử…

Tư vấn và hổ trợ cho doanh nghiệp ứng dụng hiệu quả tin học vào hoạt động sản xuất kinh doanh

Cung cấp nguồn nhân lực trong lĩnh vực công nghệ thông tin, đặc biệt là chuyên gia về mạng máy tính và bảo mật mạng đạt trình độ quốc tế cho các tổ chức, doanh nghiệp có nhu cầu

Tiến hành các hoạt động nghiên cứu nâng cao kiến thức tin học và phát triển

cơ sở dữ liệu thông tin về các ứng dụng và sự cố mạng

Tiến hành các dịch vụ ứng cứu khẩn cấp cho doanh nghiệp trong trường hợp xảy ra sự cố máy tính

ATHENA hiện đã và đang trở thành một trong những trung tâm đào tạo quản trị và an ninh mạng tốt nhất Việt Nam hiện nay với đội ngũ giảng viên có kiến thức và nhiều kinh nghiệm thực tế, đội ngũ nhân lực ra trường có tay nghề cao và trình độ

Trang 8

chuyên môn được công nhận trên không chỉ trong nước mà còn được công nhận trên quốc tế Lực lượng học viên của Athena sau khi tốt nghiệp đều đảm nhiệm nhiều vị trí quan trọng trong các công ty, tổ chức, nhân hàng và được đưa đi nhiều nơi trên thế giới ATHENA đang ngày một thể hiện tầm quan trọng của mình trong công cuộc tin học học và công nghệ hóa nước nhà

2.TRỤ SỞ VÀ CÁC CHI NHÁNH.

Trụ sở chính:

Trung tâm Đào tạo Quản trị và An ninh mạng Athena.

Số 2 Bis Đinh Tiên Hoàng, Phường Đa Kao, Tp Hồ Chí Minh, Việt Nam

Website: www.athena.com.vn

Điện thoại: ( 84-8 ) 3824 4041

Hotline: 090 7879 477

Chi nhánh Tp Hồ Chí Minh:

Trung tâm Đào tạo Quản trị và An ninh nạng Athena

Kios 8-14 Tô Hiến Thành, Đại học Bách Khoa, Quận 10, Tp Hồ Chí Minh, Việt Nam Website: www.athena.com.vn

Trang 9

nhu cầu mạnh mẽ của xã hội Không chỉ thế trong thời gian này nhà nước cũng có nhiều chính sách khuyến khích đê đào tạo đội ngủ công nghệ thông tin nhằm góp phần vào nền tin học hóa nước nhà

Chính trong thời gian này, một nhóm các thành viên là những doanh nhân tài năng

và thành công trong lĩnh vực công nghệ thông tin đã nhận ra tiềm năng phát triển của việc đào tạo nền công nghệ thông tin nước nhà Họ là những cá nhân có trình

độ chuyên môn cao và có đầu óc lãnh đạo cùng với tầm nhìn xa về tương lai của ngành công nghệ thông tin trong tương lai, họ đã quy tụ được một lực lượng lớn đội ngũ công nghệ thông tin trước hết là làm nhiệm vụ ứng cứu máy tính cho các doanh nghiệp, cá nhân có nhu cầu Bước phát triển tiếp theo là vươn tầm đào đạo đội ngũ cán bộ công nghệ thông tin cho đất nước và xã hội

Các thành viên sáng lập trung tâm gồm:

Ông Nguyễn Thế Đông: Cựu giám đốc trung tâm ứng cứu máy tính Athena Tốt nghiệp Đại học Kinh tế Tp Hồ Chí Minh về công nghệ thông tin, hiện tại là giám đốc dự án của công ty Siemen Telecom Là lớp doanh nhân trẻ thông minh, vui tính, chững chạc và nuôi nhiều ý tưởng kinh doanh táo bạo

Anh đã có 15 năm kinh nghiệm trong lĩnh vực công nghệ thông tin và lãnh đạo Giám đốc của rất nhiều dự án ứng cứu máy tính của nhiều doanh nghiệp

Ông Hứa Văn Thế Phúc: Phó Giám đốc Phát triển Thương mại Công ty EIS, Phó Tổng công ty FPT Tốt nghiệp khoa Hóa trường Đại học Bách Khoa Tp Hồ Chí Minh Anh là người đầu tiên ở Việt Nam dành được chứng chỉ CCIE trong cuộc thi ngày 2/5/2002 Có 10 năm kinh nghiệm làm việc và học tập trong lĩnh vực công nghệ thông tin, có tinh thần học tập cao độ và một đầu óc phán đoán, tư duy đã giúp anh nhìn thấy được những cơ hội kinh doanh trong lĩnh vực công nghệ thông tin và mong muốn góp phần vào công nghiệp tin học hóa của nước nhà

Ông Nghiêm Sỹ Thắng: Phó Tổng giám đốc Ngân hàng Liên Việt, chịu trách nhiệm công nghệ thông tin của Ngân hàng Tốt nghiệp học viện Ngân Hàng, Thạc sỹ

Trang 10

Quản trị kinh doanh Một trong bốn nhà lãnh đạo về công nghệ thông tin xuất sắc Asean, một trong 14 CSO tiêu biểu Đông Nam Á Có gần 20 mươi năm kinh nghiệm trong lĩnh vực quản trị và công nghệ thông tin

Ông Võ Đỗ Thắng: Hiện đang là giám đốc Trung tâm đào tạo quản trị và an ninh mạng Athena

Đến năm 2003, bốn thành viên sáng lập cùng với với đội ngũ ứng cứu máy tính gần 100 thành viên hoạt động như là một nhóm, một tổ chức ứng cứu máy tính miền Nam Đến ngày 4 tháng 10 năm 2004, Trung tâm chính thức được thành lập dưới giấy phép kinh doanh số 401 202 5253 dưới tên chính thức là Công ty TNHH

tư vấn và đào tạo quản trị mạng Việt Năng, bổ nhiệm ông Nguyễn Thế Đông làm Giám đốc

3.2 QUÁ TRÌNH PHÁT TRIỂN

Từ năm 2004- 2006: Trung tâm có nhiều bước phát triển và chuyển mình Trung tâm trở thành một trong những địa chỉ tin cậy của nhiều doanh nghiệp nhằm cài đặt hệ thống an ninh mạng và đào tạo cho đội ngũ nhân viên của các doanh nghiệp về các chương trình quản lý dự án MS Project 2003, kỹ năng thương mại điện tử, bảo mật web… và là địa chỉ tin cậy của nhiều học sinh_sinh viên đến đăng

kí học Đòi hỏi cấp thiết trong thời gian này của Trung tâm là nâng cao hơn nữa đội ngũ giảng viên cũng như cơ sở để đáp ứng nhu cầu ngày càng cao về công nghệ thông tin của đất nước nói chung, các doanh nghiệp, cá nhân nói riêng Đến năm 2006: Cùng với sự phát triển nhanh chóng và cạnh tranh với nhiều trung tâm đào tạo an ninh mạng khác như trung tâm đào tạo Nhất nghệ, Vn pro Trung tâm đào tạo quản trị và an ninh mạng Athena mở ra thêm một chi nhánh tại Cư xá Nguyễn Văn Trỗi Đồng thời tiếp tục tuyển dụng đội ngũ giảng viên là những chuyên gia an ninh mạng tốt nghiệp các trường đại học và học viện công nghệ thông tin uy tín trên toàn quốc, đồng thời trong thời gian này Athena có nhiều chính sách ưu đãi nhằm thu hút đội ngũ nhân lực công nghệ thông tin lành nghề từ các doanh nghiệp, tổ chức, làm giàu thêm đội ngũ giảng viên của trung tâm

Trang 11

Đến năm 2008: Hàng loạt các trung tâm đào tạo quản trị và an ninh mạng mọc lên, cùng với khủng hoảng kinh tế tài chính toàn cầu đã làm cho Trung tâm rơi vào nhiều khó khăn Ông Nguyễn Thế Đông cùng Ông Hứa Văn Thế Phúc rút vốn khỏi công ty gây nên sự hoang man cho toàn bộ hệ thống trung tâm Cộng thêm chi nhánh tại Cư xã Nguyễn Văn Trỗi hoạt động không còn hiệu quả phải đóng cửa làm cho trung tâm rơi từ khó khăn này đến khó khăn khác

Lúc này, với quyết tâm khôi phục lại công ty cũng như tiếp tục sứ mạng góp phần vào tiến trình tin học hóa của đất nước Ông Võ Đỗ Thắng mua lại cổ phần của hai nhà đầu tư lên làm giám đốc và xây dựng lại trung tâm Đây là một bước chuyển mình có ý nghĩa chiến lược của trung tâm Mở ra một làn gió mới và một giai đoạn mới, cùng với quyết tâm mạnh mẽ và một tinh thần thép đã giúp ông Thắng vượt qua nhiều khó khăn ban đầu, giúp trung tâm đứng vững trong thời kì khủng hoảng

Từ năm 2009 – nay: Cùng với sự lãnh đạo tài tình và đầu óc chiến lược Trung tâm đào tạo quản trị và an ninh mạng dần được phục hồi và trở lại quỹ đạo hoạt động của mình Đến nay, Trung tâm đã trở thành một trong những trung tâm đào tạo quản trị mạng hàng đầu Việt Nam Cùng với sự liên kết của rất nhiều công ty, tổ chức doanh nghiệp, trung tâm trở thành nơi đào tạo và cung cấp nguồn nhân lực công nghệ thông tin cho xã hội Từng bước thực hiện mục tiêu góp phần vào tiến trình tin học hóa nước nhà

Trang 12

CHƯƠNG 2: TỔNG QUAN VỀ ĐỀ TÀI

1.Lý do chọn đề tài

- Ngày nay, với sự bùng nổ của hệ thống mạng toàn cầu Internet và những lợi ích

vô cùng to lớn của nó mang lại đã thực sự thu hút và chinh phục con người Tận dụng những tính năng mạnh mẽ của Internet, những công nghệ mới về thông tin và truyền thông, người ta đã xây dựng nên những hệ thống đặc biệt để mọi người có thể có thể ứng dụng đưa vào đời sống thực tiễn, và điều đó thực sự sẽ làm thay đổi cuộc sống của xã hội chúng ta theo chiều hướng tiện lợi hơn, văn minh hơn.

- Thế là những hệ thống WEBSITE thương mại ra đời Và giờ đây, cùng với việc Internet đang nhanh chóng lan rộng khắp toàn cầu thì WEBSITE thương mại sẽ trở thành công cụ chủ yếu và đắc lực cho việc kinh doanh mua bán trên phạm vi toàn cầu,trở thành một mô hình kinh doanh có thể nói là thành công nhất ở hiện tại và tương lai sẽ còn phát triển cao hơn,xa hơn,đạt được những kết quả tốt hơn.

- Tiếp thu,học hỏi và vận dụng công nghệ mới là một yếu tố không thể thiếu của một người thành công,vì vậy việc tìm hiểu và xây dựng một website thương mại điện tử sẽ giúp nhóm có thể tiếp cận công nghệ một cách nhanh hơn,học hỏi được nhiều hơn,bởi vì công nghệ là yếu tố hàng đầu để quyết định thành công.Đó là lý

do nhóm chọn đề tài này.

2.Mục tiêu đề tài

-Để xây dựng một website thương mại ta có thể sử dụng nhiều công nghệ khác nhau như:ngôn ngữ web php, asb.netweb ,joomla….tất cả chúng đều hỗ trợ cho người dùng

Trang 13

những công cụ tốt nhất để chúng ta xây dựng 1 website chuyên nghiệp.Nhóm chọn joomla làm công cụ để xây dựng một website thương mại.

-Khảo sát hệ thống thông tin “Thương Mại Điện Tử” theo yêu cầu của các cá

nhân, cơ quan, công ty…Việc bán hàng đòi hỏi cần phải có tư duy, đầu óc kinh doanh

và khả năng nhạy bén nắm bắt thị trường Một cửa hàng bán các mặt hàng không cần nhiều nhân viên, khách hàng không cần trực tiếp đến mua hàng mà có thể tại nhà dùng vài cái click chuột thì có thể có được sản phẩm mình cần

-Việc tạo ra một website thương mại điện tử bán hàng trực tuyến sẽ gặp nhiều khó

khăn trong việc bảo mật thông tin, cũng như uy tín đến khách hàng Joomlalà một hệ

thống quản trị nội dung (CMS – Content Management System) giúp bạn thực hiện các website động một cách nhanh chóng và dễ dàng Là hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao

và cực kỳ mạnh mẽ, đó là những gì có thể nói về Joomla! Được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến những ứng dụng phức tạp Việc cài đặt Joomla! rất dễ dàng, đơn giản trong việc quản lý và đáng tin cậy.

-Xây dựng được một website “Bán máy tính bảng qua mạng” tương đối hoàn chỉnh, phục vụ một cách có hiệu quả cho người dùng dựa trên việc sử dụng phần mềm quản trị CSDL MySQL và xây dựng ứng dụng dựa trên kết hợp các ngôn ngữ ngôn ngữ PHP, HTML, XML, CSS

3 Lợi ích của thương mại điện tử

3.1 Đối với doanh nghiệp

- Mở rộng thị trường: Với chi phí đầu tư nhỏ hơn nhiều so với thương mại truyền thống, các công ty có thể mở rộng thị trường, tìm kiếm, tiếp cận người cung cấp, khách hàng và đối tác trên khắp thế giới Việc mở rộng mạng lưới nhà cung cấp, khách hàng cũng cho phép các tổ chức có thể mua với giá thấp hơn và bán được nhiêu sản phẩm hơn.

- Giảm chi phí sản xuất: Giảm chi phí giấy tờ, giảm chi phí chia xẻ thông tin, chi phí

in ấn, gửi văn bản truyền thống.

- Cải thiện hệ thống phân phối: Giảm lượng hàng lưu kho và độ trễ trong phân phối hàng Hệ thống cửa hàng giới thiệu sản phẩm được thay thế hoặc hỗ trợ bởi các

Trang 14

showroom trên mạng, ví dụ ngành sản xuất ô tô (Ví dụ như Ford Motor) tiết kiệm được chi phí hàng tỷ USD từ giảm chi phí lưu kho.

- Vượt giới hạn về thời gian: Việc tự động hóa các giao dịch thông qua Web và

Internet giúp hoạt động kinh doanh được thực hiện 24/7/365 mà không mất thêm nhiều chi phí biến đổi.

- Sản xuất hàng theo yêu cầu: Còn được biết đến dưới tên gọi “Chiến lược kéo”, lôi kéo khách hàng đến với doanh nghiệp bằng khả năng đáp ứng mọi nhu cầu của khách hàng Một ví dụ thành công điển hình là Dell Computer Corp.

- Mô hình kinh doanh mới: Các mô hình kinh doanh mới với những lợi thế và giá trị mới cho khách hàng Mô hình của Amazon com, mua hàng theo nhóm hay đấu giá nông sản qua mạng đến các sàn giao dịch B2B là điển hình của những thành công này.

- Tăng tốc độ tung sản phẩm ra thị trường: Với lợi thế về thông tin và khả năng phối hợp giữa các doanh nghiệp làm tăng hiệu quả sản xuất và giảm thời gian tung sản phẩm ra thị trường.

- Giảm chi phí thông tin liên lạc.

- Giảm chi phí mua sắm: Thông qua giảm các chi phí quản lý hành chính (80%); giảm giá mua hàng (5-15%)

- Củng cố quan hệ khách hàng: Thông qua việc giao tiếp thuận tiện qua mạng, quan

hệ với trung gian và khách hàng được củng cố dễ dàng hơn Đồng thời việc cá biệt hóa sản phẩm và dịch vụ cũng góp phần thắt chặt quan hệ với khách hàng và củng cố lòng trung thành.

- Thông tin cập nhật: Mọi thông tin trên web như sản phẩm, dịch vụ, giá cả đều có thể được cập nhật nhanh chóng và kịp thời.

- Chi phí đăng ký kinh doanh: Một số nước và khu vực khuyến khích bằng cách giảm hoặc không thu phí đăng ký kinh doanh qua mạng Thực tế, việc thu nếu triển khai cũng gặp rất nhiều khó khăn do đặc thù của Internet.

- Các lợi ích khác: Nâng cao uy tín, hình ảnh doanh nghiệp; cải thiện chất lượng dịch

vụ khách hàng; đối tác kinh doanh mới; đơn giản hóa và chuẩn hóa các quy trình giao dịch; tăng năng suất, giảm chi phí giấy tờ; tăng khả năng tiếp cận thông tin và giảm chi phí vận chuyển; tăng sự linh hoạt trong giao dịch và hoạt động kinh doanh.

3.2 Đối với người tiêu dùng

Trang 15

- Tùy từng nhóm khách hàng: Nhiều lựa chọn về sản phẩm, dịch vụ hơn

- Vượt giới hạn về không gian và thời gian: Thương mại điện tử cho phép khách hàng mua sắm mọi nơi, mọi lúc đối với các cửa hàng trên khắp thế giới

- Nhiều lựa chọn về sản phẩm và dịch vụ: Thương mại điện tử cho phép người mua có nhiều lựa chọn hơn vì tiếp cận được nhiều nhà cung cấp hơn

- Giá thấp hơn: Do thông tin thuận tiện, dễ dàng và phong phú hơn nên khách hàng có thể so sánh giá cả giữa các nhà cung cấp thuận tiện hơn và từ đó tìm được mức giá phù hợp nhất

- Giao hàng nhanh hơn với các hàng hóa số hóa được: Đối với các sản phẩm số hóa được như phim, nhạc, sách, phần mềm việc giao hàng được thực hiện dễ dàng thông qua Internet

- Thông tin phong phú, thuận tiện và chất lượng cao hơn: Khách hàng có thể dễ dàng tìm được thông tin nhanh chóng và dễ dàng thông qua các công cụ tìm kiếm (search engines); đồng thời các thông tin đa phương tiện (âm thanh, hình ảnh)

- Đấu giá: Mô hình đấu giá trực tuyến ra đời cho phép mọi người đều có thể tham gia mua và bán trên các sàn đấu giá và đồng thời có thể tìm, sưu tầm những món hàng mình quan tâm tại mọi nơi trên thế giới.

- Cộng đồng thương mại điện tử: Môi trường kinh doanh TMĐT cho phép mọi người tham gia có thể phối hợp, chia xẻ thông tin và kinh nghiệm hiệu quả và nhanh chóng.

- “Đáp ứng mọi nhu cầu”: Khả năng tự động hóa cho phép chấp nhận các đơn hàng khác nhau từ mọi khách hàng.

- Thuế: Trong giai đoạn đầu của TMĐT, nhiều nước khuyến khích bằng cách miến thuế đối với các giao dịch trên mạng.

3.3 Đối với xã hội

- Hoạt động trực tuyến: Thương mại điện tử tạo ra môi trường để làm việc, mua sắm, giao dịch từ xa nên giảm việc đi lại, ô nhiễm, tai nạn

- Nâng cao mức sống: Nhiều hàng hóa, nhiều nhà cung cấp tạo áp lực giảm giá do đó khả năng mua sắm của khách hàng cao hơn, nâng cao mức sống của mọi người.

- Lợi ích cho các nước nghèo: Những nước nghèo có thể tiếp cận với các sản phẩm, dịch vụ từ các nước phát triển hơn thông qua In- ternet và TMĐT Đồng thời cũng có thể học tập được kinh nghiệm, kỹ năng được đào tạo qua mạng.

Trang 16

- Dịch vụ công được cung cấp thuận tiện hơn: Các dịch vụ công cộng như y tế, giáo dục, các dịch vụ công của chính phủ được thực hiện qua mạng với chi phí thấp hơn, thuận tiện hơn Cấp các loại giấy phép qua mạng, tư vấn y tế là các ví dụ thành công điển hình.

CHƯƠNG 2:TÌM HIỂU VỀ JOOMLA

1.Giới thiệu sơ lược về Joomla

Joomlalà một hệ thống quản trị nội dung (CMS – Content Management

System) giúp bạn thực hiện các website động một cách nhanh chóng và dễ dàng.

Là hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao và cực kỳ mạnh mẽ, đó là những gì có thể nói

về Joomla! Được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến những ứng dụng phức tạp Việc cài đặt Joomla! rất dễ dàng, đơn giản trong việc quản lý và đáng tin cậy.

Ngoài các vấn đề là mã nguồn mở miễn phí, khả năng bảo mật cao, dễ dàng sử dụng, còn điều gì tuyệt vời hơn đằng sau khiến cho Joomla phát triển mạnh và được nhiều người yêu thích như vậy ? với Joomla việc xây dựng (lập trình) thêm các thành phần, module, các chức năng cho nó là một việc rất dễ dàng đối với các lập trình viên, do đó Joomla có rất rất nhiều các chức năng mở rộng được viết bởi các nhà lập trình trên khắp thế giới, và hầu hết tất cả các ứng dụng, thành phần này đều được chia sẻ miễn phí, đó chính là điều tuyệt vời nhất.

2 Vài nét về lịch sử của Joomla

Joomla là "sản phẩm anh em" với Mambo của tập đoàn Miro Software Solutions

-Úc (hãng đang nắm giữ Mambo) với những người phát triển nòng cốt Ban đầu công ty Miro đã phát triển Mambo theo dạng ứng dụng mã nguồn đóng Đến tháng

4 năm 2001, công ty đã thông qua một chính sách bản quyền kép, nghĩa là phát hành Mambo theo cả giấy phép GPL.

Trang 17

Đến ngày 17 tháng 8 năm 2005, do sự tranh chấp về mặt pháp lý cũng như mong muốn vào sự phát triển của Mambo dựa trên quỹ tài trợ và sự hỗ trợ của cộng đồng nên toàn bộ đội phát triển nòng cốt của Mambo đã rời khỏi dự án trong khi đang làm việc với phiên bản 4.5.3.

Nhờ sự trợ giúp của Trung tâm Luật Tự do Phần mềm (Software Freedom Law Center - SFLC), 20 thành viên nòng cốt cũ của Mambo đã thành lập một tổ chức phi lợi nhuận khác lấy tên là Open Source Matters, để hỗ trợ về mặt tổ chức, pháp

lý và kinh phí cho dự án mã nguồn mở còn chưa được đặt tên của họ Ngay ngày hôm sau, 1000 người đã gia nhập diễn đàn OpenSourceMatters, hầu hết các bài viết cho diễn đàn đều khuyến khích và đồng tình với hành động của Nhóm Phát triển Tin trên đã nhanh chóng được đăng tải trên các tạp chí newsforge.com, eweek.com và ZDnet.com.

3.Tại sao phải chọn Joomla?

Tại sao lại chọn Joomla CMS ? liệu có thể tin tưởng được, Joomla có đủ mạnh ? nếu chưa đọc bạn hãy đọc bài viết giới thiệu về Joomla bạn sẽ biết Joomla tuyệt

vời như thế nào

Joomla là một hệ thống quản trị nội dung (CMS – Content Management System)

mã nguồn mở dùng ngôn ngữ PHP và cơ sở dữ liệu MySQL.

Joomla là một sân chơi, giao lưu học tập hoàn toàn miễn phí, tồn tại dựa trên sự

hỗ trợ, tham gia phát triển của tất cả mọi người, những người yêu thích Joomla và

những người muốn góp phần nhỏ kiến thức của mình thúc đẩy sự phát triển CNTT Việt Nam

Hiện nay đang phát triển song song với Joomla là DotNetNuke, Dotnetnuke là

một portal mã nguồn mở viết trên công nghệ Net hay còn gọi DotNetNuke là một Portal mã nguồn mở, có nhiều tính năng gần giống như Joomla, nhưng nó phát triển rộng hơn Để biết rỏ giữa Joomla và DotNetNuke như thế nào, chúng ta làm một phép so sánh :

Trang 18

 Giá thuê host Joomla rẻ hơn (DotNetNuke phải chạy trên Windowsserver

tốn tiền hơn Joomla chạy trên Linux server).

 Cộng đồng Joomla lớn hơn (bạn cứ thử gõ "DotNetNuke" trên Google rồi

sau đó gõ Joomla trên Google sẽ có kết quả ngay ấy mà).

 Các phân luồng thông tin và phân quyền trong Joomla rõ ràng hơn, dễ sử

dụng hơn với người cập nhập thông tin.

 Tuy nhiên Joomla không thể quản trị cho các site có cơ sở dữ liệu lớn.

3.1Cài đặt WebServer Xampp

Xampp dùng để giả lập máy tính thành một máy chủ web (máy tính khi được giả

lập máy chủ web sẽ được gọi là: localhost, để phân biệt với các máy chủ đang hoạt động trên web là host server

Truy cập vào địa chỉ:

http://www.apachefriends.org/en/xampp-windows.html#641 để tải gói Xamp.

Đầu tiên, bung nén gói Xampp vào một thư mục gốc của máy tính Ở đây mình

dùng ổ C: Cần lưu ýlà các file trong gói Xampp phải nằm ngay trong thư mục cấp

1 ở ổ C:\Xamp.

3.2 Cấu hình WebServer Xampp

Đây là gói Xamp đã được cấu hình hoàn chỉnh, khi muốn chạy Xamp chỉ cần chọn

xampp_start và muốn không chạy Xamp chỉ cần chọn xampp_Stop, và muốn điều

khiển Xamp thì chọn xampp_control.

4.Cài đặt và cấu hình Joomla

Hiện nay Joomla có 2 dòng, dòng 1.5.x đã ổn định và phù hợp để thực hiện các website của mình Phiên bản mới nhất của dòng này là 1.5.25 Dòng 2.5.x đang phát triển tới phiên bản beta, chỉ phù hợp để test,chưa phù hợp để làm website chính thức Trong bài này, tôi dùng phiên bản1.5.8 Để download Joomla, có thể vào Website http://www.joomla.org , tới mục download bên trái và chọn phiên bản 1.5.8.

Trang 19

4.1 Cài đặt Joomla

Bung nén gói Joomla vừa download về, vào thư mục C:\xampp\htdocs, và đổi tên thư mục chứa Joomla thành joomla để sau nàydễ truy cập (Xem Hình)

Hiển thị bun gói Joomla

Để cài đặt Joomla, trước tiên chúng ta phải tạo một database rỗng và phải giả lập máy tính của mình thành web server (cụ thể trong trường hợp này là localhost) Chúng ta sẽ sử dụng gói XAMPP để làm cả hai công việc trên.

Vào thư mục C:\xampp, double-click file xampp_start

Mở trình duyệt web lên, trong thanh Address, gõ vào dòng chữ http://localhost , bạn sẽ thấy dòng chữ XAMPP, chọn ngôn ngữ English Lúc này màn hình sẽ tương

tự hình 3-3.

Trang 20

Màn hình chính Xampp

Nhìn menu bên trái, bạn sẽ thấy mục Tools, chọn phpMyAdmin phpMyAdmin là

công cụ giúp quản lý các database.

Công cụ quản lý Database

Màn hình sẽ tương tự như hình dưới

Tạo Database

Trong mục Create new database: gõ dòng chữ joomla, đây là tên của database mà

ta sẽ sử dụng, mục collationnhớ chọn utf8_unicode_ciđể thuận lợi cho việc sử dụng tiếng Việt trong joomla sau này Bấm nút Create

Trang 21

Sau khi tạo thành công một database rỗng mới tên joomla, vào trình duyệt gõ dòng chữ: http://localhost/joomla Màn hình cài đặt Joomla sẽ bắt đầu.

Bước 1: Choose language (Chọn ngôn ngữ cài đặt)

Bạn hãy chọn ngôn ngữ cài đặt Đây chỉ là ngôn ngữ hiển thị trong quá trình cài đặt sau khi cài đặt xong nếu ngôn ngữ mà bạn chọn đã được tích hợp sẵn trong bộ cài đặt thì Joomla! sẽ hiển thị luôn ngôn ngữ này, nếu không thì sẽ hiển thị ngôn ngữ mặc định là tiếng Anh và bạn cần phải tự tay cài đặt thêm

gói ngôn ngữ của mình Sau khi chọn xong nhấn Next.

Bước 2: Pre-Installation check (Kiểm tra trước khi cài đặt)

Để đảm bảo quá trình cài đặt và sử dụng Joomla! được tốt nhất, chương trình

sẽ kiểm tra trước các thông số của máy chủ web xem có phù hợp với Joomla! hay không Đây cũng chính là các thông số cần biết để sau này chọn Host cho các trang web được thiết kế bằng Joomla!

Tất cả các thông số đều phải có màu xanh như trong hình, nếu có thông số nào màu đỏ thì chứng tỏ thông số đo không phù hợp với Joomla! bạn cần phải thay đổi lại thông số này và nhấn vào nút Check Again để kiểm tra lại.

Nếu tất cả thông số đều đúng thì bạn hãy nhấn Next để tiếp tục.

Trang 22

Bước 3: License (Điều kiện sử dụng)

Bạn có thể xem và hiểu các điều kiện tại đây để tránh các vi phạm về việc sử

dụng Joomla!, sau khi xem xong nhấn Next để tiếp tục.

Bước 4: Database Configuration (Cấu hình cơ sở dữ liệu)

Khai báo các thông số để Joomla! kết nối với Database mà bạn đã tạo trước.

Trang 23

- Database Type: Chọn loại cơ sở dữ liệu, thông thường là MySQL

- Host Name: Nhập tên của Host, thông thường là localhost

- Username: Nhập tên của tài khoản truy cập Database, do cài đặt trên Localhost nên tên truy cập này thường mặc định là root

- Password: Nhập mật khẩu truy cập Database, do cài đặt trên Localhost nên mật

khẩu truy cập này để trống (không có mật khẩu).

- Database Name: Nhập tên của cơ sở dữ liệu, đây là tên được bạn đặt lúc tạo

Database.

Các thông số khác cứ để nguyên như mặc định và nhấn Next để tiếp tục Nếu

các thông tin khai báo đúng thì chương trình cài đặt sẽ chuyển sang bước kế tiếp, nếu không thì chương trình sẽ yêu cầu bạn nhập đúng các thông tin mới có thể tiếp tục được.

Bước 5: FTP Configuration (Thiết lập cấu hình FTP)

Đây là phần thiết lập FTP, một giao thức truyền tập tin trên mạng internet Bước cài đặt này thông thường không cần phải thực hiện trừ khi đối với một số

Host có yêu cầu Bạn hãy bỏ qua các thông số này và nhấn Next để tiếp tục

(Sau này có thể thiết lập lại khi cần thiết trong phần quản lý Joomla!).

Trang 24

Bước 6: Main Configuration (Phần cấu hình chính)

Tại bước này bạn sẽ thiết lập các thông tin cho trang web của mình.

- Site Name: Nhập tên cho trang web, đây là tên của trang web chứ không phải tên

miền (Domain Name) tuy nhiên nếu muốn bạn cũng vẫn có thể đặt theo tên miền.

- Meta Description: Nhập phần mô tả ngắn để giới thiệu cho nội dung của trang web.

- Meta Keywords: Nhập các từ khóa có liên quan đến nội dung của trang web, từ khóa

này giúp người sử dụng tìm kiếm được trang web của bạn khi sử dụng các công cụ tìm kiếm (Yahoo, Google, ) Bạn có thể nhập nhiều từ khóa, mỗi từ cách nhau bởi dấu

phẩy (,).

- Admin Email: Nhập địa chỉ email của người quản trị trang web.

- Admin Username: Đặt tên cho tài khoản dùng để truy cập vào phần quản trị của

trang web, có thể đặt tên tùy ý, đây là tài khoản có quyền hạn cao nhất (Super Admin).

- Admin Password: Đặt mật khẩu cho tài khoản quản trị của trang web.

- Confirm Admin Password: Nhập lại một lần nữa để xác nhận mật khẩu này.

Trong phần Install Sample Data (Cài đặt dữ liệu mẫu), nếu đây là lần đầu tiên

cài đặt và sử dụng Joomla! thì bạn hãy nhấn vào nút này để tìm hiểu cách thiết lập cấu hình và sử dụng thông qua các dữ liệu mẫu Sau khi nhấn vào nút này thì nó sẽ thông báo dử liệu mẫu đã được cài đặt và ẩn đi.

Sau khi thực hiện xong bước này bạn hãy nhấn Next để tiếp tục.

Trang 25

Bước 7: Finish (Hoàn tất cài đặt)

Sau cùng chương trình cài đặt đã hoàn tất, tới đây bạn có 3 việc cần phải thực hiện:

1 Xóa hoặc đổi tên thư mục có tên là installation trong thư mục đã được cài đặt

Joomla! bằng cách dùng một trong các chương trình quản lý tập tin (My Computer, Explorer, File manager, ) Mục dích của việc này là tránh trường hợp cài đặt lại Joomla! một cách không mong muốn.

2 Nhấn vào nút Site để truy cập vào phần nội dung chính của trang web, đây là phần

hiển thị đối với người truy cập Ngoài ra bất cứ lúc nào bạn cũng có thể truy cập vào

trang chính này thông qua địa chỉ http://localhost (khi cài đặt trên Localhost)

Nếu không cài đặt dữ liệu mẫu ở Bước 6 thì trang web chỉ có giao diện mặc định và Menu chính mà không có bất cứ nội dung nào khác:

Nếu bạn có cài đặt dữ liệu mẫu thì trang web sẽ hiển thị nội dung mẫu:

Trang 26

4.2 Cấu hình Joomla

Joomla khi cài xong đã cấu hình mặc định một vài tính năng trong hệ thống, tuy nhiên chúng ta cũng cần xem lại và cấu hình cho hợp lý Trong phần này chúng tôi hướng dẫn cấu hình một số tính năng trong hệ thống như sau:

Vào Sites (Back-end) và chọn Global Configuration Chú ý:

Trong tab Site:

 Site offine: có 2 trạng thái: Không (hoạt động), Có (ngừng hoạt động)

 Offine Message: hiển thị thông báo web sỉte ngừng hoạt động.

 System Error Message: hiển thị thông báo khi web sỉte bị lỗi

Cấu hình Joomla với Tab Site

Trong tab Server:

 MySQL Database: tên Database sử dụng(joomla)

Trang 27

Cấu hình Joomla với Tab Database

5.Thiết kế giao diện cho Joomla

Template Là giao diện, khuông dạng, kiểu mẫu, hình thức được thiết kế để trình bày nội dung của trang Web và có các vị trí định sẵn để tích hợp các bộ phận, thành phần của trang Web Joomla! cho phép cài đặt và thay đổi Temp cho Web Site hay cho từng trang Web khác nhau một cách dễ dàng.

Một trong những phần quan trọng nhất của website đó là giao diện hay còn gọi là

“Template” Phần này ngoài việc hiển thị nội dung của trang Web còn là nơi mọi

người có thể tương tác với Web Site như đăng ký thành viên, tham gia quản lý và viết bài đăng trên trang Web.Sau khi cài đặt Joomla ta có hình dạng bố cục

Template mặc nhiên của Joomla, hình dạng, bố cục này chúng ta có thể thay đổi được

Ngày đăng: 03/11/2018, 17:48

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w