Archive

Archive for the ‘Phát triển Web’ Category

Nâng cấp ngay phiên bản Wordpress v2.8.4 để tránh bị hack!

August 16th, 2009 Narga No comments

Phiên bản Wordpress thấp hơn 2.8.4 tiềm ẩn một lỗi bảo mật rất nghiêm trọng có thể bị chiếm quyền quản trị của Website sử dụng Wordpress. Bằng cách tận dụng một lỗi lập trình trong file wp-login.php khiến cho việc reset mật khẩu của tài khoản quản trị và gửi thông tin tới email của kẻ xâm nhập.

Nguyên nhân

Khi Wordpress được yêu cầu reset lại mật khẩu của tài khoản quản trị thì sẽ có một email được gửi tới mô tả yêu cầu và liên kết xác nhận.

Someone has asked to reset the password for the following site and username.

http://DOMAIN_NAME.TLD/wordpress/

To reset your password visit the following address, otherwise just ignore this email and nothing will happen.

http://DOMAIN_NAME.TLD/wordpress/wp-login.php?action=rp&key=o7naCKN3OoeU2KJMMsag

Read more…

Categories: Wordpress Tags:

Thiết kế các phản hồi bài viết tương thích với Wordpress 2.7.x

February 17th, 2009 Narga 1 comment

Thiết kế các phản hồi bài viết tương thích với Wordpress 2.7.x

Thiết kế các phản hồi bài viết tương thích với Wordpress 2.7.x


Phiên bản WordPress 2.7.x bao gồm khác nhiều thay đổi, một trong số đó có ảnh hưởng rất lớn đối với việc thiết kế giao diện. Trong phiên bản này, các phản hồi bài viết (comments) hay còn gọi là lời bình, ý kiến (với nhiều cách dịch khác nhau) được phân trang, theo dõi theo luồng, sắp các phản hồi liên quan đến nhau… trước đây người dùng cần cài đặt một vài thành phần bổ xung (plugins) tương ứng để có các tính năng này và nay Wordpress v2.7.x đã hỗ trợ, tuy nhiên bạn cần phải thay đổi mã trong các chủ đề (themes) của bạn để tận dụng tốt các ưu điểm trên đồng thời gỡ có thể bỏ các plugins có cùng tính năng giúp giảm tải, tăng tốc độ nạp website.
Read more…

Hướng dẫn đăng kí tài khoản hosting 000webhost miễn phí

January 15th, 2009 Narga 4 comments

000webhost
Trang 000webhost là một trong những trang hosting miễn phí hàng đầu mặc dù việc đăng kí tài khoản ở đây đối với người Việt Nam là tương đối khó khăn, đổi lại bạn có một hosting chất lượng ổn định thậm chí hơn hẳn một sô nhà cung cấp có thu phí khác:

  • Lưu trữ 1,5GB và lưu lượng 100GB.
  • Hỗ trợ tên miền riêng và quảng cáo của bạn.
  • Không đặt quảng cáo lên site của bạn.
  • Cpanel Deluxe, hỗ trợ  PHP và MySQL,…
  • Hoàn toàn miễn phí!

Bạn có thể xem thêm các tính năng được hỗ trợ tại website của họ. Việc đăng kí tài khoản tại đây khá là khó khăn nếu bạn ở  Việt Nam (tớ chưa có điều kiện kiểm chứng điều này tại các quốc gia khác), họ yêu cầu bạn phải chứng thực bạn không phải là spam trước kia là bằng tin nhắn sms và hiện nay là mã chứng thực IP, nếu vào giai đoạn trước kia thì việc khả năng đăng kí tài khoản ở đây gần như là con số 0% nhưng hiện nay việc chứng  thực này đã có thể thực hiện được một cách dễ dàng cũng có nghĩa là bạn có cơ hội sở hữu một gói hosting miễn phí tuyệt vời của họ bằng một vài bước sau đây:
Read more…

Tối ưu hệ thống đánh giá nội dung

