web-dev-qa-db-ja.com

Kentico / Generic PHPサイトに使用される一般的なメディアライブラリツールは何ですか?

合併と買収の過程を通じて、私が勤める特定の企業グループは、Kentico(またはASPウェブサイトwillKentico)および一般的に作成されたPHP Webサイトを使用する。

DAM(Digital Asset Management)はありません。持ち株会社はすべてのIDを区別したいので、マーケティング活動の結果として起こる血浴を想像できます。

Kentico CMSと手書きPHPの両方で動作するメディアライブラリソリューションはありますか?

私たちは承認/バージョン管理を使用しており、一部のサイトはすぐにCDNを必要とするほど大きくなります(したがって、何らかの形式のリンク参照が必要になります)。

他のソリューションが落ちた3つのシナリオがあります。

  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の以前のバージョンに戻る必要がありますもうありません。

追加の苦痛は、ブランド間の衝突を回避するために、モデルのサインオフや過去のマーケティング適合性の使用などを保持する中央の画像ライブラリが必要なことです。

4
Metalshark

Kenticoを保証することはできません。それはASP.netベースであり、あなたが見ているものがPHPを混在させて互換性の問題を引き起こす可能性があるからです。

PHPの場合、 ltraPanel PRO は、CMSシステムとして説明したように、すべての静的および動的ページのオーバーロードを処理します。

正直なところ、私が開発者であり、クライアントがPHPとASP.netの両方を使用するサイトを構築するように要求した場合、辞退します。これらは2種類のスクリプト言語と2種類のWebプラットフォームです。これは、ファイルのアクセス許可とURL書式設定へのスクリプトアクセスの両方に適用され、JSONへのフォーム送信とデータベース接続とクエリの使用に対するAJAXハンドラーに適用されます。

本当にある唯一の一般的なインターフェースは、テンプレート用のサポートCSSファイルと一緒に画像とビデオのストアです。ただし、これは設計作業のみであり、Webサイトの機能に関係する基本的なロジックは含まれません。

私は頭の外から考えることができる非常に多くの違いがあるので、私はどちらか一方に固執するでしょう。コードベースが多すぎてASP.netのPHPをすべて書き直すことができない場合、Kenticoの代替ソリューションを探したいかもしれませんが、それはPHPにあります。

1
Talvi Watia