Cai dat web joomla

98
Cài đặt localhost trên PC Joomla là web động sử dụng ngôn ngữ php nên phải có máy chủ thì nó mới hoạt động được,có rất nhiều phần mềm hiện nay cho phép làm điều này,vd như appsever,wamp....Bài viết này xin hướng dẩn các bạn cài đặt localhost với wamp. Đầu tiên bạn cần download file cài đặt chương trình ,bạn có thể vào trực tiếp trang chủ http://www.wampserver.com/ để tải bản mới nhất và hoàn toàn miễn phí . Sau khi tải xong bạn bắt đầu quá trình cài đặt localhost,kích đúp vào file cài wamp

Transcript of Cai dat web joomla

Page 1: Cai dat  web joomla

Cài đặt localhost trên PC

  Vì Joomla là web động sử dụng ngôn ngữ php nên phải có máy chủ thì nó mới hoạt động được,có rất nhiều phần mềm hiện nay cho phép làm điều này,vd như appsever,wamp....Bài viết này xin hướng dẩn các bạn cài đặt localhost với wamp.

  

   Đầu tiên bạn cần download file cài đặt chương trình ,bạn có thể vào trực tiếp trang chủ http://www.wampserver.com/ để tải bản mới nhất và hoàn toàn miễn phí .

   Sau khi tải xong bạn bắt đầu quá trình cài đặt localhost,kích đúp vào file cài wamp

 

Page 2: Cai dat  web joomla

Chọn nơi lưu chương trình wamp

Page 3: Cai dat  web joomla

 

Page 4: Cai dat  web joomla

Nhấn install để bắt đầu cài wamp server

Page 5: Cai dat  web joomla

Cứ theo mặc định ,ko cần phải thay đổi

 

Page 6: Cai dat  web joomla

Xong rui,cài wamp thế là xong.

Vô trình duyệt web đánh địa chỉ localhost----enter.

Page 7: Cai dat  web joomla

Kết thúc quá trình cài đặt wamp server

Khi wamp server chạy thì nó sẻ tạo biểu tượng icon dưới thanh taskbar

Bài tiếp theo mình sẻ hướng dẩn các bạn tạo DataBase (DB)

Sử dụng phpMyAdmin của localhost

  Sử dụng phpMyAdmin của localhost ,phpMyAdmin có thể làm được gì ?,Nó là công cụ Host cung cấp cho bạn,Bạn cần phải thao tác nó ra sao....sau đây mình xin trình bày cụ thể các công cụ có trong phpMyAdmin để quản lý trang web joomla.

 Để vào được mục phpMyAdmin các bạn có thể làm theo 2 cách:

Nếu bạn làm trên host thì đăng nhập trang quản lý host của bạn,chọn mục phpMyAdmin

Page 8: Cai dat  web joomla

Nếu bạn làm trên localhost thì chỉ cần vào localhost chon phpMyAdmin

Để tạo DataBase (DB) bạn làm như hình dưới :

Bước 1:Chọn tên DB vd:joomla

Bước 2:Để sử dụng tiếng việt choJoomla ta chọn kiểu utf8_general_ci

Bước 3:Nhấn create để tạo DB ----> Xong việc tạo DB

 

Sao lưu dữ liệu trong phpMyAdmin

Export :xuất khẩu,cho phép xuất DB ra dạng tập tin ( lưu cơ sở dữ liệu)

Import :Nhập khẩu,thêm thành phần vào DB ( khôi phục cơ sở dữ liệu )

Drop : xóa bỏ ,ở đây là xóa DB kiemtien

Chỉnh sửa nội dung của Joomla trong phpMyAdmin

Page 9: Cai dat  web joomla

VD:Tôi chọn thành phần Jos_content (quản lý bài viết ) để chỉnh sửa kiemtien

Page 10: Cai dat  web joomla

Cây bút chì: chỉnh sửa mục

Chữ X :xóa bỏ mục

ID : mã số của bài viết

Chọn 1 bài viết để chỉnh sửa :

Page 11: Cai dat  web joomla

Ở đây bạn cần chú ý đến các mục sau :

ID : mã số bài viết Title :tiêu đề bài viết introtext :phần đầu của bài viết ( trước phần đọc thêm) Fulltext :phần sau của bài viết ( sau phần đọc thêm ) catid : bài viết này nằm ở chủ đề con mang mã số 7

Page 12: Cai dat  web joomla

 Metakey :từ khóa thẻ keyword của bạn  Metadesc :phần miêu tả bài viết Hits :số người đọc bài viết

thẻ metakey,và metadesc  dùng cho việc tìm kiếm trang của bạn trên mạng (phụ thuộc cái này khá nhiều)

Sau khi thay đổi, bạn nhấn GO để lưu thay đổi .Chú ý cần sao lưu DB trước khi chỉnh sửa cho an toàn.

Cài đặt joomla trên localhost

Cài đặt joomla

Page 13: Cai dat  web joomla

  Việc cài đặt Website Joomla! là rất dễ dàng, đơn giản và nhanh chóng đối với tất cả mọi người. Bạn chỉ cần truy cập Website Joomla , download bộ cài đặt, giải nén, upload lên host, tạo database và tiến hành cài đặt theo từng bước. Màn hình cài đặt của Joomla 1.5 khá thân thiện và được bố trí hợp lý. Bạn chỉ cần chú ý một điều duy nhất là "phải tạo 1 database với Collation - charset: utf8_general_ci" trước khi cài đặt mà thôi.

 Bước 0: Download Joomla 1.5:

Bạn vào trực tiếp trang http://joomla.org để down phiên bản mới nhất nhé .

Nếu bạn cài Joomla trên PC thì bạn phải có thêm 1 phần mềm làm sever giả lập , xem bài cài đặt localhost trên pc

[ Nếu bạn nào chưa có máy tính và muốn làm trực tiếp trên host thì bạn phải có 1 host free ,đăng kí nó và bắt đầu với các khái niệm SQL,Database,thư mục gốc,ftp ... (mất 5 phút)]  

Bước 1:Upload Joomla

Upload lên Server và giải nén vào thư mục gốc chứa Web của bạn (hoặc một thư mục con của nó ).

Nếu bạn làm trên PC thì giải nén nó vào 1 thư mục của sever giả lập ,trong thư mục www ( VD c:\wamp\www\joomla)

Thư mục gốc chứa Web thường có tên là:

htdocs, public_html, www, wwwroot...C:\wamp\www\C:\Program Files\xampp\htdocs\www.tapkiemtien.com\htdocs\

Bạn có thể Upload bằng một số cách:

Bằng Copy trực tiếp (nếu cài trên máy của bạn) Bằng công cụ quản trị mà HOSTING cung cấp. Bằng công cụ FTP: WS_FTP, ,Total Commander, Net2FTP.com...

Bước 2:Bây giờ bắt đầu quá trình cài đặt nha :

Page 14: Cai dat  web joomla

Bật trình duyệt lên bạn đánh dòng địa chỉ sau localhos/joomla nếu bạn cài tại máy tính PC.Nếu cài trực tiếp trên host thì đánh địa chỉ của host mà bạn đả upload gói cài đặt.VD :tapkiemtien.com, tapkiemtien.22web.net

Giao diện cài đặt của chương trình xuất hiện : Chọn ngôn ngữ tiếng việt ,nếu bạn muốn ---> Next

Bước này là bước kiểm tra các thiết lập hệ thống của bạn có đáp ứng được yêu cầu của Joomla hay không, bước này có 2 phần nhỏ:

Phần 1 là các thiết lập hệ thống mà bạn bắt buộc phải đáp ứng để cho quá trình cài đặt có thể diễn ra suôn sẻ, nếu có bất kỳ thiết lập nào trong phần này của bạn bị đánh màu đỏ, bạn phải tìm cách thiết lập lại, và sau đó nhấn nút Check Again ( kiểm tra lại ) để kiểm tra lại.

Phần 2 thiết lập đề nghị là các thiết lập ko ảnh hưởng nhiều tới quá trình cài đặt Joomla nhưng sẽ ảnh hưởng tới hoạt động của Joomla sau này, nếu bạn có 1 vài thiết lập ko đáp ứng được ( màu đỏ ) thì cũng ko sao, tuy nhiên nếu bạn có thể đáp ứng được hết thì quá tốt.

Page 15: Cai dat  web joomla

 

Một danh sách dài các điều khoản trong giấy phép GNU/GPL, sẽ rất tốt nếu bạn có khả năng hiểu hết những điều khoản và tuân theo nó, trong bất kỳ cuộc chơi nào, luật lệ luôn luôn là 1 phần quan trọng

Page 16: Cai dat  web joomla

Đây là bước rất quan trọng và gây rất nhiều khó khăn cho các bạn mới tìm hiểu, nếu bạn thấy khó khăn trong bước này,

Tôi sẽ giải thích các phần bạn phải điền trong bước này

Database ( cơ sở dữ liệu ) Type: Hiện MySQL hỗ trợ 2 chuẩn là mysql và mysqli ( mới hơn ), nên chọn mysqlHost Name (tên máy chủ ): nếu bạn sử dụng MySQL trên chính máy bạn đả cài localhost với wamp ( trong 99% trường hợp ) thì bạn điền vào là localhost,

Còn trong trường hợp khác, bạn sử dụng MySQL và truy xuất database thông qua 1 Host ( vd free host), thì bạn hãy điền tên host đó hoặc IP của host đó vào đây ( host cung cấp cho bạn -->vào tài khoảng để xem)

Username (tên đăng nhâp ) : tài khoản MySQL của bạn, nếu bạn dùng trên localhost thì tài khoản này thường là root ( tài khoản có mức ưu tiên cao nhất ),Trong trường hợp các bạn dùng các host free thì username sẻ được host cung cấp.

Password ( mật khẩu ): mật khẩu tài khoản MySQL(nếu dùng wamp mặc định là ko có mật khẩu,vì vậy nếu bạn dùng wamp thì ko điền gì ở bước này),còn nếu bạn đang dùng host free thì thường chính là pass bạn đăng kí với host đó.

Database name (tên cơ sở dữ liệu ) : bước này bạn hãy chọn cho database của web joomla 1 cái tên, hãy chọn 1 cái tên dễ nhớ và đặc trưng cho trang web mà nó lưu CSDL,Nếu bạn chưa biết tạo cơ sở dữ liệu thì xem lại bài viết Sử dụng phpMyAdmin nhé

Nếu bạn làm ở host free thì bạn vào mục quản lý ( vd : cpanel,panel ...) ,chọn công cụ phpMyAdmin và làm theo hướng dẩn ,xem lại bài viết Sử dụng phpMyAdmin nhé

Page 17: Cai dat  web joomla

Sau khi tạo CSDL xong bạn quạy lại bước đang cài joomla đánh tên CSDL bạn mới tạo vào.

FTP Configuration : bước này có thể bỏ qua nếu đang cài localhost, nếu cài trực tiếp lên host, hãy điền đầy đủ thông tin mà nó yêu cầu ( khuyến cáo không nên cài )

Đánh tên trang web , email , chọn mật khẩu để quản lý trang web joomla ,nếu bạn lần đầu sử dụng nên chọn cài dữ liệu mẫu để dể sử dụng

Page 18: Cai dat  web joomla

Quá trình cài đặt thành công ,bạn hảy xóa thư mục Installation trong thư mục cài đặt (vd: C:\wamp\www\localhost),Nếu bạn làm trên host thì dùng công cụ FTP rồi xoá thư mục installation

Page 19: Cai dat  web joomla

Bây giờ địa chỉ trang web bạn mới tạo trên máy là localhost/joomla,

Page 20: Cai dat  web joomla

Nếu cài trên host thì địa chỉ chính là nơi bạn upload thư mục cài đặt,VD tapkiemtien.com ,tapkiemtien.com/joomla

Trang quản trị trang web là localhost/joomla/administrator với tên đăng nhập là admin và mật khẩu bạn đăng kí ở trên.Bạn làm trên host thì có dạng tapkiemtien.com/administrator

