
Joomla có mặt ở khắp nơi, website thương mại, du lịch, hành chính, tổ chức... và không có lý do gì khiến Joomla không thể là blog cá nhân. Nếu trong 10 người viết blog, chỉ có mình bạn chọn Joomla, hãy vui mừng đi vì bạn đang đọc đúng bài viết cần đọc. Miso Blog sẽ chia sẻ với bạn những kinh nghiệm để làm blog/website với Joomla trở nên chuyên nghiệp và hiệu quả hơn. Bài viết này nói về 6 extension (thành phần mở rộng) cực kỳ hữu ích đối với website Joomla nói chung và những blog cá nhân Joomla nói riêng. Sau khi cài đặt Joomla lên host, mình luôn cài những extension này ngay lập tức.
1. sh404SEF - Tạo và quản lý SEF links, tối ưu hoá SEO

SEO cho Joomla, hãy dùng sh404SEF. Đây là một Component đã quá nổi tiếng và thông dụng. Với các phiên bản nâng cấp hiện nay, sh404SEF ngày càng toàn diện hơn và cung cấp nhiều tính năng tuyệt vời cho người dùng trong việc tối ưu hoá đường link thân thiện với máy chủ tìm kiếm, quản lý SEF URLs, META tags... Khả năng mềm dẻo của sh404SEF cho phép bạn có thể điều khiển mọi URL trên website của mình một cách dễ dàng.
Xem demo và download sh404SEF tại đây: sh404SEF - Joomla! Extension Directory
Xem thêm: Cài đặt và sử dụng sh404SEF với Joomla
2. Xmap - Tạo sơ đồ trang cho Joomla

Thiết lập sitemap (sơ đồ trang) cho website là một phương pháp hữu dụng để tiếp cận với máy chủ tìm kiếm. Ngoài việc định hướng cho bọ tìm kiếm nhanh chóng lập chỉ mục cho các URL cần thiết trên website, việc liệt kê tất cả các URL đó dưới dạng HTML cũng giúp nâng cấp tốt hệ thống nội liên kết. Xmap là một Component miễn phí, sử dụng đơn giản mà hiệu quả, có thể giúp bạn tạo sơ đồ trang nhanh chóng cho website Joomla. Đừng quên cài đặt Xmap sau khi đã có sh404SEF.
Xem demo và download Xmap tại đây: Xmap - Joomla! Extension Directory
Xem thêm: Cài đặt sitemap cho Joomla bằng Xmap
3. JoomlaTags - giải pháp Tags toàn diện cho Joomla

Xây dựng cấu trúc nội liên kết (Internal Links) là một quá trình quan trọng và tác động lớn tới SEO. Một hệ thống liên kết bên trong mạnh mẽ mà rành mạch sẽ giúp bọ tìm kiếm "lang thang" say mê hơn trên website của bạn. Tag từ lâu đã là một giải pháp tốt cho việc này. JoomlaTags xây dựng cho các bài viết trên Joomla một hệ thống tag chặt chẽ, linh hoạt và hiệu quả. Với nhiều module kèm theo như Tag xem nhiều nhất, Tag có nhiều bài viết nhất, Tag ngẫu nhiên..., bạn sẽ có nhiều lựa chọn để hiển thị tag. Mỗi một tag lại có thể lựa chọn cách trình bày bài viết dạng rút gọn hay dạng blog. Ngoài ra, việc tích hợp chỉnh sửa CSS ngay trong Admin Page khiến bạn dễ dàng thay đổi giao diện hiển thị Tag theo ý mình. Hơn thế nữa, JoomlaTags hệ thống các tag đã lập và show ra những bài viết có liên quan (cùng tag) một cách rất chuyên nghiệp. Hãy khám phá ngay JoomlaTags để thấy nó tốt cho SEO như thế nào.
Xem demo và download JoomlaTags tại đây: Tag - Joomla! Extension Directory
4. Google Search (CSE) for Joomla

