it-gundan.com

Kentico / Generic PHP 사이트에 사용되는 일반적인 미디어 라이브러리 도구는 무엇입니까?

인수 및 인수 과정을 통해 내가 일하는 특정 회사 그룹이 Kentico (또는 ASP) 웹 사이트 를 실행하는 방대한 웹 사이트를 구축했습니다 는 Kentico를 사용하고 있으며 일반적으로 제작 된 PHP 웹 사이트입니다.

DAM (Digital Asset Management)은 없으며 당사의 지주 회사는 모든 신분을 구분하기를 원하므로 마케팅 노력에 뒤 따르는 혈액 목욕을 상상할 수 있습니다.

Kentico CMS와 손으로 쓴 PHP 모두에서 작동하는 미디어 라이브러리 솔루션은 무엇입니까?

우리는 승인/버전 관리를 사용하며 일부 사이트는 곧 CDN이 필요할만큼 충분히 커질 것입니다 (따라서 어떤 형태의 링크 참조가 필요합니다).

다른 솔루션이 다운 된 세 가지 시나리오가 있습니다.

  1. 페이지 a는 이미지 z를 사용하고, 페이지 b는 이미지 z를 사용하고, 이미지 z는 업데이트되며, 페이지 a/b는 승인 프로세스를 거치지 않고 업데이트 된 이미지 z를 즉시 사용합니다.

  2. 페이지 a는 이미지 z를 사용하고, 페이지 b는 이미지 z를 사용하고, 이미지 z가 업데이트되고, 페이지 a의 업데이트가 승인되고, 즉시 페이지 b가 승인 프로세스를 거치지 않고 업데이트 된 이미지 z를 갖습니다.

  3. 페이지 a는 이미지 z를 사용하고, 페이지 b는 이미지 z를 사용하고, 이미지 z를 업데이트하고, 페이지 a의 업데이트가 승인되고, 페이지 b의 업데이트가 승인되면, 갑자기 이전 버전의 페이지 a로 돌아 가야하며 이미지 z의 이전 버전은 더 이상 없습니다.

또 다른 어려움은 브랜드 사인 사이의 충돌을 피하기 위해 모델 사인 오프 (sign off)와 과거 마케팅 호환성 사용과 같은 것들을 담을 수있는 중앙 이미지 라이브러리가 필요하다는 것입니다.

4
Metalshark

Kentico는 ASP.net을 기반으로하기 때문에 보증 할 수 없으며,보고있는 내용이 PHP을 (를) 믹스에 혼합하는 호환성 문제가 발생할 수 있습니다.

PHP의 경우 ltraPanel PRO 는 CMS 시스템으로 설명한 것처럼 모든 정적 및 동적 페이지의 오버로드를 처리합니다.

솔직히 개발자이고 클라이언트가 PHP와 ASP.net을 모두 사용하는 사이트를 만들도록 요청하면 거절 할 것입니다. 이들은 서로 다른 두 종류의 스크립트 언어와 서로 다른 두 종류의 웹 플랫폼입니다. 이는 파일 권한 및 URL 형식에 대한 스크립트 액세스 및 데이터베이스 연결 및 쿼리 사용에 대한 JSON 및 AJAX 핸들러에 대한 양식 액세스 모두에 적용됩니다.

실제로 사용하는 유일한 인터페이스는 이미지 및 비디오 저장소와 템플릿에 대한 지원 CSS 파일입니다. 그러나 이것은 디자인 작업 일 뿐이며 웹 사이트 기능에 대한 기본 논리는 포함하지 않습니다.

내 머리 꼭대기에서 생각할 수있는 많은 차이점 때문에 하나 또는 다른 것을 고수 할 것입니다. ASP.net에서 PHP 인 모든 것을 다시 쓸 코드베이스가 너무 많으면 Kentico에 대한 대체 솔루션을 찾고 싶을 수도 있지만 PHP에 있습니다.

1
Talvi Watia