Page 21: Cai dat  web joomla

Để quản lý DB (cơ sở dữ liệu ) trang web ,bạn vào localhost đăng nhập vào phpMyAdmin để quản lý ( chú ý :những nội dung của trang web đều lưu ở đây )Bình thường ko nên vào đây,chỉ khi cần như quên mật khẩu ,khôi phục trang web ...

Page 22: Cai dat  web joomla

{loadposion x3}Vậy là xong ,mệt chưa bạn ,cố lên vì ngày mai ha ,sau khi bạn cài xong bạn nên cài tiếp bộ ngôn ngữ tiếng việt cho joomla cho dể hiểu .

Ngôn ngữ việt cho Joomla :

     Ngôn ngữ việt cho Joomla :

Gói ngôn ngữ cho trang web download gói ngôn ngữ cho hệ thống quản trị download

Cách cài đặt gói ngôn ngữ việt :

Đăng nhập vào hệ thống quản trị:1. chọn extensions chọn install/uninstall chọn browse tìm đến gói ngôn ngữ tiếng

việt .2. chọn upload file & install -->Install Language Success .

Page 23: Cai dat  web joomla

Để chọn ngôn ngữ tiếng việt làm mặc định1. bạn vào mục Extensions --> Language Manage2. chọn ngôn ngữ tiếng việt cho trang web nhấn Default .3. chuyển qua mục Administrator chọn ngôn ngữ tiếng việt cho trang quản lý nhấn

Default .

Vậy là xong ngôn ngữ tiếng việt hà hà.

Cài đặt và tháo gỡ gói phần mềm trong joomla

Thứ bảy, 20 Tháng 6 2009 06:48 Quản trị viên installJoomla

    Joomla có rất nhiều thành phần mở rộng như gói ngôn ngữ,component,templates,plus-in,...Để sử dụng thì chúng ta cần phải cài đặt cho nó,Sau đây là hướng dẩn chung cho mọi gói cài đặt.

 Các gói cài đặt được nén dưới dạng .zip do cộng đồng joomla phát hành,bạn có thể vào trang chủ joomla.org để tìm hiểu.

Cài đặt thành phần mở rộng cho joomla:

Vào mục phần mở rộng ---> cài đặt /tháo gỡ (Extensions ---> install/uninstall )

Chọn browse  ---> Tìm đến gói cài đặt chuẩn bị sẳn (dạng .zip) Chọn"Tải tập tin lên và cài đặt" ( upload and install )

Page 24: Cai dat  web joomla

Như vậy là xong quá trình cài đặt một gói phần mềm.kiemtien

Sau khi cài xong bạn vào mục component để quản lý nhé.

Đối với gói cài đặt ngôn ngữ : bạn vào mục "Thành phần mở rộng"---->Quản lý ngôn ngữ

----->Đánh dấu kiểm vào mục "Tiếng việt" ----> chọn Mặc định

------->Bạn chuyển qua mục "Administrator" làm như trên để có trang quản lý bằng tiếng việt nhé.

 Đối với gói cài đặt giao diện:

Page 25: Cai dat  web joomla

 Bạn vào mục "Thành phần mở rộng"---->Quản lý Giao diện--->làm như cài gói ngôn ngữ

 

Còn với gói cài đặt khác thì nó sẻ nằm ở mục Components :

Việc gỡ bỏ bạn làm tương tự :

Page 26: Cai dat  web joomla

1. Vào mục cài đặt/tháo gỡ 2. chọn [ component,plug-in,module,giao diện,ngôn ngữ] 3. chọn thành phần cần gỡ bõ chọn Tháo gỡ.

Quản lý chủ đề,chủ đề con,bài viết trong joomla

       Nội dung của trang web là thành phần quan trọng nhất của trang web,một trang web tốt là trang web có nội dung mà mọi người đọc ko nhàm chán,dể hiểu,nội dung phong phú.Trong joomla củng vậy nó phân cấp nội dung thành các Nhóm tin,chủ đề .

Cấu trúc nội dung của trang web Joomla được phân cấp như sau:

joomla -----Chủ đề-----Nhóm tin------bài viết

                            -----Nhóm tin------bài viết

Page 27: Cai dat  web joomla

Để làm trang web trước hết bạn phải định hình cho mình cần làm những Nhóm tin nào,rồi từ Nhóm tin đó hình thành nên những chủ đề con nào ---->xong rồi mới viết bài.

Một bài viết có thể không có chủ đề nhưng như thế nó làm ta khó quản lý .

Cách tạo một chủ đề mới : 

Chọn quản lý nhóm tin:

Chọn 'Thêm mới' để tạo nhóm tin mới.

Page 28: Cai dat  web joomla

Đánh tiêu đề của "Nhóm tin" ----xong-----chon lưu.

Cách thêm chủ đề:

bạn chọn menu "Quản lý chủ đề con" nhé

Chọn thêm mới

Chọn Chủ đề ( cha của chủ đề ) -----> lưu.

Page 29: Cai dat  web joomla

 Thêm bài viết mới :

CHọn ''quản lý bài viết''

chọn thêm mới để tạo mới bài viết, Viết nội dung bài viết,tiêu đề bài viết ...

Page 30: Cai dat  web joomla

Tiêu đề :tiêu đề của bài viết,( chọn tiêu đề cho hay và sát với nội dung nha )kiemtien

Ảnh :chèn ảnh vào bài viết Phân trang: chia bài viết thành 2 trang ( có thể chia nhiều hơn ) Đọc thêm:phân cách bài viết thành 2 phần ( mở đầu và nội dug chính )

Cách chèn ảnh , chọn mục "Ảnh "ở cuối trang .chú ý các phần mình đóng khung đỏ nhé,Bạn có thể sử dụng ảnh có sẳn,hoặc tải lên----hoàn tất----chọn chèn

Page 31: Cai dat  web joomla

Thông tin Metadata :

sự miêu tả :miêu tả bài viết của bạn

từ khóa :từ khóa để các bộ máy tìm kiếm dò tìm ( nên dùng khoảng 10 chử thôi )

 

Page 32: Cai dat  web joomla

Sau đó chọn lưu----xong cách viết một bài viết

Tóm lại:viết một bài viết thì cần phải chọn chủ đề thích hợp,chèn hình ảnh nếu có,tạo liên kết đọc thêm,phân trang cho dể đọc,điền các thông tin metadata----xong.

Nâng cấp phiên bản mới cho Joomla

    Việc nâng cấp cho Joomla là một công việc rất quan trọng,nó giúp website sửa chữa các lỗi khi vận hành Joomla,các lỗi bảo mật giúp website an toàn hơn và tối ưu hơn,Việc nâng cấp từ một phiên bản joomla cũ lên phiên

Page 33: Cai dat  web joomla

bản mới hơn cùng họ ( VD :joomla 1.5.8 lên joomla 1.5.11) được thực hiện khá đơn giản.

Tuy nhiên để tránh những rủi ro có thể xảy ra, điều đầu tiên các bạn phải làm là tiến hành việc sao lưu (backup) toàn bộ Website của mình. Bạn có thể dùng công cụ phpMyAdmin của nhà cung cấp cho bạn hoặc sử dụng Sypex SQL Dumper  ( khuyến cáo nên dùng công cụ này ) để sao lưu.

Dưới đây là các bước tiến hành việc nâng cấp cho Joomla 1.0.x (joomla 1.5.x tương tự)

[1]. Xác định phiên bản đang sử dụng

Đăng nhập vào trang quản trị.

VD : http://tapkiemtien.com/administrator

 

Nếu bạn dùng phiên bản joomla 1.5 thì sau khi

đăng nhập ----> Trợ giúp---> Thông tin hệ thống---->phiên bản joomla

[2]. Kiểm tra phiên bản mới nhất đã phát hành

Bạn vào trang chủ Joomla.org ----->Download ----->chọn phiên bản 1.0 hay 1.5

Page 34: Cai dat  web joomla

 Nếu bạn làm công việc nâng cấp thì download gói nâng cấp là đủ .

[3]. Nâng cấp

Giải nén bản vá bổ sung (-Patch) vừa download và chép đè vào thư mục Joomla của bạn.

   1.Nếu bạn làm ở localhost thì giải nén file cập nhật ra rồi chép đè vào thư mục chứa joomla là ok

   2.Nếu bạn làm ở web server thì bạn phải làm các bước sau :

      --------- Mở cPanel --> File Manager --> Thư mục chứa Joomla

      ----------Nhấn nút [Upload Files] để upload gói nâng cấp.

Page 35: Cai dat  web joomla

      ---------- Chọn gói nâng cấp mà bạn vừa download ở trên

      ---------- Sau đó nhấn chuột lên file nâng cấp (*.zip) và chọn "Extract File Contents" (unzip) để chép đè vào thư mục Joomla của bạn

Page 36: Cai dat  web joomla

Nếu bạn có dùng file .htaccess hãy kiểm tra file htacess.txt và cập nhật những phần thay đổi

----->Xong .

Viết comments với thành phần Jomcomment

       Jomcomment Pro extensions bảo đảm các comments hiển thị nhanh chóng và đơn giản với Ajax, trong khi tiết kiệm băng thông máy chủ. Bảo vệ trang web của bạn với luồng thông tin không mong muốn từ SPAM, Captcha hình ảnh mạnh mẽ với các thách thức. Jomcomment Pro rất dễ sử dụng và cài đặt, với hỗ trợ phát triển tuyệt vời.

1. Phát triển dựa trên Ajax, nên những comments mới sẻ ko dựa trên reloading toàn trang web, giúp bạn tiết kiêm băng thông 1 cách tối đa.

2. Bảo vệ toàn thư rác. Captcha, tên miền / IP chặn, chặn tên người dùng, và từ khối censorship, nhận xét kiểm duyệt, tối thiểu từ chiều dài, bộ lọc Bayesian (mới!), Và nhiều hơn nữa.

3. Mã BB hỗ trợ, hỗ trợ hình ảnh, biểu tượng cảm xúc hỗ trợ....4. Hỗ trợ đa ngôn ngữ. Hỗ trợ UTF-8 mã hóa. 5. Trackback hỗ trợ. (NEW!). Chấp nhận Trackback từ trang web khác vào trang

web của bạn. 6. Templates hỗ trợ đa dạng. Chỉ cần chỉnh sửa bản mẫu để thay đổi ý kiến bố trí hệ

thống.

Page 37: Cai dat  web joomla

7. Khóa cũ hơn còn ý kiến về nội dung hoặc nhận xét của bất cứ cá nhân chỉ cần xác định từ khóa (jomcomment từ khóa)

8. Cập nhật comments từ AkoComment, ComboMax, MosCom và JoomlaComment. (Mới!)

9. Hình đại diện hỗ trợ. Hỗ trợ cho Gravatar, Community-Builder và SMF 10. Akismet hỗ trợ bộ lọc thư rác 11. Hiển thị số lượng pageview..12. Front-end nhận xét kiểm duyệt. Sửa đổi ý kiến từ front-end13. RSS-feed: Người đọc sẽ có thể đăng ký vào các cuộc thảo luận qua RSS.

      Jomcomment Pro extensions1. Tích hợp component của bên thứ 3. Với một vài dòng mã, tích hợp Jom Thảo luận

với một bên thứ ba Joomla! thành phần. Tích hợp với JomRes và VirtueMart (phải mua riêng)

2. Bình luận Thống kê. Hiển thị tổng số ý kiến, nhận xét về nội dung đầu trang 20, trên 20 thành viên:Ngôn ngữ hỗ trợ cho các front-end: Brazillian, Séc, Đan Mạch, Hà Lan, tiếng Anh, tiếng Phần Lan, Pháp, Đức, Hy Lạp, Tiếng Hin-ddi, Hungary, Ý, Bahasa Melayu, Ba Lan, Nga , Tây Ban Nha. Nhưng mà ko có Việt Nam

