it-swarm-vi.com

Các công cụ Thư viện phương tiện phổ biến được sử dụng cho các trang web Kentico / Generic PHP là gì?

Thông qua quá trình sáp nhập và mua lại, nhóm các công ty cụ thể mà tôi làm việc đã xây dựng một loạt các trang web chạy Kentico (hoặc ASP các trang web mà sẽ đang sử dụng Kentico) và các trang web PHP được sản xuất rộng rãi.

Không có DAM (Quản lý tài sản kỹ thuật số) và công ty cổ phần của chúng tôi muốn tách biệt tất cả các danh tính, vì vậy bạn có thể tưởng tượng việc tắm máu xảy ra xung quanh các nỗ lực tiếp thị.

Có những giải pháp nào cho Thư viện phương tiện sẽ hoạt động trên cả Kentico CMS và PHP viết tay?

Chúng tôi sử dụng phê duyệt/phiên bản và một số trang web sẽ sớm đủ lớn để cần CDN (vì vậy cần một số hình thức tham chiếu liên kết).

Có ba kịch bản mà các giải pháp khác đã rơi xuống:

  1. Trang a sử dụng hình ảnh z, trang b sử dụng hình ảnh z, hình ảnh z được cập nhật và trang a/b sử dụng ngay hình ảnh z được cập nhật thay vì trải qua quá trình phê duyệt.

  2. Trang a sử dụng hình ảnh z, trang b sử dụng hình ảnh z, hình ảnh z được cập nhật, trang cập nhật được phê duyệt và ngay lập tức trang b có hình ảnh z được cập nhật thay vì trải qua quá trình phê duyệt.

  3. Trang a sử dụng hình ảnh z, trang b sử dụng hình ảnh z, hình ảnh z được cập nhật, trang cập nhật được phê duyệt, cập nhật trang b được phê duyệt, đột nhiên chúng tôi cần quay lại phiên bản trước của trang a và phiên bản cũ hơn của hình ảnh z là không còn ở đó.

Điều đau đớn thêm là chúng ta cần một thư viện hình ảnh trung tâm để lưu giữ những thứ như đăng xuất mô hình và sử dụng chiến dịch tiếp thị trong quá khứ để tránh xung đột giữa các thương hiệu.

4
Metalshark

Tôi không thể bảo đảm cho Kentico, vì đó là dựa trên ASP.net và những gì bạn đang xem có thể khiến bạn gặp phải các vấn đề tương thích khi trộn PHP vào hỗn hợp.

Đối với PHP, ltraPanel PRO sẽ xử lý quá tải tất cả các trang tĩnh và động của bạn giống như bạn mô tả như một hệ thống CMS.

Thành thật mà nói, nếu tôi là một nhà phát triển và một khách hàng yêu cầu tôi xây dựng một trang web sử dụng cả PHP và ASP.net, tôi sẽ từ chối. Chúng là hai loại ngôn ngữ kịch bản khác nhau và hai loại nền tảng web khác nhau. Điều này áp dụng trên bảng cho cả quyền truy cập tệp và quyền truy cập tập lệnh vào định dạng URL và biểu mẫu gửi tới JSON và AJAX xử lý các kết nối cơ sở dữ liệu và sử dụng truy vấn.

Thực sự giao diện phổ biến duy nhất bạn có là lưu trữ hình ảnh và video cùng với các tệp CSS hỗ trợ cho các mẫu. Nhưng đây chỉ là công việc thiết kế, nó không liên quan đến bất kỳ logic cơ bản nào đối với chức năng trang web.

Có quá nhiều sự khác biệt tôi có thể nghĩ ra khỏi đỉnh đầu, tôi sẽ gắn bó với cái này hay cái khác. Nếu có quá nhiều cơ sở mã để viết lại mọi thứ là PHP trong ASP.net, bạn có thể muốn tìm giải pháp thay thế cho Kentico, nhưng đó là trong PHP.

1
Talvi Watia