Framework

Drupal, Wordpress và Joomla

Đối với một lập trình web thì các cụm từ Joomla, Wordpress và Drupal chắc sẽ không có gì xa lạ. Tuy nhiên chắc hẳn mọi người sẽ có lúc phân vân khi đứng trước sự lựa chọn dụng cái nào để phát triển website cho dự án của mình? Cái nào tốt hơn? cái nào dễ dùng với khách hàng? cái nào dễ cài đặt? v..v..

Tôi là một người không thích Joomla, tôi làm việc nhiều với Drupal nhưng không vì thế mà bỏ qua những ưu điểm mà Joomla và Wordpress có. Bài viết này sẽ đưa cho chúng ta cái nhìn tổng quan về Wordpress, Drupal và Joomla dựa trên những thống kê mới nhất của người sử dụng.

Khi mọi người đọc bản so sánh dưới đây thì sẽ thấy Wordpress được đánh giá cao hơn so với 2 đối thủ còn lại nhưng không vì thế mà mọi người không dùng đến nó. Bạn hãy thử sử dụng cả 3 cái và đưa ra cái nhìn cho riêng mình. Và khi sử dụng chúng bạn không nên áp đặt sao tính năng này cái này có mà cái kia không có? Hãy sử dụng theo cách nó được xây dựng lên. ^_^

Bảng so sánh từ eviousmedia.com.

Blog's topic:

Tôi bắt đầu học Django

Tôi chưa bao giờ học Python, cũng đã có mấy dịp định học thêm Python nhưng vẫn chưa lần nào bắt đầu được. Tôi mới chỉ biết Python là ngôn ngữ lập trình hướng đối tượng triệt để, nôm na dễ hiểu đó là cái gì trong Python cũng là đối tượng hết.

Dịp này công ty có project về Django nên tôi cũng được join để làm một số task nho nhỏ. Trước đây khi tìm hiểu về một số web framework thì cũng đã biết đến Django nhưng chưa lần nào đọc kỹ và develop trên nó cả. Có lần cũng thử tìm hiểu Plone nhưng hoa hết cả mắt, đau hết cả đầu vì phải chưa gì đã vấp phải mấy khái niệm mới nào là egg, nào là bunches,...

Học Django lần này lại khác vì bây giờ tôi làm việc chủ yếu ở môi trường Ubuntu và bên cạnh có nhiều cao thủ Python và Django nên có gì lơ mơ là hỏi luôn thành ra mọi việc trở nên suôn sẻ hơn. Các bước học "mỳ ăn liền" được diễn ra chóng vánh

  • Đọc hướng dẫn và cài đặt Django trên Ubuntu
  • Cài đặt Django với Apache và mod_wsgi
  • Khái niệm project va app của Django
  • Thực tập tạo Project và app mới
  • Tìm hiểu về Models, urls, view, Template

Còn về ngôn ngữ Python thì vừa học vừa tìm hiểu và hỏi các partner bên cạnh, tuy chưa biết được nhiều về cấu trúc và cách sử dụng hàm của Python, những cũng giúp tôi đủ dùng để develop những app không quá phức tạp.

Nhìn chung qua một thời gian ngắn tiếp xúc với Django tôi cũng bắt đầu thấy thích và thấy đây là một framework khá thú vị để bỏ công sức tìm hiểu ^^

Blog's topic:

Upgrade to Drupal 6

Cuối cùng là mình cũng đã nâng cấp trang web từ drupal 5 lên drupal 6. Tuy vẫn còn một vài vấn đề phải giải quyết như luôn hiển thị full node, flickr module hiển thị chưa đúng... nhưng dù sao cũng tạm ổn định để cho sự phát triển tiếp tục của blog. Drupal 6 có thêm nhiều tính năng mới nhưng chỉ có người administrator mới có thể thấy được sự khác biệt này, còn người dùng bình thường thì sẽ không thấy sự thay đổi so với bản 5. Dạo này tiết trời bắt đầu vào hạ thấy cũng uể oải ghê, mình đã có kế hoạch design lại cái theme mới cho blog mà vẫn chưa thực hiện được, dạo này đầu óc lười hoạt động quá...

Blog's tag:

Subscribe to Framework