3. SUPER-FAST mẫu hệ thống với bộ nhớ đệm 4. Hỗ trợ đi Trackback 5. địa chỉ thư điện tử 6. Recommend cho một người bạn 7. Lưu nội dung như yêu thích

Hỗ trợ phát triển (Đối với bản tiêu chuẩn và chuyên nghiệp). Với tư cách là một sản phẩm thương mại, phát triển và hỗ trợ phát triển của Jom Thảo luận bao gồm cả sửa lỗi, tính năng bổ sung và cải tiến của J om comments Linkdown:http://www.uploadjockey.com/download/9347323/jSharing_jomcomment.rar

Sau khi down về ,bạn cài đặt nó như gói cài đặt thường.

Quản lý:

Chọn components ---> joom comment

Configuration --> General Settings: tuỳ chỉnh cấu hình của joomcomment

Edit Language File : việt hoá phần mềm

View Comment  :quản lý các comment (thêm ,xoá,chỉnh sửa)

Tạo site map bằng joomap

Page 38: Cai dat  web joomla

       Một trong những nguyên nhân khiến cho trang web của bạn không đạt được thứ hạng cao trong kết quả trả về của Google đó là do bạn đã quên mất việc “ kể “ cho Google nghe rõ ràng về cấu trúc trang web của mình thông qua hình thức cung cấp bản đồ site ( site map ).

 Việc tạo bản đồ site có rất nhiều cách, tuy nhiên chúng ta, những người dùng Joomla luôn mong muốn tìm kiếm 1 component có thể đảm đương việc này. Bài viết sau đây sẽ nói về Joomap, 1 component được đánh giá rất cao và được ban biên tập trang http://extensions.joomla.org khuyên dùng.

Đầu tiên các bạn hãy download phiên bản mới nhất của Joomap về tại đây ( phiên bản mới nhất tính tới lúc viết bài này là 2.0.6 ).

Sau đó bạn hãy tiến hành cài đặt bằng cách đăng nhập vào Trang quản trị - chọn menu cài đặt/tháo gở -  chọn file .zip mà bạn đã down về sau đó nhấn nút Cài đặt.

Qúa trình cài đặt thành công, bạn hãy vào menu component sau đó chọn Joomap như hình dưới đây:

 Tất cả những gì bạn cần chú ý lúc này là vào tab Display và chú ý phần như trong hình sau:

 Ghi nhớ địa chỉ có trong textbox Googlelink, bạn sẽ dùng nó để cung cấp cho Google.Bước tiếp theo bạn hãy vào địa chỉ sau đây :www.google.com/webmasters

Page 39: Cai dat  web joomla

 Đăng nhập bằng 1 tài khoản Gmail nào đó của bạn, nếu quá trình đăng nhập thành công, bạn sẽ vào được trang Google Webmaster Tools,

trong đây có rất nhiều công cụ giúp bạn phân tích trang web của mình, tuy nhiên để có thông tin cụ thể và chi tiết, bạn cần chứng thực mình là chủ nhân của website đó bằng cách đơn giản là tạo 1 file .html với tên file do google chỉ định, tải lên site của bạn sau đó cung cấp đường dẫn tới file đó là xong bước chứng thực

Kế đến bạn Add site của mình vào bằng cách điền địa chỉ vào trong phần add site, nó sẽ yêu cầu bạn cung cấp site map, đây là bước bạn cần dùng tới link nói ở trên (Googlelink), thế là xong !

Sử dụng Artio JoomSEF tạo liên kết thân thiện cho Joomla 1.5.x

    Sử dụng Artio JoomSEF tạo liên kết thân thiện cho Joomla 1.5.x Artio JoomSEF là 1 compenent tương tự như Sh404sef, chức năng là dùng để tối ưu hóa đường link của joomla, làm cho website thân thiện hơn với các máy tìm kiếm.

Phần này nói về chuyên môn SEO 1 chút, đường link thân thiện là yếu tố khá quan trọng trong việc làm SEO.

Ví Dụ: Một đường linkhttp://Tapkiemtien.com/Su-dung-Sh404SEF-tao-duong-link-than-thien-cho-Joomla-1.5x.html đối với Search Engine nó tốt hơn rất nhiều so với

Page 40: Cai dat  web joomla

http://Tapkiemtien.com/index.php?option=com_content&catid=28&id=66&view=article

Lý do đơn giản là vị sự xuất hiện của keyword trong đường dẫn góp 1 phần "tô điểm" cho keyword trên thẻ meta title. Phần này mình sẽ có 1 bài viết cụ thể sau. Ok ! Đầu tiên các bạn cần:Joomla 1.5x , xem hướng dẫn cài đặt joomla 1.5xArtio JoomSEF , Download JoomSEFSau khi đã install joomsef, bạn vào phần Artio Joomsef Configuration