Component Search của Joomla trên thực tế cũng rất xuất sắc. Tuy nhiên đối với một web-blog thì việc tìm kiếm thôi chưa đủ, ta cần phải tối ưu hoá ngay cả cách mà người dùng tìm kiếm thông tin trên site. Bạn đã biết tới Google Custom Search Engine (CSE)? Phải, Joomla có thể tích hợp với Google CSE để mang Google vào tận website của bạn - với cả nghĩa đen và nghĩa bóng. Google Search CSE for Joomla là một Component được phát triển bởi JoomlaGadgets, component này sẽ sử dụng CSE id (mà Google cấp cho bạn khi đăng ký Google CSE) để gắn công cụ tìm kiếm của Google vào trang web qua một iframe. Cũng chính vì qua iframe nên việc chỉnh sửa giao diện cho khung "search result" là không thể, bạn chỉ có thể sử dụng một số template mà Google cho phép. Có lẽ bởi vậy mà chưa nhiều blogger sử dụng Google CSE cho blog của mình. Tuy nhiên đừng nghi ngờ hiệu quả của nó, về bản chất nó sẽ không search mọi thông tin mà bạn có, mà search những thông tin mà Google "nhìn thấy" trên website của bạn. Sau khi cài Google CSE, thông tin mới xuất bản trên site sẽ được index và xuất hiện trên kết quả tìm kiếm nhanh hơn rất nhiều.
Xem demo và download Google Search (CSE) for Joomla tại đây: googleSearch (CSE) component - Joomla! Extesion Directory
Tìm hiểu thêm về Google CSE tại đây.
5. JoomlaWatch - Theo dõi Website Joomla

JoomlaWatch là một trong những Component của Joomla được sử dụng nhiều nhất theo bảng xếp hạng, nếu bạn chưa thử, hãy cài đặt ngay vì nó rất có ích. Về công dụng, JoomlaWatch thực hiện những hiệu quả gần giống với Google Analytics, nghĩa là nó theo dõi khách viếng thăm website rồi tập hợp thông tin về IP, location, referer sites (trang web mà từ đó người dùng chuyển tới site của bạn)... Nó cũng cho phép bạn biết được khách viếng thăm đến từ kết quả tìm kiếm bằng từ khoá nào, cho phép block IP hoặc user mà bạn muốn. Tất cả đều được thống kê và hiển thị ngay trong Admin page, và cuối cùng, nó tiện lợi hơn Google Analytics ở chỗ: thông tin được cập nhật theo thời gian thực. Hãy sử dụng JoomlaWatch để biết ai đang online, để biết từ khoá nào trên website của bạn là thế mạnh, từ khoá nào chưa được search nhiều (cần phải củng cố) và đưa ra những định hướng về SEO hợp lý hơn. JoomlaWatch thật sự là một Component thú vị.
Xem demo và download JoomlaWatch tại đây: JoomlaWatch - Joomla! Extention Directory
6. JComments - Hệ thống bình luận cho Joomla

Đã là blog thì phải có sự tương tác giữa người đọc và người viết bài, chính vì vậy không thể không cài chức năng Comment cho blog. Có nhiều Component cung cấp hệ thống comment cho Joomla như JomComment, yvComment, JA Comment... Tuy nhiên có lẽ được sử dụng nhiều nhất phải kể đến JComments. Những tính năng nổi bật của JComments đó là: tương thích với hệ thống bài viết của Joomla - kể cả K2 (một hệ thống Content mới của Joomla), nhiều tuỳ chọn hiển thị (dạng thread hay dạng tree), giao diện dễ dàng tuỳ chỉnh, có thể phân quyền khác nhau cho từng đối tượng user, import được comment từ nhiều hệ thống khác của Joomla... Đây là hệ thống Comment miễn phí tốt nhất từ trước tới giờ của Joomla.
Xem demo và download JComments tại đây: JComments - Joomla! Extension Directory
Miso Blog cũng sử dụng JComments
Hãy cùng thảo luận và bổ sung những extension giúp ích cho blog Joomla mà bạn biết!



























