10/10/2018, 11:23

CMS tốt nhất hiện nay? Dựng website trong 1 ngày

Hiện tôi đang nghiên cứu Open Source (OS) eZ Publish(xem tại http://ez.no). Theo tôi đây là OS PHP tốt nhất hiện nay (tôi đã dùng qua Joomla và Drupal). Sử dụng cái này cho CMS thì thật tuyệt vời. Các bạn có thể tham khảo tại website http://thongtinlaptop.net . Trang này tôi dựng chỉ mất 6h(dựa theo VietnamNet).

Các bạn nào có hứng thú tìm hiểu công nghệ mới thì liên hệ với tôi. Chúng ta có thể tổ chức thành 1 group để trao đổi. Rất mong nhật được sự hợp các của các bạn.
hoclamgiau viết 13:32 ngày 10/10/2018
Anh có thể nói rõ hơn về công nghệ này được ko ạ, em mới tìm hiểu về web thui mà thấy có nhiều thứ rắc rối quá. Cám ơn anh.
vbox viết 13:36 ngày 10/10/2018
Nó tốt nhất ở diểm nào nhỉ?
Chắc bác phải viết một bài phân tích mọi người mói biết nó tốt ở diểm nào. Hình như CMS là viết tắt của Cơm + Mì Ăn liền + Sốt cà chua thì phải. Tóm lại là ăn nhanh(chỉ 6h).
all4country viết 13:26 ngày 10/10/2018
Được gửi bởi tonvinh
Hiện tôi đang nghiên cứu Open Source (OS) eZ Publish(xem tại http://ez.no). Theo tôi đây là OS PHP tốt nhất hiện nay (tôi đã dùng qua Joomla và Drupal). Sử dụng cái này cho CMS thì thật tuyệt vời. Các bạn có thể tham khảo tại website http://thongtinlaptop.net . Trang này tôi dựng chỉ mất 6h(dựa theo VietnamNet).

Các bạn nào có hứng thú tìm hiểu công nghệ mới thì liên hệ với tôi. Chúng ta có thể tổ chức thành 1 group để trao đổi. Rất mong nhật được sự hợp các của các bạn.
Trang của bác khá ấn tượng, nhưng bác để ở host nào mà xem có vẻ hơi chậm? Bác có thể để lại YM để liên lạc không? Em cũng đang rất quan tâm về vấn đề này. Trong trang của bác chỉ có địa chỉ Gmail của bác!
1650km.com viết 13:29 ngày 10/10/2018
Được gửi bởi kaizvn
cms là gì thế các bác . Viết tắt của cái gì thế nhờ ^^
Content Management System: Tạm dịch là hệ thống quản trị nội dung ) Tớ biết thừa bác biết CMS, nhưng cũng tham gia cho vui cửa vui nhà
hyminh viết 13:28 ngày 10/10/2018
anh thiết kế chỉ trong 6 giờ trong đó có tính luôn thời gian thiết kế cơ sở dữ liệu và hình ảnh ko?
tonvinh viết 13:24 ngày 10/10/2018
thấy các bác quan tâm nên sẵn đây em viết 1 bài giới thiệu sơ về Open Source này.

Như các bạn đã biết, các CMS thông thường tổ chức theo dạng Relational database, tức là mỗi chức năng là một table và liên kết với nhau bởi khóa ngoại.
Điều này sẽ dẫn đến rất nhiều bất lợi (mình sẽ bàn chuyện này sau.), tuy nhiên, phương pháp này dễ hiểu, dễ cài đặt nên nó vẫn còn tồn tại và phát triển.
Đối với eZ Publish, được tổ chức theo dạng OO database (database hướng đối tượng.) VD như sau
Nếu bạn phân rã 1 class TinTuc thì sẽ gồm tiêu đề(text line), nội dung(text block), ngày(date).
Hay phân rã 1 class SanPham thì sẽ bao gồm tiêu đề(text line), nội dung (text block), ngày(date), giá cả(interger)
Nếu những text line, text block, date, interger chúng ta coi như là những class con, mình tạm gọi là class attribute, như vậy mình chỉ quan tâm đến việc lưu các class attribute này như thế nào thôi.
Khi tạo 1 class TinTuc chẳng hạn, chúng ta thêm những class attribute cần thiết. Từ các class này chúng ta tạo các object (xem môn lập trình hướng đối tượng.). Các object này quan hệ với nhau theo dạng cha con.
Ví dụ : Sản phẩm A nằm trong thư mục sản phẩm B => sản phẩm A là con của thư mục B. Khác với việc tại sản phẩm A có khóa ngoại là ID của B.

eZ Publish đã hiện thức hóa việc tạo class được thực hiện bởi người dùng cuối (end user) chứ không phải người lập trình (developer).

Như vậy khi đối tượng được tạo ra, việc chúng ta quan tâm là cách hiển thị của nó (Viewer - nếu bạn nào rành mô hình MVC sẽ rõ). Do đó trong 6h đồng hồ, mình chỉ quan tâm đến việc dựng giao diện, mà không phải tổ chức lại database , hay viết code php gì cả.

Một sự thật có thể nhiều bạn không tin, bên mình đã triển khai các dự án Website cho khách hàng, báo điện tử, Thương mại điện tử mà không phải sửa 1 dòng code php nào của nó.

Nếu bạn nào hứng thú, tôi sẽ giới thiệu kỹ hơn về eZ Publish.

Còn bạn nào muốn gặp trực tiếp xin liên hệ qua email letonvinh@gmail.com.
jiSh@n viết 13:39 ngày 10/10/2018
Được gửi bởi tonvinh
Đối với eZ Publish, được tổ chức theo dạng OOP database (database hướng đối tượng.)
Database hướng đối tượng? Hệ thống này đang dùng PostgreSQL?
Nếu vẫn dùng MySQL thì cảm phiền đừng tự xưng OO Database dùm cái
☺VOKE☺ viết 13:28 ngày 10/10/2018
www.phucat.net ---> Mình làm từ "mì ăn liền" Joomla trong 12h !
Theo mình thì nếu mới bắt đầu thì nên vọc thử Joomla , sau đó nếu thích thú chuyển sang Drupal , và ... nếu Pro hơn nữa thì tự làm , chẳng cần CMS làm gì !
TamVietjsc.com viết 13:31 ngày 10/10/2018
Được gửi bởi wantlove
cách học tốt nhất cho joomla là gì?(chưa biết gì)Mà đọc joomlaviet và google củng cảm thấy khó khăn quá.Biết sơ sơ còn được chứ làm như trang bán hàng trực tuyến ....thì khó quá.
Làm một site bán hàng trực tuyến cũng dùng Joomla được mà bạn. http://tamvietjsc.com là một ví dụ khá điển hình đó.
Nhân bàn về CMS, việc tìm được một CMS phù hợp với mình sẽ là tốt hơn nhiều việc kiếm xem cái nào tốt nhất để dùng.
Bài liên quan
0