Chỉnh các thông số cấu hình như sau: Enabled? : YesDisable creation of new SEF URLs? : NoUse Title Alias? : Full title All lowercase? : NoShow Section? : No ( có thể chọn Yes, tùy vào bạn thix đường link là http://tapkiemtien.com/Joomla/ hay http://tapkiemtien.com/Open-Source/Joomla/ )Show Category? : YesUse index for sections and categories? : No

Tại Khung Non-ascii char replacements bạn delete hết các ký tự có sẳn và thay bằng

Á|A, Â|A, Å|A, Ă|A, Ä|A, À|A, Ć|C, Ç|C, Č|C, Ď|D, É|E, Ë|E, Ě|E, Ì|I, Í|I, Î|I, Ï|I, Ĺ|L, Ń|N,Ň|N, Ñ|N, Ò|O, Ó|O,Õ|O, Ö|O, Ŕ|R, Ř|R, Š|S, Ś|O, Ť|T, Ů|U, Ú|U, Ű|U, Ü|U, Ý|Y, Ž|Z, Ź|Z, á|a, â|a, å|a, ä|a, à|a, ć|c, ç|c, č|c, é|e, ę|e, ë|e, ě|e, è|e, ì|i, í|i, î|i, ï|i, ĺ|l, ń|n,ň|n, ó|o, ô|o, ő|o, ö|o, š|s, ś|s, ř|r, ŕ|r, ť|t, ů|u, ú|u, ó|o, ý|y, ž|z, ź|z, ˙|-, ß|ss, Ą|A, µ|u, Ą|A, µ|u, ą|a, Ą|A, Ệ|E,Ę|E, ś|s, Ś|S, ż|z, Ż|Z, ź|z, Ź|Z, ć|c, Ć|C, ł|l, Ł|L, ó|o,ń|n, Ń|N,á|a, à|a, ả|a, ã|a, ạ|a, â|a, ấ|a, ầ|a, ẩ|a, ẫ|a,ậ|a, ă|a, ắ|a, ằ|a, ẳ|a, ẵ|a, ặ|a, đ|d, é|e, è|e, ẻ|e, ẽ|e,ẹ|e, ê|e, ế|e, ề|e, ể|e, ễ|e, ệ|e, í|i, ì|i, ỉ|i, ĩ|i, ị|i, ò|o, ỏ|o, õ|o, ọ|o, ô|o, ố|o, ồ|o, ổ|o, ỗ|o, ộ|o, ơ|o, ớ|o,ờ|o, ở|o, ỡ|o, ợ|o, ú|u, ù|u, ủ|u, ũ|u, ụ|u, ư|u, ứ|u, ừ|u,ử|u, ữ|u, ự|u, ý|y, ỳ|y, ỷ|y, ỹ|y, ỵ|y, Á|A, À|A, Ả|A, Ã|A, Ạ|A, Â|A, Ấ|A, Ầ|A, Ẩ|A, Ẫ|A, Ậ|A, Ă|A, Ắ|A, Ằ|A, Ẳ|A, Ẵ|A, Ặ|A, Đ|D, É|E, È|E, Ẻ|E, Ẽ|E, Ẹ|E, Ê|E, Ế|E, Ề|E, Ể|E, Ễ|E,Í|I, Ì|I, Ỉ|I, Ĩ|I, Ị|I, Ó|O, Ò|O, Ỏ|O, Õ|O, Ọ|O, Ô|O, Ố|O,Ồ|O, Ổ|O, Ỗ|O, Ộ|O, Ơ|O, Ớ|O, Ờ|O, Ở|O, Ỡ|O, Ợ|O,Ú|U, ű|u, Ù|U, Ủ|U, Ũ|U, Ụ|U, Ư|U, Ứ|U, Ừ|U, Ử|U, Ữ|U, Ự|U, Ý|Y, Ỳ|Y,Ỷ|Y, Ỹ|Y, Ỵ|Y,È|E,Ó|O, ę|e, ü|u, ò|o, đ|d, Ô|O, ñ|n, ď|d,

Cache Configuration : Yes ( cái này để hạn chế tác dụng phụ của Joomsef đến tốc độ trang web )Những cái khác để nguyên.

Page 41: Cai dat  web joomla

Một Số Điểm Cần Lưu Ý Khi Sử Dụng JoomSEF- Một nhược điểm của joomsef là nó đặt quảng cáo sau mỗi bài viết. Đây là cách khắc phục điều đó

Một nhược điểm nữa là joomsef thường hay bị duplicate url, tức là khi có

http://tapkiemtien.com/Joomla               rất có thể nó xẻ xuất hiện thêm 1 thằng là

http://tapkiemtien.com/Joomla/2.html

việc bạn cần làm là vào View and Edit Url , rui delete cái http://tapkiemtien.com/Joomla

và sửa cái

http://tapkiemtien.com/Joomla/2.html thành http://tapkiemtien.com/Joomla

save lại là ok.- Khi muốn Uninstall Joomsef để cài sh404sef , các bạn phải delete luôn dữ liệu trong của Joomsef trong database ( vì 2 thằng này sài 2 kiểu nhập liệu giống nhau )

Lỗi web joomla ko chạy khi upload lên server,bạn chạy ở localhost rất tốt nhưng sau khi upload lên server thì chỉ chạy trang chủ....không biết tại sao ????

Joomsef - Gỡ bỏ dòng bản quyền Joomsef

Thứ sáu, 19 Tháng 9 2008 08:20 Quản trị viên componentJoomla

Joomsef là một component giúp các website Joomla thân thiện hơn với các cỗ máy tìm kiếm - mà thuật ngữ chuyên môn gọi là SEF (Search Engine Friendly). Với Joomla 1.5.x, thì giải pháp SEF đã có ngay trong nhân của mã nguồn này.

Tuy vậy, hiện khả năng SEF mặc định của Joomla vẫn còn một số nhược điểm, trong đó đáng nói nhất là Joomla vẫn lấy menu hay category liên quan và ID của bài viết đưa vào trong đường dẫn URL.

Ví dụ: http://tapkiemtien.com/kinh-nghiem/3-bao-mat-joomla.html,

  hoặc http://tapkiemtien.com/kinh-nghiem/3-bao-mat-joomla.

Để giải quyết bài toán này, bạn hãy dùng JoomSef để biến URL của mình ngắn gọn và đẹp hơn.

Page 42: Cai dat  web joomla

Sau khi cấu hình Joomsef, URL trên biến thành:

http://tapkiemtien.com/bao-mat-joomla.html

hoặc http://tapkiemtien.com/bao-mat-joomla/

hoặc http://tapkiemtien.com/bao-mat-joomla.xyz,...

Tóm lại là chúng ta có thể cấu hình URL theo bất cứ ý thích nào.

Một điều mà hầu hết người dùng Joomsef đều thấy bất tiện là:

Mặc dù Joomsef là phần mềm mở miễn phí, nhưng các nhà phát triển đã lồng vào code của nó một vài chú thích bản quyền như phần link quảng cáo trong metatags (các phiên bản Joomsef cũ) hoặc chèn 1 link back vào mỗi cuối mỗi bài viết trên website của bạn (phiên bản mới nhất 2.3.0 {cho joomla 1.0.x} và 3.2.0 {cho joomla 1.5.x}).

Để gỡ link back này, bạn có thể làm theo cách sau:

Với Joomsef 2.3 (cho phiên bản Joomla 1.0.x):

Vào administrator/components/com_sef/sef_class.php - tìm đến dòng 503:

$buf = '<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';Thay thế bằng:

$buf = ' ';

Với Joomsef 3.2 (cho Joomla phiên bản 1.5.x):

Vào components/com_sef/joomsef.php - tìm đến dòng 852:

$buf.='<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';

Thay thế bằng:

$buf. = ' ';

Page 43: Cai dat  web joomla

Chúc các bạn thành công!

Ghi chú: Hướng dẫn trên đây là một gợi ý để các bạn làm quen với cách tùy biến các extension của Joomla. Nếu được, tốt nhất các bạn nên giữ nguyên bản quyền của nhà cung cấp.

Download Joomsef tại đây: http://www.artio.net/en/downloads/joomla-extensions/

Down tại Tapkiemtien.com Artio JoomSEF , Download JoomSEF

Lỗi web joomla ko chạy khi upload lên server,bạn chạy ở localhost rất tốt nhưng sau khi upload lên server thì chỉ chạy trang chủ....không biết tại sao ????

Gở bỏ joomsef khỏi joomla

Thứ bảy, 20 Tháng 6 2009 08:41 Quản trị viên componentJoomla

Gở bỏ joomsef ,công việc dể dàng nhưng rất dể thiếu sót với những bạn mới bắt đầu với joomla

Bước 1

Để gỡ bỏ joomsef đầu tiên bạn gỡ bỏ như bình thường 

1. Chọn cài đặt /tháo gỡ2. Chọn Components3. chọn joomsef4. Chọn 'Tháo gỡ'

Page 44: Cai dat  web joomla

 Bước 2:

 Bạn vào phpMyAdmin -----> Chọn DB của joomla nếu bạn chưa biết xem bài quản lý phpMyAdmin

 Xóa các mục sau :kiemtien

Page 45: Cai dat  web joomla

Đây là lỗi rất hay gặp khi bạn cài đặt joomsef mà trước đó bạn có cài joomsef rồi,Hoặc cài joomsef bị lỗi cần gỡ ra cài lại.

Lỗi web joomla ko chạy khi upload lên server,bạn chạy ở localhost rất tốt nhưng sau khi upload lên server thì chỉ chạy trang chủ....không biết tại sao ????

Lỗi web joomla ko chạy khi upload lên server

  Lỗi web joomla ko chạy khi upload lên server,bạn chạy ở localhost rất tốt nhưng sau khi upload lên server thì chỉ chạy trang chủ....không biết tại sao ????

Page 46: Cai dat  web joomla

Mình củng từng bị như thế và rất vất vả để tìm lỗi, thường thì làm web ở localhost chạy tốt thì lên server củng thế chạy rất tốt,khi đó tốc độ của trang web phụ thuộc vào host chứa joomla.

Và lỗi trên 99.99 % là do bạn cài Joomsef ??? Tại sao ??? Để biết thêm mời bạn xem lại mục "Tạo link thân thiện bằng chính joomla"

Thường thì các bạn làm web ở localhost thường cho cho trang web joomla trong thư mục joomla vì thế khi cài đặt joomsef nó sẻ chỉnh sửa lại các url ,và nó chỉ chạy url với dạng sau :

vd:

localhost/joomla/cai-dat-joomla.html

khi up lên mạng bạn sẻ chạy với địa chỉ url trên như sau :

Tapkiemtien.com/cai-dat-joomla.html

Tất nhiên là url hoàn toàn đúng nhưng sẻ không chạy được ----100% ko chạy.

Vậy lỗi là ở đâu:

Khi cài đặt joomsef thì nó sẻ tự động cấu hình file .htaccess

ở localhost:

Vì thế khi up lên host một số bạn quên chưa đổi thông số .htaccess  này dẩn đến trang web....ngưng hoạt động...mà không biết tại sao.kiemtien

Sửa chữa :

Page 47: Cai dat  web joomla

Nếu ban up lên host với tên miền ví dụ như  tapkiemtien.com/joomla thì bạn chẳng cần phải thay đổi gì .

Nhưng nếu bạn up lên với địa chỉ tapkiemtien.com/  thôi thì phải chỉnh sửa file .htaccess lại như sau :

Bạn up lên địa chỉ gốc thì chỉ để phần RewriteBase /

Còn nếu up lên 1 thư mục của host thì bạn cần khai báo thêm thư mục đó sau phần RewriteBase

RewriteBase / tên thư mục.

Các bạn còn gặp những lỗi nào thì góp ý cho tôi để tôi phổ biến cho mọi người nhé

Backup và Restore dữ liệu joomla bằng Sypex SQL Dumper (nâng cao)

Thứ hai, 22 Tháng 9 2008 18:52 Quản trị viên componentJoomla

Backup và Restore dữ liệu bằng Sypex SQL Dumper (nâng cao) Sypex SQL Dumper thực sự là món đồ không thể thiếu dành cho việc backup (sao lưu) và restore (khôi phục) dữ liệu. Nó chỉ có một file duy nhất nhưng hiệu quả làm việc thì rất tốt.(tapkiemtien.com đang dùng).

Page 48: Cai dat  web joomla

Giao diện làm việc thân thiện, dễ thao tác. Backup và restore được dữ liệu lớn. Có thể chọn 9 tỷ lệ nén khác nhau. Hỗ trợ việc backup và restore một bảng dữ liệu bất kỳ. Bảo mật tốt.

Thông tin và Download:• Trang chủ: http://sypex.net/products/dumper/ • Download bản tiếng Nga: SypexDumperLite_108_Rusian• Download bản tiếng Anh: SypexDumperLite_108_English

Cài đặt Sypex SQL Dumper• Giải nén• Upload file "dumper.php" hoặc "dumper.en.php" lên thư mục "Joomla/administrator/" của Joomla.• Để tránh sự nhòm ngó của các hacker, bạn nên đổi tên file này thành "tapkiemtien_dumper.php" chẳng hạn (tên file tùy ý bạn,riêng bạn biết là được)

Cấu hình Sypex SQL DumperThay đổi các thông số sau cho phù hợp (tùy ý bạn)

define('PATH', 'backups/');//Thư mục dùng để lưu các file backupdefine('URL', 'restore/');// các file backup được đặt ở đây để phục hồidefine('DBHOST', 'localhost:3306');//thay localhost bằng host quản lý DB mà nhà cung cấp gửi cho bạn.define('DBNAMES', 'tapkiemtien_joomla'); // thay 'tapkiemtien_joomla' bằng tên database chứa Joomla của bạn

Chạy công cụ Supex SQL Dumper• Nếu mình đặt file "dumper.en.php"ở thư mục administrator và đổi tên nó thành tapkiemtien_dumper.php thì mình sẻ chạy công cụ này theo đường dẩn sau :

http://domain_cua_ban/administrator/tapkiemtien_dumper.php• VD: http://tapkiemtien.com/joomla/administrator/tapkiemtien_dumper.php• VD: http://tapkiemtien.com/administrator/tapkiemtien_dumper.php

Backup database (sao lưu dữ liệu)

Page 49: Cai dat  web joomla

1. Nhập username và password quản lý database.2. Chọn "Backup / Make a database backup"3. Chọn database --> chọn "Compression = GZIP" (nếu muốn nén)4. Chọn mức nén "Compression Level" (9 - mức cao nhất).5. Nhấn "Go" để xuất dữ liệu

Lưu ý:

• Các file dữ liệu được lưu trong: Joomla\administrator\Restore (thư mục này do bạn thiết lập ở bước Cấu hình Sypex SQL Dumper) • Nếu muốn backup một bảng nào đó chứ không backup toàn bộ database --> gõ tên bảng vào mục "Filter".

Chẳng hạn  jos_content

Restore database (Khôi phục dữ liệu) • Mở SQL Dumper • Nhập username và password• Chọn "Restore existing backup" --> chọn database trong "Restore in Database" --> chọn file dữ liệu đã sao lưu trong "Dump File"• Nhấn "Go" để khôi phục dữ liệuLưu ý:• Để khôi phục dữ liệu chỉ cần đặt file dữ liệu vào thư mục restore mà bạn đã khai báo ở mục Cấu hình Sypex SQL Dumper, Sypex SQL Dumper sẽ tự động phát hiện ra file backup.

Có 3 điều mình muốn khuyên bạn trong bài này :thứ nhất đổi tên dumper.en.php thành 1 tên khác,thứ 2 đổi tên thư muc bạn dùng để chứa file backups thành 1 tên khác vd:hello chẳng hạn,thứ 3:bạn nên đặt thư mục backups và restore làm một.

Page 50: Cai dat  web joomla

Tham khảo thêm• http://sypex.net/products/dumper/features• http://sypex.net/products/dumper/compare

Joomla Tag

Joomla Tags là một component thương mại của Phil Taylor, giá của nó hiện tại phiên bản dành cho Joomla 1.5x là 30£ .

Vì là phiên bản thương mại nên chất lượng của nó thì khỏi phải bàn. Joomla Tags cho phép gáng tag cho mỗi bài viết của bạn (như Tapkiemtien.com đang sài  ), hỗ trợ thêm module tags cloud (hiển thị tag), cho phép quản lý và theo dõi tag.....Tag Cloud cho phép search engine crawl website của bạn theo các keyword tốt hơn, lợi ích của nó mang lại là rất lớn.

Sau đây mình xin hướng dẫn các bạn cài đặt và sử dụng JoomlaTags, để website của các bạn trở nên thân thiên hơn với các máy tìm kiếm nhá  

Joomla Tags v0.1.1833 (bản crack của mafiascrip nhá ) down theo link bên dưới:link download | pass giải nén:  tapkiemtien.com

File down về bao gồm:- 1 Component Joomtag- 1 folder Plugin

Các bước tiến hành cài đặt:

Bước 1: Các bạn upload folder Plugin lên thư mục gốc của webiste. Up đè lên thư mục plugin gốc luôn nhá.Bước 2: Install component joomtags.//vào mục cài đặt --->cài component joomlatag.

Bước 3: sau khi cài xong --->Components ----->install joomtag ....,chờ xí nó hiện ra bảng mời bạn  reload page nhấn F5 ---->cài đặt thành công.

Bước 4: Cấu hình ,bạn chọn  Components ---> Joomla tag ....

Cài đặt Addons : [ thành phần cho joomlatag ]

Page 51: Cai dat  web joomla

Provides Tagging Interface In Content :Hiển thị tag sau mỗi bài viết.

Displays Latest Tags : Module hiển thị các tag mới nhất. (vào quản lý module để kích hoạt)

Displays Popular Tags :Module hiển thị các tag xem nhiều nhất.(vào quản lý module để kích hoạt)

Displays Tag Cloud :Module hiển thị tất cả các tag.(vào quản lý module để kích hoạt)

vd: tapkiemtien.com chỉ sử dụng Displays Tag Cloud ( nằm cuối trang) thì chỉ Install mục Displays Tag Cloud.Sau đó vào mục"quản lý module để kích hoạt" module tag cloud.Bạn muốn sử dụng Addon nào thì Install nó là xong.

Page 52: Cai dat  web joomla

 Chọn : Patch Joomla to include Tag Tabs when editing content và làm theo hướng dẩn 

Đến đây là đả xong phần cấu hình ! Bạn cần cấu hình thêm một số mục dưới đây :

Tags Preferences

Page 53: Cai dat  web joomla

 

Set Up Your Layout Templates,Edit Stylesheets :chỉnh sửa giao diện ---> việt hoá phần mềm.

Xem,sửa chữa,thêm mới ...các Tag --->chọn TAGS

Page 54: Cai dat  web joomla

Thêm Tags vào bài viết :

Có gì thắc mắc thì các bạn cứ Comments cho mình nhé ...

Bạn thấy giao diện mặc định của Joomla làm bạn ko vừa lòng thì hảy thay đổi giao diện của nó :

Một số templates cho joomla 1.5

Tổng hợp các templates cho joomla ,bạn kich chuột phải và chọn save tagret nhé

 

Page 55: Cai dat  web joomla

Name:Aurora

size: 1.01MB

download

 

Name:bizuniverse

size: 137KB

download

Name:dg_portal

size: 160KB

download

Name:ja_purity

size: 389KB

download

Name:js_empire

size: 50 KB

download

Page 56: Cai dat  web joomla

Name:js_industry

size: 273KB

download

Name:js_lunar_eclipse

size: 779KB

download

Name:js_naturale

size: 106KB

download

Name:js_velvet

size: 309KB

download

Page 57: Cai dat  web joomla

Name:jsn_epic_free_2.0_j15

size: 60KB

download

Name:redevo_aphelion

size: 191 KB

download

Name: rhuk_milkyway

size:95KB

download

Xem vị trí các module templates hỗ trợ

Thứ hai, 22 Tháng 6 2009 08:35 Quản trị viên TemplatesJoomla

   Trong việc thiết kế web,Giao diện là một phần rất quan trọng,vì nó ảnh hưởng đến việc người dùng tương tác với website bạn rất nhiều,một website đẹp mắt sẻ gây được ấn tượng tốt cho khách hàng.Trong joomla các giao diện được phân chia thành các module rất rõ ràng.

Page 58: Cai dat  web joomla

Để xem vị trí các module bố trí trên templates thế nào bạn chỉ cần gõ thêm đoạn mã sau vào sau địa chỉ hiện thời

/?tp=1

vd: http://tapkiemtien.com/?tp=1

Thêm module mới cho joomla

Page 59: Cai dat  web joomla

Đối với Joomla 1.5.x

Mở file chứa template của bạn chẳng hạn "\templates\Tapkiemtien\index.php", xác định chỗ mà bạn muốn thêm một vị trí module mới và đặt vào đoạn mã sau:

<?php if ($this->countModules('new_position')) : ?><div><jdoc:include type="modules" name="new_position" style="xhtml" /></div><?php endif; ?>

Tiếp theo, mở file "\templates\Tapkiemtien\templateDetails.xml", thêm vào mục <positions></positions> đoạn mã sau:

<position>new_position</position>

Trong đó thuộc tính "style" có thể là: rounded, none, table, horz, xhtml, outline

Đối với Joomla 1.0.x

Mở file chứa template của bạn chẳng hạn "\templates\Tapkiemtien\index.php", xác định chỗ mà bạn muốn thêm một vị trí module mới và đặt vào đoạn mã sau:

<?php if (mosCountModules('new_position')>0) { ?>

<?php mosLoadModules('new_position',-2); ?>

<?php } ?>

Trong đó tham số thứ hai của hàm mosLoadModules là một trong 5 số nguyên: 1 = horizontal, 0 = normal, -1 = raw, -2 = XHTML và -3 = extra divs.

Chèn một module bất kỳ vào bài viết

Trên các trang web Joomla, chúng ta thường cho hiển thị các module vào các position (vị trí) đã có sẵn. Chẳng hạn cho hiển thị module quảng cáo Google Adsense vài vị trí left (bên trái), cho hiển thị module tin liên quan vào vị trí right (bên phải), cho hiển thị module tin mới nhất vào vị trí user1, cho hiển thị banner quảng cáo tại vị trí top...

Page 60: Cai dat  web joomla

Và do đó nhiều người đã đặt câu hỏi đại loại như:

    * "Liệu Joomla có thể cho phép chèn module vào bài viết thay vì vào các vị trí đã có sẵn hay không?"    * "Làm thế nào để chèn module quảng cáo Google Adsense, module quảng cáo Adbrite, module tin liên quan, module menu... vào bài viết?"

Câu trả lời là: "Joomla hoàn toàn có thể làm được, thậm chí rất nhanh và dễ dàng". Các thao tác thực hiện chỉ gồm các bước sau:

Bước 1: chọn hoặc tạo mới module cần chèn vào bài viết 

    * Mở menu Phần mở rộng -> quản lý module    * Thêm mới module bằng cách nhấn vào nút [Thêm], chọn loại module.    * Nếu bạn muốn nhân bản một module đã có sẵn thì nhấn vào nút [Sao chép]. 

Bước 2: Mở module mới được tạo thêm hoặc vừa được nhân bản

    * Mở module mà bạn đã tạo ở bước trên    * Nếu bạn nhân bản một module đã có sẵn thì module mới sẽ có tên bắt đầu bằng "Copy of..."

Bước 3: Gán cho module vị trí mới

    * Tại mục "Postion", thay vì chọn những vị trí đã có sẵn trong danh sách thả xuống chúng ta có thể gõ vào một vị trí mới, chẳng hạn "vi-tri-quang-cao-Adsense" (nên chọn một cái tên bất kỳ khác với những cái đã có trong danh sách)

Page 61: Cai dat  web joomla

Bước 4: Mở bài viết mà bạn muốn chèn module

    * Mở bài viết mà bạn muốn chèn module, và tại vị trí cần chèn, bạn gõ đoạn mã sau:

           

    * Thay "module" bằng tên vị trí mà bạn đã gán cho module cần chèn.

Tập hợp các trang cung cấp template free

Hiện Joomla đã ngày càng lớn mạnh: cả về số lượng những người yêu Joomla, số lượng thành phần mở rộng - extension (component, module, mambot/plugin) cũng như số lượng các template cho Joomla.

Chỉ với từ khóa "Joomla template" bạn có thể tìm được nhiều rất nhiều Website cung cấp template mà phần lớn trong số đó đều cung cấp miễn phí.

Không những vậy chúng còn khá đẹp, có nhiều kiểu dáng, và có thể sử dụng cho nhiều lĩnh vực: tin tức, bán hàng, kinh doanh, bất động sản, rao vặt, thể thao, âm nhạc, điện ảnh, truyền hình, giáo dục... Nếu thoải mái về mặt tài chính bạn còn có nhiều lựa chọn hơn và sẽ thấy thực sự ấn tượng với những template được thiết kế gần đây như của Joomlart, DesignForJoomla, Rockettheme...

Page 62: Cai dat  web joomla

Dưới đây là một số Website cung cấp "Joomla template"

http://www.djoomla.com http://www.ty2u.com http://www.joomlart.com http://www.joomlashack.com http://www.mambohut.com http://www.joomladesigns.co.uk http://www.joomla-templates.com http://templates.joomlaya.com http://www.mambosolutions.com http://www.compassdesigns.net http://www.joomlasolutions.com http://www.rockettheme.com http://www.joomlateam.com http://www.joomplates.com http://www.best-joomla-templates.com http://www.designforjoomla.com http://www.pixelthemes.com http://demo.joomlajunkie.com/ http://www.oswd.org/

Cách trình bày trang Homepage (Frontpage)

  

  Homepage trong Joomla! được cài đặt và thể hiện thông qua một thành phần đặc biệt đó là com_frontpage. Do vậy trong Joomla! trang homepage còn được gọi là Front Page.

 

Thông qua trang Front Page bạn có thể trình bày một số cách: dạng blog, dạng kết hợp blog + chia cột... Với

những ai mới làm quen với Joomla, các tham số đi kèm trang Frontpage như: leading, intro, colums, links... có thể gây khó khăn.

 

Tuy nhiên hi vọng với một vài bước đơn giản dưới đây bạn hoàn toàn có thể làm chủ Frontpage.

Bước 1: Đăng nhập vào trang quản trị (back-end).

Bước 2: Vào phần quản lý menu

Page 63: Cai dat  web joomla

Theo mặc định, trang Homepage được đặt trong "Main Menu". Mở menu Menus --> Main Menu --> chọn "Home" và quan sát các tham số tùy chỉnh bên tay phải (mục "Parameters").kiemtien

Để quản lý các bài viết của trang FrontPage bạn mở menu "Content" --> "Front Page Manager"

Page 64: Cai dat  web joomla

Để có trang Homepage giống như VnExpress (các bài viết được trình bày lần lượt theo các chủ đề) bạn cần tìm và cài đặt một component chẳng hạn như: D4Ezine, iJoomla...

Thêm một module HTML trong Joomla 1.5

Thứ hai, 22 Tháng 6 2009 09:49 Quản trị viên TemplatesJoomla

     Trong joomla ,Vùng làm việc chính của nó bao gồm các module và componens ,các module như mainmenu,poll,tin tức ....Để thêm một nội dung nào đó vào trang web ( vd: thông báo ) thì chúng ta phải tạo một module mới để hiển thị yêu cầu.

Thêm một module HTML trong joomla 1.5 : Bước 1. Mở trang quản trị

    * VD: http://Tapkiemtien.com/administrator

Bước 2. Mở trang quản lý Module

Menu "Phần mở  rộng" >> "Quản lý module" Nhấn nút [Mới] để tạo mới module HTML Chọn kiểu module là "Chỉnh sửa HTML" rồi nhấn nút [Tiếp] Điền các thông số và chọn vị trí cho module Gõ nội dung cho module HTML vào ô "Sản phẩm khách hàng" Nhấn nút [lưu] để lưu lại  Mở website để xem kết quả

 Nguon vinaora.com

Điều khiển vùng mainbody

Thứ hai, 22 Tháng 6 2009 09:06 Quản trị viên TemplatesJoomla

Page 65: Cai dat  web joomla

  Như các bạn đã biết, trên mỗi template của Joomla luôn có rất nhiều vùng chứa các module, các vùng này đều được gán vị trí (VD: left, right, top, bottom, banner, user1...) nhưng chỉ có một vùng đặc biệt quan trọng và duy nhất - đó là vùng chính giữa mainbody. Vùng này làm nhiệm vụ hiển thị bài viết hoặc một component.

Vị trí module và vùng mainbody

Trên mỗi template, ngoài các vị trí module (Module Positon) chúng ta có vùng chính giữa (mainbody)

Khi ở trang chủ, Joomla! sẽ sử dụng component có tên là com_frontpage và hiện đúng vào chỗ mainbody. Tuy nhiên không phải lúc này bạn cũng muốn như vậy, bạn có thể tùy biến theo giải pháp dưới đây để khi ở trang chủ không còn hiện com_frontpage nữa:

Đối với Joomla! 1.0

Mở file "/templates/your-template/index.php" và thay đoạn mã hiển thị mainbody

Page 66: Cai dat  web joomla

<?php mosMainBody(); ?>

bằng đoạn mã dưới đây<?php if($option='com_frontpage') : ?>    // bạn đang ở trang chủ    // thực hiện bất cứ công việc gì mà bạn muốn<?php else: ?>    // bạn không còn ở trang chủ    // hiển thị mainbody như bình thường    <?php mosMainBody(); ?> <?php endif; ?>

Đối với Joomla! 1.5

Mở file "/templates/your-template/index.php" và thay đoạn mã hiển thị mainbody

<jdoc:include type="component" />

bằng đoạn mã dưới đây

<?php if( JRequest::getVar( 'view' ) == 'frontpage' ) { ?>    // bạn đang ở trang chủ    // thực hiện bất cứ công việc gì mà bạn muốn<?php } else { ?>    // bạn không còn ở trang chủ    // hiển thị mainbody như bình thường    <jdoc:include type="component" />

<?php } ?> 

 Trích  Vinaora.com

Sau khi hoàn thành các phần trên thì trang web của bạn đả là "cực lớn" rồi và bắt đầu tối ưu cho trang web thôi:

Lấy lại mật mã Admin cho joomla

Vì 1 lý do bất cẩn nào đó,bạn đả quên mật khẩu đăng nhập trang quản trị của joomla ,bạn không biết làm sao để lấy lại mật khẩu ,sau đây mình xin trình bày 1 cách lấy lại mật khẩu cực dể .

Để làm được việc này bạn phải có quyền chỉnh sửa DataBase ,cơ sở dữ liệu của joomla.

Page 67: Cai dat  web joomla

các bước thực hiện như sau:

1. Đăng nhập trang quản lý phpMyAdmin ,bạn có thể xem lại bài hướng dẩn sử dụng phpMyAdmin.

2. Chọn DB của  joomla có tài khoảng cần thay đổi mật khẩu.3. Chọn bảng Jos_users,nó sẻ hiện ra 1 bảng các users trong trang web củabạn.4. Chọn tài khoảng  muốn đổi mật khẩu,dựa vào mục name và username để lựa

chọn.5. Thay password bằng chuổi sau : 6. 55030f2994613adde3c97539f9cc92ae:FqNu1AzTEqzHOqdx4EotTu0MRHNP

1VYs7. Nhấn Go để hoàn tất.8. Đăng nhập trang quản trị với mật khẩu mới :tapkiemtien9. Vào trang quản trị thay đổi lại mật khẩu

Hack com Search: Bỏ chức năng sắp thứ tự

Page 68: Cai dat  web joomla

  Hack com Search: Bỏ chức năng sắp thứ tự

Để bỏ tính năng sắp thứ tự khi tìm kiếm (một tính năng ít được sử dụng và không cần thiết) của Joomla! bạn chỉ cần vài phút thực hiện theo hướng dẫn dưới đây

Đối với Joomla 1.5.x

Tìm file "\components\com_search\views\search\tmpl\default_form.php" --> dòng ~23 và cho đoạn mã vào cặp thẻ chú thích

<!--    <tr>        <td colspan="3">            <label for="ordering">                <?php echo JText::_( 'Ordering' );?>:            </label>            <?php echo $this->lists['ordering'];?>        </td>    </tr>--> 

 Đối với Joomla 1.0.x

Page 69: Cai dat  web joomla

Tìm file "\components\com_search\search.html.php" --> dòng ~59 và cho đoạn mã vào cặp thẻ chú thích

<!--    <tr>        <td colspan="3">            <label for="search_ordering">                <?php echo _CMN_ORDERING;?>:            </label>            <?php echo $lists['ordering'];?>        </td>    </tr> --> 

Những điều cần tránh khi tối ưu Joomla (Joomla SEO)

Những điều cần tránh khi tối ưu Joomla (Joomla SEO)

1. Sử dụng một danh sách các từ khóa trong tiêu đề hoặc thẻ meta của bài viết

VD: Nếu bạn có một tiêu đề bài viết là "seo, sef, search engine, tối ưu, rank, joomla" thì chắc chắn các máy tìm kiếm (search engine) sẽ coi đó là các từ khóa phân biệt và đánh giá thấp bài viết của bạn.

Vì vậy thay vì cố tình spam các máy tìm kiếm, bạn hãy đặt một tiêu đề thật tự nhiên và phản ánh chân thực bài viết của mình. Nếu thực sự cần đưa một số từ khóa vào tiêu đề, bạn nên phân tách chúng bằng dấu gạch ngang "-". Ví dụ: "Tối ưu (seo-sef) cho Joomla"

2. Không hợp nhất 2 tên miền "có -www" và "không có -www"

Chẳng hạn bạn có tên miền là tapkiemtien.com, bạn sẽ cần cấu hình để các máy tìm kiếm đều coi http://tapkiemtien.com và http://vww.tapkiemtien.com là một mà không phải là

Page 70: Cai dat  web joomla

hai địa chỉ khác nhau.

Bạn có thể sử dụng file .htaccess để thực hiện công việc trên.

3. Không kiểm tra danh mục các bài viết mà các máy tìm kiếm đã lập chỉ mục

Bạn nên thường xuyên kiểm tra xem các máy tìm kiếm Google, Yahoo, MSN... lập chỉ mục Website của bạn ra sao để kịp thời phát hiện các link bị hư hỏng hay không mong muốn.

Bạn có thể sử dụng dịch vụ "Google Analytics" để thống kê về hoạt động của website để tìm ra hướng hoạt động mới .

Bảo mật cho joomla

     Bảo mật cho Website Joomla là một nhân tố quan trọng góp phần bảo vệ Website trước các âm mưu tấn công có chủ đích cũng như vô tình, giúp cho Website luôn hoạt động ổn định và bền vững.

Nhiều quản trị Website chỉ đặt trọng tâm vào việc thiết kế, cập nhật nội dung và giành thứ hạng cao trong các kết quả tìm kiếm mà quên đi việc đảm bảo an toàn cho Website, tới khi sự việc xảy ra thì đã quá muộn. Bài viết dưới đây sẽ giới thiệu tới các bạn 9 bước để bảo mật cho Website Joomla và giảm thiểu các nguy cơ tấn công từ Internet.

1. Sao lưu toàn bộ Website theo định kỳ

Điều đầu tiên và cũng là quan trọng nhất là bạn phải thường xuyên sao lưu toàn bộ Website bao gồm cả thư mục chứa Joomla và cơ sở dữ liệu MySQL. Hãy lập lịch ít nhất một lần trong tuần (khuyến cáo là mỗi ngày một lần) để thực hiện sao lưu. Bạn sẽ tiết kiệm được rất nhiều công sức và tiền của khi Website bị tấn công và chỉ mất vài phút hoặc vài chục phút để khôi phục lại gần như toàn bộ.kiemtien

2. Nâng cấp khi Joomla có phiên bản phát hành ổn định mới nhất.

Nhóm phát triển nòng cốt của Joomla luôn phát hành đều đặn vài tháng một lần phiên bản Joomla mới bao gồm cả các bản vá lỗi bảo mật và và các bản vá tăng cường hiệu suất làm việc, do vậy bạn cần kiểm tra thường xuyên trên website của Joomla (http://www.joomla.org) để kịp thời cập nhật phiên bản mới nhất.

Page 71: Cai dat  web joomla

3. Kiểm tra các thành phần mở rộng (module, component, mambot/plugin) của các hãng thứ ba

Một số Website có thể bị tấn công thông qua các lỗi bảo mật nằm trong các thành phần mở rộng được cài đặt thêm từ hãng thứ ba. Do vậy bạn cũng luôn phải chắc chắn rằng nếu mình có cài đặt các thành phần mở rộng từ hãng thứ ba thì đó phải là các phiên bản mới nhất.

Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt các thành phần mở rộng từ hãng thứ ba. Ngoài ra khi bạn quyết định gỡ một thành phần mở rộng nào đó khỏi hệ thống thì bạn cũng xóa cả các bảng cơ sở dữ liệu liên quan.

4. Quyền hạn đối với các thư mục

Sau khi cài đặt các thành phần mở rộng, bạn cần thiết lập quyền hạn đối với các thư mục sang chế độ CHMOD 755.

Bảo mật Joomla!

Lưu ý: Nếu quá trình cài đặt các thành phần mở rộng (component/module/language...) gặp trục trặc bạn cần chuyển các thư mục sau sang CHMOD 777. Khi cài đặt xong lại thiết lập như trên (755 đối với thư mục và 644 đối với file)componentslanguagemodulesmambotstemplatesadministratoradministrator/backupsadministrator/componentsadministrator/modules

5. Quyền hạn đối với các tệp

Thiết lập quyền hạn đối với tất cả các tệp của bạn sang chế độ CHMOD 644.

Bảo mật Joomla!

1. Sao lưu toàn bộ Website theo định kỳ

Điều đầu tiên và cũng là quan trọng nhất là bạn phải thường xuyên sao lưu toàn bộ Website bao gồm cả thư mục chứa Joomla và cơ sở dữ liệu MySQL. Hãy lập lịch ít nhất một lần trong tuần (khuyến cáo là mỗi ngày một lần) để thực hiện sao lưu. Bạn sẽ tiết kiệm được rất nhiều công sức và tiền của khi Website bị tấn công và chỉ mất vài phút hoặc vài chục phút để khôi phục lại gần như toàn bộ.kiemtien

2. Nâng cấp khi Joomla có phiên bản phát hành ổn định mới nhất.

Page 72: Cai dat  web joomla

Nhóm phát triển nòng cốt của Joomla luôn phát hành đều đặn vài tháng một lần phiên bản Joomla mới bao gồm cả các bản vá lỗi bảo mật và và các bản vá tăng cường hiệu suất làm việc, do vậy bạn cần kiểm tra thường xuyên trên website của Joomla (http://www.joomla.org) để kịp thời cập nhật phiên bản mới nhất.

3. Kiểm tra các thành phần mở rộng (module, component, mambot/plugin) của các hãng thứ ba

Một số Website có thể bị tấn công thông qua các lỗi bảo mật nằm trong các thành phần mở rộng được cài đặt thêm từ hãng thứ ba. Do vậy bạn cũng luôn phải chắc chắn rằng nếu mình có cài đặt các thành phần mở rộng từ hãng thứ ba thì đó phải là các phiên bản mới nhất.

Khuyến cáo: Hãy hạn chế tới mức tối đa việc cài đặt các thành phần mở rộng từ hãng thứ ba. Ngoài ra khi bạn quyết định gỡ một thành phần mở rộng nào đó khỏi hệ thống thì bạn cũng xóa cả các bảng cơ sở dữ liệu liên quan.

4. Quyền hạn đối với các thư mục

Sau khi cài đặt các thành phần mở rộng, bạn cần thiết lập quyền hạn đối với các thư mục sang chế độ CHMOD 755.

Bảo mật Joomla!

Lưu ý: Nếu quá trình cài đặt các thành phần mở rộng (component/module/language...) gặp trục trặc bạn cần chuyển các thư mục sau sang CHMOD 777. Khi cài đặt xong lại thiết lập như trên (755 đối với thư mục và 644 đối với file)componentslanguagemodulesmambotstemplatesadministratoradministrator/backupsadministrator/componentsadministrator/modules

5. Quyền hạn đối với các tệp

Thiết lập quyền hạn đối với tất cả các tệp của bạn sang chế độ CHMOD 644.

Bảo mật Joomla! 6. Quyền hạn đối với tệp configuration.php

Đây là một điều rất quan trọng. Bạn phải chắc chắn rằng mình đã thiết lập quyền hạn cho tệp "configuration.php" sang CHMOD 644.7. Bảo mật với .htaccess

Bản phát hành mới nhất của Joomla bao gồm cả phiên bản cập nhật cho tệp ".htaccess" để

Page 73: Cai dat  web joomla

làm giảm thiểu nguy cơ tấn công từ các hacker. Do vậy bạn cần phải truyền tệp .htaccess này tới server của bạn và đổi quyền hạn sang CHMOD 644.8. Joomla! Register Globals Emulation.

Bạn cần phải chắc chắn rằng biến "register global emulation" được thiết lập thành OFF. Hãy mở tệp "global.php", tìm dòng define('RG_EMULATION', 1) và đổi nó thành

define('RG_EMULATION', 0)

9. Register Globals

Đảm bảo rằng Register Globals được thiết lập thành OFF. Nếu không hãy liên hệ với Server của bạn để đổi nó thành OFF hoặc mở tệp .htaccess và thêm vào đoạn mã sau

php_flag register_globals off.

Lỗi đăng nhập vào joomla

Lỗi đăng nhập vào joomla

Một số nguyên nhân.

1. Do bộ cài đặt Joomla

    * Bạn nên cài đặt/nâng cấp lên bản Joomla mới nhất và nhớ backup trước khi thực hiện    * Đặt câu hỏi tại http://forum.joomla.org/ hoặc http://www.joomlaviet.org/forum/

2. Do Web Server, Hosting

    * Hãy chắc chắn rằng Web Server của bạn đang bình thường. Hỏi Hosting xem liệu gần đây họ có cấu hình lại hay nâng cấp, cập nhật, sửa đổi gì không?    * Khuyến cáo sử dụng phần mềm Web Server: WAMP hoặc XAMPP (gồm: Apache+MySQL+PHP) nếu bạn đang sử dụng localhost làm Web Serrverkiemtien

Page 74: Cai dat  web joomla

3. Do tường lửa

    * Hãy chắc chắn rằng phần mềm tường lửa (Norton , ZoneAlarm ...) mà bạn đang sử dụng không gây ảnh hưởng cho Joomla. Hãy thử tắt nó đi.

4. Do trình duyệt

    * Thử trên các máy khác nhau để kiểm tra xem có phải chỉ mình máy bạn là không vào được.    * Xóa tất cả cache và cookie của trình duyệt.    * Sử dụng trình duyệt ở chế độ mặc định. Nên tải FireFox 2.0 và chọn cài mới để thử.

5. Gõ sai mật khẩu

    * Hãy cố gắng nhớ lại mật khẩu mà bạn đã dùng.    * Liệu bạn có để bộ gõ tiếng Việt (hoặc một ngoại ngữ khác) trong khi gõ mật khẩu

6. Do gói ngôn ngữ cài đặt

    * Có thể gói ngôn ngữ của bạn không chuẩn. Bạn cần tải về gói ngôn ngữ mới nhất từ http://joomlaviet.org/    * Bạn có thể xóa các gói ngôn ngữ và chỉ giữ lại gói ngôn ngữ tiếng Anh và thử đăng nhập lại.

7. Do cấu trúc database bị thay đổi

    * Một số bản Joomla, đặc biệt là Joomla 1.5 do đang ở giai đoạn beta nên đôi khi cấu trúc database bị thay đổi (thêm/bớt cột, thay đổi độ rộng...) do vậy cũng ảnh hưởng đến việc đăng nhập.    * Giải pháp: Bạn chỉ có thể mò mẫm từng bước để xem bảng dữ liệu nào đã bị thay đổi và đưa vấn đề của mình lên http://forum.joomla.org và http://joomlaviet.org/forum

8. Do biến session.save_path

    * Sẽ chỉ cụ thể sau: http://joomlaportal.ru/content/view/156/53/

Upload Joomla 1.5 lên Server/Hosting

Page 75: Cai dat  web joomla

  Rất nhiều bạn sau khi đã cài đặt Joomla thành công trên localhost và nay muốn upload lên Server để chạy chính thức trên Internet nhưng đã phải loay hoay rất lâu. Thực ra công việc rất đơn giản và chỉ mất vài phút, quan trọng là bạn nắm được nguyên tắc và cẩn thận một chút. Bài viết sau hi vọng sẽ giúp bạn cảm thấy làm việc với Joomla thật là dễ chịu.

Thao tác "upload Webstite Joomla" (hay website bất kỳ) lên Server/Hosting chỉ gồm 3 bước:

1.      Upload thư mục chứa Website lên Server2.      Nhập (import) dữ liệu từ localhost lên Server3.      Chỉnh sửa các thông số 

Bước 1: Upload thư mục chứa Website lên Server.

Bạn chỉ cần sử dụng một công cụ FTP (File Transfer Protocol) nào đó chẳng hạn: FileZilla, SmartFTP, Net2FTP... hoặc công cụ quản lý file do Server/Hosting của bạn cung cấp để copy thư mục Website của bạn lên Server/Hosting mà thôi.

Bước 2: Nhập (import) dữ liệu từ localhost lên Server.

Bước 2.1: Xuất (export) dữ liệu từ localhost ra tệp *.sql

1.      Mở công cụ "phpMyAdmin"2.      Chọn database Joomla3.      Chọn nút "Export" (trong thanh công cụ phía trên cùng)4.      Chọn "Add DROP TABLE / DROP VIEW" và "Add IF NOT EXISTS"

(nếu có trong khung "Structure")5.      Chọn "Save as file"6.      Lưu file *.sql

Bước 2.2: Nhập (export) dữ liệu từ localhost ra tệp *.sql

1.      Mở công cụ "phpMyAdmin"2.      Chọn database chứa Joomla (nếu chưa có hãy tạo nó)3.      Chọn "Import"4.      Nhấn nút "Browser" và chọn file *.sql mà bạn đã sao lưu Joomla

Page 76: Cai dat  web joomla

5.      Nhấn nút "Go" để khôi phục

Bước 3: Chỉnh sửa các thông số (quan trọng)

Mở file "configuration.php" và sửa các thông số sau cho phù hợp

<?phpclass JConfig { var $host = 'xxx';//Thường là 'localhost' var $user = 'xxx';//Tên tài khoản truy nhập CSDL. var $password = 'xxx';//Mật khẩu của tài khoản MySQL.' var $db = 'xxx';//Tên database. VD: 'joomla' var $dbprefix = 'xxx';//Tiền tố của bảng. VD: 'jos_' var $tmp_path = 'xxx';//Đường dẫn tới thư mục tạm var $log_path = 'xxx';//Đường dẫn tới thư mục log?>

Bước Cuối :Tuỳ chỉnh địa chỉ của joomla

Địa chỉ Website của có thể là địa chỉ cơ bản (VD: 'http://tapkiemtien.com') hoặc địa chỉ con (VD: 'http://tapkiemtien.com/joomla') tùy theo bạn đặt Joomla ở thư mục gốc trên Server hay lồng trong thư mục con.

Web joomla chạy ở localhost rất tốt nhưng sau khi upload lên host chỉ chạy trang chủ ?? tại sao ????

Các thông số cần chú ý khi Upload Joomla lên Hosting

Sau một thời gian dài làm offline ở nhà với web joomla,bây giờ bạn muốn up lên để chia sẻ cho mọi người,sau đây là các thông số quan trọng cần thay đổi khi up lên host mới.

Đối với Joomla! 1.5

Các thông số kết nối với Database

/* Database Settings */

var $dbtype = 'mysql'; // Thường là 'mysql'. Ngoài ra có thể là 'mysqli' (tốt hơn 'mysql')var $host = 'localhost';

Page 77: Cai dat  web joomla

// Thường là 'localhost'. // Ngoài ra có thể là tên hoặc IP của MySQL server// VD: 'mysql01.Tapkiemtien.com', '208.67.222.222' var $user = 'xxx'; // Tên của tài khoản MySQL gắn với database chứa website Joomla. // VD: root, Tapkiemtien...  var $password = 'xxx';// Mật khẩu của tài khoản MySQL nói trên. var $db = 'xxx';// Tên của database chứa website Joomla. // VD: joomla, Tapkiemtien_joomla  var $dbprefix = 'jos_'; // Tiền tố của các bảng trong database. Mặc định là: 'jos_'

Các thông số liên quan tới lưu trữ file

/* Server Settings */var $absolute_path = 'xxx';// Đường dẫn tuyệt đối tới nơi chứa Joomla. // Các phiên bản Joomla 1.5 gần đây đã bỏ thông số này// VD: 'C:\\www\\joomla' (trên Windows)// VD: '/home/Tapkiemtien.com/public_html' (trên Linux) var $log_path = 'xxx'; // Đường dẫn lưu trữ các file log. // VD: 'C:\\www\\joomla\\logs'// Hoặc bạn có thể sử dụng một đường dẫn khác, miễn là Writeable  var $tmp_path = 'xxx';// Đường dẫn lưu trữ các file tạm. // VD: '/home/Tapkiemtien.com/public_html/tmp'// Hoặc bạn có thể sử dụng một đường dẫn khác, miễn là Writeable

Thông số địa chỉ Website

var $live_site = ''; // Địa chỉ Website. VD: http://Tapkiemtien.com/joomla// Các phiên bản Joomla 1.5 gần đây đã bỏ thông số này

Đối với Joomla! 1.0

Các thông số kết nối với Database

/* Database Settings */$mosConfig_host = 'localhost'; // Thường là 'localhost'. // Ngoài ra có thể là tên hoặc IP của Database server $mosConfig_user = '';

Page 78: Cai dat  web joomla

// Tên của tài khoản MySQL gắn với database chứa website Joomla. // VD: root, Tapkiemtien... $mosConfig_password = '';// Mật khẩu của tài khoản MySQL nói trên. $mosConfig_db = ''; // Tên của database chứa website Joomla. // VD: joomla, Tapkiemtien_joomla $mosConfig_dbprefix = 'jos_'; // Tiền tố của các bảng trong database. Mặc định là: 'jos_'

Các thông số liên quan tới lưu trữ file

/* Server Settings */$mosConfig_absolute_path = 'xx';// Đường dẫn tuyệt đối tới nơi chứa Joomla// VD: 'C:\\www\\joomla'// VD: '/home/Tapkiemtien.com/public_html' $mosConfig_cachepath = 'xxx'; // Đường dẫn tới nơi chứa các file cache. // Sẽ sử dụng khi bật tính năng cache// VD: 'C:\\www\\joomla\\cache' // VD: '/home/Tapkiemtien.com/public_html/cache'

Thông số địa chỉ Website

$mosConfig_live_site = ''; // Địa chỉ Website. // VD: 'http://Tapkiemtien.com/joomla', 'http://Tapkiemtien.com'

Tham khao VINAORA.COM

Khôi phục website bị "đơ" sau khi cài thêm extension com plug in

  Rất nhiều webmaster hỏi tôi trong tâm trạng lo lắng vì website của họ bị "đơ" sau khi cài thêm các extension (chủ yếu là component và plug-in). Các bạn yên tâm, Joomla là 1 opensource "lành mạnh và "sạch sẽ" nhất hiện nay. Chính vì thế việc khắc phục các lỗi kiểu tương tự thế này là khá dễ dàng.

Page 79: Cai dat  web joomla

 So với các Openssource và Freescoure khác, Joomla vượt trội về tính thân thiện với người sử dụng. Không chỉ vì việc quản trị khá đơn giản, mà còn vì cấu trúc xây dựng của Joomla cũng rất trong sáng, khoa học.

Vì vậy việc tìm, và khắc phục (undo) một hoạt động quản trị nào đó của bạn được đơn giản hóa rất nhiều.

Phần lớn các lỗi cài đặt thêm extension dẫn đến site không hoạt động, thậm chí cả phần Front-end và Back-end là do bạn cài thêm các system plug-in ( hoặc Component có chứa thành phần plug-in ).

Sau đây tôi sẽ hướng dẫn cách Undo để website hoạt động trở lại như trước khi cài đặt.

Đầu tiên bạn vào phần quản trị,

vào phần phpmyadmin là công cụ quản lý SQL thông dụng.

Chọn SQL database bạn dùng cho website.

Chọn tiếp đến __plugin (thông thường là jos_plugin  và tùy theo table prefix bạn khai báo khi cài đặt Joomla)Tìm đến edit plug-in bạn vừa cài đặt. Thiết lập thông số "Published" là 0 rồi nhấn Go ,Thông thường nó nằm ở vị trí cuối cùng của table này.

Page 80: Cai dat  web joomla

Lỗi web joomla ko chạy khi upload lên server

  Lỗi web joomla ko chạy khi upload lên server,bạn chạy ở localhost rất tốt nhưng sau khi upload lên server thì chỉ chạy trang chủ....không biết tại sao ????

Mình củng từng bị như thế và rất vất vả để tìm lỗi, thường thì làm web ở localhost chạy tốt thì lên server củng thế chạy rất tốt,khi đó tốc độ của trang web phụ thuộc vào host chứa joomla.

Page 81: Cai dat  web joomla

Và lỗi trên 99.99 % là do bạn cài Joomsef ??? Tại sao ??? Để biết thêm mời bạn xem lại mục "Tạo link thân thiện bằng chính joomla"

Thường thì các bạn làm web ở localhost thường cho cho trang web joomla trong thư mục joomla vì thế khi cài đặt joomsef nó sẻ chỉnh sửa lại các url ,và nó chỉ chạy url với dạng sau :

vd:

localhost/joomla/cai-dat-joomla.html

khi up lên mạng bạn sẻ chạy với địa chỉ url trên như sau :

Tapkiemtien.com/cai-dat-joomla.html

Tất nhiên là url hoàn toàn đúng nhưng sẻ không chạy được ----100% ko chạy.

Vậy lỗi là ở đâu:

Khi cài đặt joomsef thì nó sẻ tự động cấu hình file .htaccess

ở localhost:

Vì thế khi up lên host một số bạn quên chưa đổi thông số .htaccess  này dẩn đến trang web....ngưng hoạt động...mà không biết tại sao.kiemtien

Sửa chữa :

Nếu ban up lên host với tên miền ví dụ như  tapkiemtien.com/joomla thì bạn chẳng cần phải thay đổi gì .

Nhưng nếu bạn up lên với địa chỉ tapkiemtien.com/  thôi thì phải chỉnh sửa file .htaccess lại như sau :

Page 82: Cai dat  web joomla

Bạn up lên địa chỉ gốc thì chỉ để phần RewriteBase /

Còn nếu up lên 1 thư mục của host thì bạn cần khai báo thêm thư mục đó sau phần RewriteBase

RewriteBase / tên thư mục.

Các bạn còn gặp những lỗi nào thì góp ý cho tôi để tôi phổ biến cho mọi người nhé

Các add-ons Firefox dành riêng cho người thiết kế web

     Firefox không đơn giản chỉ là một trình duyệt, khi được cài thêm các add-ons trên, nó thực sự là một công cụ làm việc dành cho người thiết kế web/ lập trình viên website. Hãy sử dụng để làm việc hiệu quả, dễ dàng hơn.

Sau đây là 12 Firefox extensions nổi tiếng nhất .

Firebug Đây là một công cụ mà người làm web Phải Dùng, nó có rất nhiều chức năng hay mà một dòng khó nói hết được.

 +) Firebug - Công cụ hữu ích cho thiết kế website +) Ứng dụng Firebug vào việc khảo sát nhằm tăng tốc website Đại khái nó là một công cụ cho phép chúng ta xem được thuộc tính của từng phần tử trên web, thay đổi để xem trước, hoặc xem dữ liệu truyền đi truyền về trên mạng (rất hữu ích cho người làm AJAX, hoặc người nào muốn hiểu sâu về HTTP Request như POST hoặc GET). Nếu bạn muốn học HTML hay CSS thì đây cũng là công cụ bạn nên cài vào. Nó còn dùng khi không thể View Selection Source được và muốn xem CSS tương ứng với soure. Ngoài ra còn nhiều chức năng khác

Page 83: Cai dat  web joomla

nữa, như là cho phép ta thử edit web.Thường thì tôi cũng chỉ cài duy nhất cái Firebug này chứ ít khi dùng những addon khác.

FireFTP Dùng để upload file lên mạng. Dù bạn có thể dùng các giải pháp khác, như dùng hẳn các FTP software như SmartFTP, FileZilla…

ColorZilla Công cụ giúp bạn biết được mã màu của chữ hoặc hình trên web.

IE Tab Dùng chể chuyển qua cách hiển thị của IE một cách nhanh chóng. Nếu bạn thường xuyên phải xem thiết kế web của bạn trên cả IE và FF thì có lẽ nên dùng nó. IE Tab khá tiện dụng nhưng tôi lại ít dùng do nó không phát huy được khả năng của IE developer Toolbar, thay vào đó tôi lại dùng IE View Lite (bấm phải chuột, chọn View in .. IE). Nói thêm về IE developer Toolbar, cái này cũng có những mặt mạnh và yếu so với Firebug, khi nào tôi sẽ phân tích thêm

Load Time Analyzer Công cụ phân tích thời gian tải xuống, chú ý là Firebug cũng có công cụ gần tương đương…

Greasemonkey Dành cho những ai thích ngợm Firefox, thay đổi chức năng của nó. (Chú ý: Thử dùng nó với DOM Inspector.)

Web Developer Đây cũng là một công cụ rất hữu ích. Cái này thêm vào thanh công cụ 1 thanh nữa, thành ra hơi tốn diện tích, chủ yếu tôi cũng dùng vài chức năng của nó như là Outline, Resize, (misc…) Display ruler, Edit CSS.

View Source Chart Giống như  viewsource thông thường, nhưng hiển thị đẹp hơn.

MeasureIt Bản thân Web Developer có chức năng tương tự, nó sẽ hiện ra 1 cái thước, cho phép đo kích thước các phần tử trên web.

HTML Validator Dành cho những ai muốn làm web đúng chẩn web (web standard), tức là đúng theo yêu cầu của DTD (muốn biết rõ DTD là gì thì xin học môn XML). Nó có thể validate được cả HTML gửi về từ server lần HTML trong bộ nhớ sau khi thực thi lệnh Ajax. HTML Validator thì không cần lắm, nhưng cứ cài lên cho nó yên tâm mỗi khi nhìn thấy biểu tượng màu xanh của nó (và validate cũng không có nghĩa là web sẽ giống nhau trên mọi trình duyệt, đương nhiên).

Window Resizer Nhanh chóng chuyển giao diện web về ứng với các độ phân giải 640×480, 800×600, 1024×768, 1280×1024 và 1600×1200 để bạn kiểm tra web mà bạn thiết kế trên nhiều độ phân giải khác nhau. Chú ý là bản thân Web Developer cũng có công cụ này

Aardvark Firebug cũng có chức năng tương tự thế này, cho phép chúng ta di chuột qua từng

Page 84: Cai dat  web joomla

phần tử web thì sẽ thấy được thuộc tính của nó, và thậm chí sửa thuộc tính đó để xem.

Một số Add-ons chụp hình trang Web:

Với Screen Grab, bạn có thể chụp hình toàn bộ Website và lưu với định dạng PNG. Add Ons này dung lượng nhỏ gọn, bạn có thể tải dùng miễn phí tại https://addons.mozilla.org/firefox/1146 . Yêu cầu máy phải cài Java Runtime.

Tương tự như Screen Grad là Page Saver. Tuy nhiên, Page Saver thì lại không yêu cầu Java. Bạn có thể tải miễn phí tại http://pearlcrescent.com/products/pagesaver .

Hơn hẳn hai Add ons là Snagit. Snagit ngoài phiên bản tự chạy không cần cài đặt và phiên bản cho PC nay đã có thêm phiên bản tích hợp trên Firefox. Bạn có thể tải dùng tại http://www.techsmith.com/snagit/accessories/firefox.asp .

Add ons này sau khi cài đặt sẽ hiển thị một thanh công cụ trên Firefox. Thông qua toolbar này, bạn có thể sử dụng Snagit để chụp toàn cửa sổ màn hình, web page, màn hình tự chọn hay text. Hình ảnh được lưu dưới nhiều định dạng thông dụng và có thể gởi thông qua file đính kèm, lưu vào clipboards, printer hay email.

Tạo link thân thiện SEO/SEF bằng chính Joomla

Tạo link thân thiện SEO/SEF bằng chính Joomla

    Thông thường sau khi cài đặt Joomla! chúng ta dễ nhận thấy các địa chỉ URL (các đường link) của Website đều rất dài và chứa các tham số trông rất phức tạp. Để có thể đơn giản hóa các đường link này, đặc biệt là việc biến các đường link này sao cho chúng có thể chứa tiêu đề của bài viết liên quan giúp các máy tìm kiếm như Google , Yahoo dễ phát hiện ra chúng ta cần bật tính năng SEO/SEF của Joomla!

Trước khi bật tính năng SEO/SEF chúng ta có các địa chỉ URL dạng như sau:

http://tapkiemtien.com/index.php?option=com_content&task=view&id=5&Itemid=6

http://tapkiemtien.com/index.php?Itemid=27&option=com_content

Sau khi bật tính năng SEO/SEF chúng ta có các địa chỉ URL tương ứng như sau:

http://tapkiemtien.com/content/view/5/6

Page 85: Cai dat  web joomla

http://localhost/joomla/Toi-uu-Website-Joomla/Tao-link-than-thien-SEO-SEF.html

Bây giờ, để bật tính năng SEO/SEF các bạn thực hiện từng bước như sau:

Bước 1: Xác định dạng địa chỉ Website của bạn

Mở file htaccess.txt và tìm đến đoạn: kiemtien

# Uncomment following line if your webserver's URL# is not directly related to physical file paths.# Update Your Joomla/MamboDirectory (just / for root)# RewriteBase /

Nếu Website của bạn có dạng tapkiemtien.com/ , gõ thêm dòng:

RewriteBase /

Nếu Website của bạn có dạng tapkiemtien.com/joomla/ , gõ thêm dòng:

RewriteBase /joomla

Bước 2: Đổi tên file htaccess.txt --> .htaccessCó thể đổi tên thông qua FTP hoặc công cụ quản lý file do HOSTING cung cấpNếu bạn chạy trên localhost thì mở COMMAND- Chuyển đến thư mục chứa Joomla bằng lệnh cd, VD:

cd C:/www/joomla

- Sau đó đổi tên

rename htacess.txt .htacess

chú ý :nếu bạn không đổi tên được thì tôi khuyên bạn hảy chọn save as rồi đặt tên file như trên

Bước 3: Bật SEO/SEF:

Vào trang quản trị Joomla, VD: tapkiemtien.com/joomla/administrator/

Nếu đang dùng Joomla 1.5

Chọn Global Configuration --> SEO Settings --> Search Engine Friendly URLs

Nếu đang dùng Joomla 1.0.x (1.0.12)

Page 86: Cai dat  web joomla

Chọn Site --> Global Confirguration --> SEO

Bước 99: Các chú ý

Apache Server của bạn phải nạp rewrite_module.

Nếu bạn đang làm trên localhost, thì mở file httpd.conf và tìm đến dòng:

#LoadModule rewrite_module modules/mod_rewrite.so

bỏ dấu # ở đầu dòng đi

Ngoài việc bật tính năng SEO/SEF trên chính Joomla chúng ta có thể sử dụng các phần mềm của hãng thứ ba (3rd party) để có thể có được những đường link như ý muốn. VD như: Artio JoomSEF, OpenSEF, Joomla SEF Patch, JoomSEO...

htaccess - .htaccess - Thuật ngữ SEO Webmaster - Quảng bá Website

htaccess - .htaccess - Thuật ngữ SEO Webmaster - Quảng bá Website

  .htaccess là tên ngầm định của một file cấu hình chứa các “chỉ dẫn máy chủ” - những dòng lệnh có thể hiểu và biên dịch bởi máy chủ - nhằm điểu khiển cách thức hoạt động của máy chủ.

Một trong những ứng dụng phổ biến của tệp tin htaccess ở tầng thư mục là để giới hạn quyền truy cập của các tệp tin hay các thư mục qua Internet hay Intranet. Nó cũng có thể ứng dụng trong việc viết lại đường dẫn, thay đổi tiêu đề HTTP, các lỗi HTTP và rất nhiều ứng dụng khác.

Trong việc quảng bá Web, tớ thường dùng htaccess để viết lại từ đường dẫn URL động (với các tham số) sang URL tĩnh, thân thiện hơn với công cụ tìm kiếm. Nó cũng giúp loại bỏ nội dung kép khi chuyển tiếp trang, hoặc domain. Ngoài ra, tớ còn tùy biến các lỗi 404, 500 .. thân thiện với các cổ máy tìm kiếm và người dùng hơn.

Không thể bỏ qua bảo mật cho Website bằng việc hạn chế quyền truy cập tập tin và thư mục cũng như cấm truy cập một số địa chỉ IP hay UserAgent với tính chất spam hay phá hoại. Nói chung có rất nhiều tùy biến mà bạn nên đầu tư để nắm rõ.

Page 87: Cai dat  web joomla

 

Hiện nay có rất nhiều công cụ giúp chúng ta tạo file .htaccess mà ko cần biết ngôn ngữ lập trình,Nếu bạn làm web với joomla thì cái này đả có sẳn trong components là joomsef (viết lại đường dẩn như trang tapkiemtien.com đang sử dụng)

TAPKIEMTIEN.COM