December 30th, 2008 Narga No comments

Tối ưu hệ thống đánh giá nội dung
Như mọi người thấy, trên website này có mục “Các bài viết nổi bật” nó thống kê sự nổi trội của nội dung bài viết đó so với toàn bộ các bài viết khác, về cơ bản nó chính là một dạng thống kê đơn giản hơn so với thống kê Website thông thường. Tác dụng của nó giúp cho độc giả mới lần đầu xem Website có thể dễ dàng biết đến các bài viết được quan tâm nhiều nhất, thấy được chủ đề nội dung của Website, nhưng hệ quả là phải tích hợp thêm một hệ thống theo dõi, xếp loại, thống kê nữa dẫn đến tốc độ Website giảm sút, hiệu suất hoạt động giảm xuống, tốn tài nguyên máy chủ nghĩa là rất nhiều vấn đề phiền toái; thế tại sao không gộp chúng vào làm một nhỉ? Câu trả lời chính là bài viết bạn đang đọc đây :D
Read more…

Phiên bản Wordpress 2.7

December 15th, 2008 Narga No comments

Phiên bản Wordpress 2.7

Hôm nay mới nói tới việc Wordpress 2.7 thì có lẽ là hơi chậm, dù vậy tớ vẫn nhắc đến nó bởi phiên bản này có một số thay đổi lớn đáng để bạn nâng cấp ngay lập tức, tất nhiên việc cập nhập các phiên bản mới nhất của Wordpress cũng giúp bạn tăng cường khả năng bảo mật của blog.
Một số tính năng mới đáng chú ý:

  • Thiết kế lại giao diện của trang quản lý hệ thống, cho phép kéo thả các nội dung, truy cập nhanh các thành phần của hệ thống như setting, plugins, page… mà không cần phải qua nhiều bước, đưa các tính năng quan trọng và hay dùng vào vị trí thuận tiện, dễ sắp xếp.
  • Cho phép tìm kiếm và cài đặt các thành phần mở rộng (plugins) trực tiếp mà không cần phải lấy và duyệt từ Wordpress.org cũng như tự đưa lên Website của bạn. {Tính năng này tớ không sử dụng được vì lỗi unzip của server, đang tìm hiểu}
  • Phân trang các phản hồi, sắp xếp theo mục, cho phép trả lời các phản hồi trực tiếp từ trang quản lý hệ thống.
  • Hỗ trợ bài viết có tính chất thông báo, treo trên trang nhất (sticky).

Hiện tại tớ thấy một vấn đề duy nhất là hoạt động trong Quản lý hệ thống (Dashboard) hơi chậm do Wordpress quá lạm dụng jQuery.

Nâng cấp ngay lên phiên bản Wordpress v2.7

Categories: Wordpress Tags:

Giảm bớt một dịch vụ thống kê Website

November 23rd, 2008 Narga No comments

Có rất nhiều dịch vụ thống kê Website miễn phí và dễ dùng nhưng đi đôi với sự hấp dẫn này là những phiền nhiễu không đáng có, chính những vấn đề này khiến một dịch vụ hay lúc đầu trở sự khó chịu của người dùng vì đã lỡ sử dụng rồi mà bỏ đi thì tiếc cơ sở dữ liệu đã sử dụng bao lâu nay. Kể từ 0h ngày 22-11-2008 tớ quyết định remove code của Motigo Stats một dịch vụ mà tớ đã gắn bó từ năm 2003 mặc dù đôi lúc khi nâng cấp phiên bản giao diện mới mà quên gắn mã thống kê vào:
[sourcecode language='html']





Free counter and web stats