Comments
Hình như bác Miso mê comp hay sao mà tới cái latest news , popular cũng phang luôn cái compoment của gavick vào :D. Nếu là em thì em xài cái module yj_newflash của Youjoomla, vừa nhẹ mà các chức năng cũng không kém.
Mà em thấy cái blog của bác với blog của Bác hithesun có phảng phất tí gì đó phong cách thiết kế giống nhau
Những Component này đều là những ý kiến mang tính chất cá nhân của mình, không phải là đúc kết của cả một cộng đồng. Vả lại trong một cộng đồng thì cũng có người này người khác. Rất cảm ơn những chia sẻ của bạn.
Ngay việc cài 1 component cũng đã để lại tác động đối với data và code rồi, không nói việc gỡ nó ra. Việc tối ưu hoá source code của Joomla đương nhiên là tốt, tuy nhiên sử dụng những component có ích cho việc quảng bá web cũng đáng quan tâm. Có người không sử dụng component nào trong số trên, đó cũng là 1 sự lựa chọn.
Mình mê Joomla và những gì thuộc về nó, vì vậy nói mình mê comp cũng không sai. Tuy nhiên cái latest news và popular mà bạn nói thì không phải là comp mà cũng không trực thuộc comp nào cả, nó là 2 module riêng lẻ.
Bạn nhìn rất đúng, mình thiết kế phần .article_meta giống với Sun :) Cậu ấy design rất tốt nên mình thường xuyên học hỏi.
:D
Sun có thể không bỏ blog, nhưng nếu bận việc gì thì vài hôm, vài tuần cứ việc để đấy, tập trung vào học tập và công việc. Không thể làm tốt nhiều việc một lúc được mà :)
Biết rằng Sun vẫn ở đó, thế là được.
(them bo go Tieng Viet vao nhe, Miso ;)
Nice day Miso!
Tất cả những thứ thuộc về giao diện không thể giúp phân biệt 2 mã nguồn khác nhau được, nếu muốn design thì 1 website WP có thể giống hệt 1 website Joomla khác và ngược lại (trường hợp theme WPLine của anh Vũ Nam Hưng chẳng hạn). Vì vậy ta không thể nói phần Comment nào đó là của WP hay của Joomla.
Chứ em thấy wordpress thua xa joomla.
Nhưng wordpress thì dễ sử dụng hơn. và nó cực nhẹ nữa,
Nhưng về phát triển thì joomla là một nền tăng cực tốt.Còn Wordpress thì khó phát triển thành một nền tẳng lắm,
à.
Thực ra để ý cái wordpress Phần lớn dựa vào template. Nên khi cài 1 template vào thì phần comment nhìn rất là đồng nhất so với cái templates. em nghĩ ý bạn ấy nói ở đây là rất dễ nhìn đấy
Còn cái Joomla thì cái template nó tách rời ra. và phần comments chưa được tích hợp vào Joomla. nên khi cài comments vào thì cái skin của Compoment và template của trang web nhìn nó hơi lạc lõng. Tiêu Biểu là cái Skin jcomments này mà bác cứ để như mặc định, không edit lại thì nhìn nó khủng khiếp lắm...
Hầu hết các site Joomla hiện giờ đều dùng skin mặc định của compoment nên Phần comment rất là khủng khiếp, nhìn xấu ghê gớm (Do mấy ông quản lý nhác hoặc nhiều bác không biết CSS mà edit lại). Nhưng về phần chức năng thì chả có gì gọi là thua wordpress cả.
Bản thân em thì em thích Joomla hơn về chức năng. Nhưng thích ý tưởng của wordpress hơn. Người thiết kế làm từ đầu tới cuối sao cho hợp ý tưởng của Họ. Tránh được sự mất hòa hợp giữa skin compoment và template như Joomla
Ngay WP cũng có hàng ngàn theme, mỗi cái đều khác nhau (bao gồm cả phần comment), có thể nói phần comment nào mới mang đặc trưng của WP đây chứ?
Xét toàn diện thì đúng như bạn nói, WP thường có phần comment đồng nhất với theme luôn. Nhưng đạt tới mức độ đồng nhất với theme chính là mục tiêu của design, điều này thì đâu phải mỗi WP mới tồn tại?
Điểm quan trọng ở đây chính là: WP luôn có phần comment kèm trong theme ngay từ đầu - còn Joomla thì không. Dễ hiểu mà, WP là blog nên luôn cần có comment, còn Joomla không phải lúc nào cũng phải tích hợp comment ngay từ đầu. Điểm khác nhau này xuất phát từ mục đích sử dụng.
Mặt khác, bạn cứ để ý mà xem, những template Joomla mà cần tích hợp Comment từ đầu thì người làm theme cũng design phần đó thống nhất với toàn bộ theme luôn. Lúc đó thì Joomla cũng "mặc định nó đã như vậy rùi", đâu cần người sử dụng phải design lại.
Hy vọng mọi người đều vui vẻ! :)
Cái temp này để chạy cho nhanh thì bạn bỏ hết phần tooltips của nó đi. với lại Disable Mootools luôn.Bỏ luôn cái mod Ja News tại phần main body luôn. Dùng cách trình bày mặc định kiểu blog của nó là ổn mà. Temp này hỗ trợ chia 2 cột nơi bài viết khá hay.
Mình chỉ dùng thêm 1 plugin JA compress Để tăng tốc + cái Joom CDN để tối ưu hóa hình ảnh thôi
Teline iv tớ kết nhất cái bố trí tin tức của nó, đặc biệt là JAnewspro
h bỏ nó đi khác gì dùng temp khác :-s
À mà ý bạn là hostvn.net hay là host của vn? :-p
hostvn.net thì tạm thôi nhưng mà hay bị timeout lắm, support có hôm ban ngày chờ đến vài tiếng mới thấy reply :(
đang xài thử gói trial 1 tháng của bkns.vn
cậu reg thử 1 cái test xem thế nào ;)
Nó ở trong file tpl_index.php
Bạn có Tinh chỉnh gì thêm cái CSS của nó không. Mình cố gắng làm nhưng nó hiển thị hơi rối. nếu được bạn có thể share cái CSS của bạn không. THank nhiều
Có gì đâu, bạn cứ cài Firebug lên là thấy hết trơn à. Đoạn CSS này ở chung trong file nào đó mình ko nhớ nữa, mà cũng dài dài ^^
ah, liên kết của bác em đã chuyển qua địa chỉ mới là kynang.7pop.net rùi bác nhé! :-)
Làm sao mình có thể cài một template mà có thể đầy đủ như cài package vậy bạn,
Mình cài thử template thì chỉ hiện vài cái cột lung tung lắm,
Menu cũng mất hết,
Mình sẽ đi sâu hướng dẫn sử dụng tại các bài viết khác, mong các bạn hiểu :)
Bạn vào tools.gavick.com là có.
Bài viết này mình quan tâm tới jcomments, ko biết Miso tùy chỉnh giao diện jcomments thế nào mà được như vậy.
Thanks!
Giao diện ở blog mình là giao diện cực kỳ cơ bản trong thiết kế (1 content 1 sidebar), sao lại nói là giống Wordpress?
Tuỳ chỉnh giao diện JComments thì mình sửa HTML + CSS rồi design như hiện tại thôi, ko liên quan đến phần PHP nên cũng không đáng nói :)
Xin giúp mình với.Cám ơn bạn nhiều.
Ngoài ra bạn có biết com comment nào good cho joomla 1.7 templates Teline IV không mình thử khá nhiều mà không cái nào đc cả.
Thanks
Nếu tất cả không có lỗi gì, thì chắc chắn là cài được.
Với dữ liệu bạn cung cấp thì mình chỉ có thể trả lời vậy được thôi.
RSS feed for comments to this post