Tôi đã nghe rất nhiều về cms như drupal, j Joomla và wordpress. Tôi đã luôn mã hóa hầu hết PHP và HTML của mình và hoạt động tốt. Những ưu và nhược điểm của việc sử dụng cms là gì?
Tôi đã nghe rất nhiều về cms như drupal, j Joomla và wordpress. Tôi đã luôn mã hóa hầu hết PHP và HTML của mình và hoạt động tốt. Những ưu và nhược điểm của việc sử dụng cms là gì?
Câu trả lời:
Từ đây :
Ưu điểm:
Nhược điểm:
Ưu điểm của việc sử dụng giải pháp quản lý nội dung là:
Nhược điểm:
Công ty tôi hiện đang làm việc đang sử dụng một giải pháp của Ektron nhưng chúng tôi đã rời bỏ nó vì công ty là một trang web sản xuất. Vì vậy, nó có rất nhiều sản phẩm theo một định dạng trùng lặp. Điều này có nghĩa là bất cứ khi nào chúng tôi muốn thay đổi thông tin sản phẩm của mình cho 20 sản phẩm, chúng tôi phải chỉnh sửa 20 trang. Nếu chúng tôi muốn di chuyển các điều khiển xung quanh trang web thì phải mất rất nhiều thời gian và đôi khi sẽ không hoạt động như chúng tôi muốn. Nếu chúng tôi muốn một tiện ích kích hoạt JavaScript đặc biệt thì thật khó để thực hiện. Chúng tôi cũng chỉ có 2 người làm việc trên nội dung web.
CMS đối với tôi thực sự là một trang web có số lượng lớn nội dung luôn thay đổi được quản lý bởi nhiều người. Bạn càng rời xa cơ sở người dùng quản lý nội dung lớn và liên tục thay đổi dữ liệu thì càng ít có khả năng nó sẽ có giá trị. Nếu trang web của bạn cần phải linh hoạt ở chỗ định dạng và bố cục của nó luôn thay đổi và rất nhiều nội dung của bạn phù hợp với một định dạng cụ thể cần nhiều trường hơn những gì CMS cung cấp thì CMS có thể không phù hợp nhất.
Tôi có một chút ở vị trí tương tự như bạn - tạo ra các trang của riêng tôi trong AJAX / PHP / HTML / MYSQL và xem xét các CMS.
CMS có vẻ rất hấp dẫn và những lợi thế là rõ ràng, nhưng cho đến nay tôi đã thấy chúng cũng đại diện cho một khoản đầu tư đáng kể vào nghiên cứu.
Cài đặt một CMS như Joomla rất dễ, bạn có thể tìm thấy các mẫu và xây dựng một cái gì đó trông ổn trong vài phút, và dễ dàng thêm các bài viết và hình ảnh và công cụ NHƯNG nếu bạn sẽ tùy chỉnh bất cứ điều gì, hoặc nếu bạn cần một cái gì đó để làm việc cụ thể Cách này, bạn sẽ cần tìm hiểu cách CMS hoạt động đằng sau hậu trường, cách viết plugin, cách tạo mẫu ...
Tôi đã thực hiện cài đặt cơ bản của Joomla trên máy chủ thử nghiệm của mình. 3.918 tệp, 712 thư mục và 36 bảng db. Chỉ ra những gì làm những gì và làm thế nào bị ràng buộc phải mất một thời gian.
Điều đó nói rằng, việc tạo các mẫu dường như không quá khó khăn và bạn có thể thêm các tính năng trong vài phút nếu không nó sẽ mất một số công việc nghiêm túc. Chẳng hạn, tôi vừa đi và thêm một thành phần blog vào bản cài đặt thử nghiệm của mình. Mất khoảng 30 phút để tìm, cài đặt, cấu hình và đăng mục đầu tiên. Tạo công cụ blog của riêng bạn và tích hợp nó vào trang web của bạn có thể dễ dàng mất vài tuần.
Nếu bạn sẵn sàng từ bỏ mức độ kiểm soát mà bạn đã quen (ít nhất là vào lúc bắt đầu) và để học cách làm mọi thứ trong bất kỳ CMS nào bạn chọn, một CMS sẽ rất tuyệt.
Cá nhân, tôi đang xem xét sử dụng wordpress như một CMS, nhưng cho đến khi tôi cảm thấy thoải mái với nó để làm bất cứ điều gì tôi muốn, tôi vẫn gắn bó với mã hóa bằng tay.
Tôi đã nghe rất nhiều về cms như drupal, j Joomla và wordpress. Tôi đã luôn mã hóa hầu hết PHP và HTML của mình và hoạt động tốt. Những ưu và nhược điểm của việc sử dụng cms là gì?
Mọi người viết sách và xây dựng sự nghiệp bằng cách bán câu trả lời cho câu hỏi đó. Bạn sẽ không nhận được một câu trả lời thích hợp, phù hợp ở đây.
Có thể nếu bạn đã cung cấp một số thông tin về những gì ứng dụng bạn viết thì ít nhất sẽ có khả năng các câu trả lời có thể liên quan đến câu hỏi. Thuật ngữ Hệ thống quản lý nội dung bao gồm rất nhiều phần mềm.
Dừng lại và suy nghĩ về cách bạn có thể trở nên tốt hơn và năng suất hơn với tư cách là một nhà phát triển. Lập một danh sách những điều khó khăn, bạn dành quá nhiều thời gian cho, hoặc chỉ đơn giản là nhàm chán. Có lẽ có một CMS có thể làm giảm bớt những điều này. Nhưng không biết vấn đề bạn cần giải quyết là gì, chúng tôi không thể cung cấp giải pháp.