[/sourcecode]
Kể từ ngày hôm nay đoạn mã trên không còn được sử dụng nữa, dù có đôi chút tiếc nuối nhưng những gì nó gây ra khi người dùng truy cập là không thể chấp nhận được, x( tớ sử dụng Firefox là trình duyệt mặc định nên không thể phát hiện việc Motigo gắn quảng cáo vào site như thế nào và từ bao giờ hơn nữa dù đã nghe một vài report về vấn đề này nhưng khi kiểm tra lại không thấy (vì xài Firefox) :-??
Đang thử Yahoo Web Analytics và sẽ viết một bài đánh giá sau khi sử dụng trong 1 tháng, hiện tớ dùng đồng thời Google AnalyticsWordpress.com Stats :)

Cải thiện tốc độ hiển thị Website

October 30th, 2008 Narga No comments

Nghiên cứu thói quen sử dụng máy tính cho thấy người dùng sẽ chuyển sang trang khác nếu website không có “động tĩnh” gì sau 4 giây. Vì thế, tốc độ là yếu tố quan trọng và cũng là ưu thế cạnh tranh để cung cấp thông tin. 7 thủ thuật dưới đây sẽ tăng đáng kể website của bạn. Read more…

Tắt tính năng quản lý phiên bản của bài viết trên Wordpress

October 28th, 2008 Narga 4 comments


Từ phiên bản 2.6 trở đi có một tính năng mới trong Wordpress cho phép người viết kiểm soát những thay đổi của việc biên soạn nội dung, tính năng này theo tớ thấy khá hữu ích đối với làm việc nhóm, nhiều người cùng biên soạn nội dung tuy nhiên đối với người dùng cá nhân hay đơn thuần chỉ là viết blog thì tính năng này hầu như không cần thiết nếu không muốn nói là khá khó chịu vì một bài viết của bạn sẽ được lưu rất rất nhiều lần trong CSDL tùy thuộc vào số lần thay đổi chỉnh sửa của bạn lên bài viết này vì vậy khiến CSDL của bạn phình to nhanh chóng, hậu quả là Website hoạt động ì ạch, backup + restore database khó khăn, query mất nhiều thời gian và Server Resource ~X(
Read more…

Categories: Wordpress Tags:

7 thủ thuật CSS thường dùng đối với các lỗi cố ý của IE

November 19th, 2007 Narga 3 comments

IE 7 BugsIE – Internet Explorer là trình duyệt Internet phổ biến nhất do nó được tích hợp chặt chẽ với hệ điều hành Windows, lợi thế đó cho thấy sự ích kỉ và sinh ra sự áp đặt đối với người dùng, đặc biệt là các nhà phát triển. Có những đoạn mã đúng chuẩn XHTML có thể chạy tốt trên tất cả các trình duyệt đạt chuẩn hiển thị XHTML nhưng chưa hẳn nó sẽ hiển đúng trên IE thậm chí IE còn không thèm trả lại kết quả x(
Dưới đây là 7 thủ thuật CSS thường dùng đối với các lỗi độc quyền của ngài IE trong quá trình thiết kế một trang Web.
Read more…

10 dự án lập trình viên PHP nên trải qua

November 17th, 2007 Narga 2 comments

Đối với một lập trình viên PHP bạn luôn hiểu rằng PHP là một ngôn ngữ phổ biến và có một lượng khổng lồ mã nguồn để tham khảo, đa số các thành phần của một Website đã được phát triển dưới dạng nguồn mở việc sử dụng nó yêu cầu tuân thủ theo giấy phép của tác giả đôi khi không bao gồm sự ràng buộc nào. Việc mở mã nguồn mang lại rất nhiều lợi ích so với việc bạn giữ mã nguồn của mình trừ trường hợp thương mại hóa sản phẩm, đơn cử như:

  • Mã nguồn mở được đóng góp bởi nhiều người, kết quả của sản phẩm được làm bởi nhiều người sẽ tốt hơn rất nhiều so với việc bạn phát triển một mình.
  • Dễ dàng cập nhật tính năng mới dựa trên sự đóng góp mã nguồn của các nhà phát triển khác nhau.
  • Giảm thời gian phát triển, giảm giá thành sản phẩm…
  • và nhiều lợi ích khác nữa…:)

Read more…

Categories: PHP Tags: