Webテクノロジーの「ポストモダニズム」

 

注:今日はパソコンを片付けていたら、以前練習した古い記事を偶然見つけたので投稿して遊んでみました

                      Webテクノロジーは「ポストモダニズム」に入りつつある

ポストモダニズムとは、1960 年代頃に欧米先進国で出現した汎文化的思想であり、現代の主流の理論的根拠、考え方、価値観を批判、否定、凌駕する逆思考の分析手法を特徴とする文化. . かつては現代の欧米の社会経済や政治を概念的に反映したものに過ぎなかったが、近年のネットワーク情報技術の発展と普及に伴い、中国を含む人々の情報入手能力や情報入手経路は本質的な変化を遂げ、組織構造も変化している。社会の構造(具体的には人と人との関係)は、木のようなヒエラルキー構造から、ネットワークのようなフラットな構造へと静かに移行し、個人の価値観をより重視する「ポストモダン文化」が出現しています。と権利。それはイデオロギーの形で人間の生活と仕事のあらゆる側面に影響を与えます。ウェブ技術開発を含む

 

Webの最も本来の目的は、情報と情報サービスを提供することです。したがって、当初議論されたWebテクノロジーの範囲には、言語とプラットフォーム、開発モード、情報または情報サービス提供モード、情報コンテンツ組織などを含む、この目標を達成するための開発者の全プロセスにおける関連技術の開発が含まれます。これらの側面 ポストモダニズムの思想や価値観がWeb技術の発展に及ぼす影響と促進について議論すること

 

パーソナライズされた自動レコメンデーション技術:従来のWeb情報サービス モードの転覆

フラットな時代において、パーソナライズされた情報サービスは、個人の価値を最もよく反映することができます。すなわち、利用者の知識構造、情報ニーズ、行動パターンや心理的傾向等に応じて、特定の利用者の個別のニーズを満たす情報サービス環境を構築し対象となる所定の情報やサービスを提供することを目的としていますサービスプロバイダーは主に利益を動機としていますが、個人の人生の価値を深みと幅の点で全面的に尊重しています。パーソナライズされた情報サービスにおいて、最も最先端の研究ホットスポットは「パーソナライズされた自動レコメンデーション」技術です。これは、従来の情報サービス モデルの転覆です。情報の取得は受動的で利用者の参加が必要な場合が多いのに対し、パーソナライズ自動レコメンデーションでは、システムにログインした後、操作を行わなくても、システムが推奨する情報を取得できます。現在、Baidu とGoogle のパーソナライズされたニュースのカスタマイズはこれに少し似ていますが、これらは初期段階にすぎません。パーソナライズされた自動レコメンデーション技術は、レコメンデーション アルゴリズムによって分類されます。主に、コンテンツ ベースの情報レコメンデーション、共同情報レコメンデーション、および混合情報レコメンデーションが含まれます。コンテンツベースのレコメンドとは、簡単に言うと、情報資源とユーザープロファイル(ユーザープロファイル)の類似性を比較し、両者を照合してユーザーに情報を推薦することであり、協調推薦は主にユーザー間の類似性を比較することです。ユーザー グループと同じまたは類似の関心を持つ一部のユーザーを対象とし、ユーザー グループによるリソースの評価に基づいてユーザーに推奨事項を作成します。ハイブリッド情報レコメンデーションは、前の 2 つのレコメンデーション方法の特徴を組み合わせたものです.リソースとユーザー モデル間の類似性を比較する必要があるだけでなく、コンテンツに基づくレコメンデーションだけでなく、同様の関心を持つユーザー グループを通じて共同レコメンデーションを行います.2 つのレコメンデーションを組み合わせる. パーソナライズされた自動レコメンデーション技術は、まだ主に学術研究段階にあり、主にデジタル図書館プロジェクトの実験システムで使用されていますが、商業分野、特に情報ポータル、検索エンジン、電子ビジネスで非常に幅広い応用の見通しがあります。等

セマンティック Web: Web情報テキストの新しい解釈

ポストモダニズムは、テキスト、意味、表現、シンボルを解体することを非常に重視しています。ポストモダニズムは、特定のテキスト、表現、およびシンボルに対して、無限に多くのレベルの解釈の可能性があると考えています。このように、文字通りの意味と伝統的な解釈は、作者の意図と読者の考察に道を譲ります。この考え方は、セマンティック Web の意味と動機とほぼ同じです。Webコンテンツの記述と構成は、長い道のりを歩んできました。GMLSGMLHTMLからXMLRDF 、 メタデータなどに至るまで、セマンティック Web は、これまでの成果の継承に基づいて、情報コンテンツを新たに解体および表現したものです。セマンティックWeb は、現在の Web を拡張したものです。その情報は、コンピューターが理解できるセマンティクスを備えているだけでなく、インテリジェントなソフトウェア エージェントによる情報の効率的なアクセスと検索を満足させることができます。Bemers · Lee は、インターネットのセマンティック Web システムを開発するためのセマンティック ベースのアーキテクチャを提案しました。図1に示すように、システムの下から上に向かって、UnicodeURIXMLRDFオントロジーロジックプルーフトラストです。いいえ。lレイヤーはUnicodeURIですこのレイヤーはセマンティック Web 全体の基盤でありUnicode はリソースを処理するためのコードであり、URIはリソースを識別する役割を果たしますレイヤー2はXML+NS+xmlschemaデータの内容と構造を表すために使用されます。3番目のレイヤーはRDF+rdfschema Web上のリソースとそのタイプを記述するために使用されます。4層は、オントロジー語彙層です。さまざまなリソース間の接続を記述するために使用されます。第 5層から第 7層までは、以下の4 つのに基づく論理的推論操作です。コア層はXMLRDF、およびオントロジーであり、これら3 つのWeb情報のセマンティクスを表すために使用されます。セマンティック Web に基づいて 情報検索は、概念的意味レベルの検索を実現するだけでなくさらに検索するための提案をユーザーに提供します。W3C組織がセマンティック Web に自信を持っており、今後のWeb技術開発はセマンティックWeb開発であるとさえ断言しています 

1セマンティック Web のアーキテクチャ図

 

P2P - 情報力のフラットな分配

従来のインターネット トポロジは、分散サーバー-クライアント アプリケーション モデルです. このモデルの特徴は、情報権の管理に「集中型」構造が反映されていることであり、サーバーは情報権の所有者であり、主要な発行者です. これは、サーバー側(企業や政府機関などを含む)のイデオロギーがネットワーク社会全体の方向性を左右する主流の意識となり、クライアント側の背後にあるイデオロギー、つまり一般的な草の根のイデオロギーはそうではないという事実につながります。彼らのアイデアを燃やし、彼らの力を示す多くの機会があります。しかし、近年の発展はますますポストモダンの特徴を示しています。この種の不平等、この種の力の境界はますます曖昧になり、情報力のフラットな分布のWeb2.0時代に入りつつあります。とユーザーはネットワーク意識の傾向になり始めています公布党と指導党はもはや単なる聴衆ではありません。権力の移転は必然的にネットワーク情報技術の変革につながるため、P2Pアーキテクチャを中心とした技術は、将来のコンピュータネットワークトポロジの重要な開発方向である必要があり、Webの技術変化の重要なソースでもあります. . いわゆるPeer - to - Peer (Peer equal entity )は、 P2Pと呼ばれるピアツーピア コンピューティングまたはピアツーピア ネットワークであり、直接交換によるコンピューター リソースとサービスの共有として定義できます。P2Pネットワークで相互に接続された数千台のコンピューターがピアツーピアの位置にあり、ネットワーク全体は通常、専用の中央サーバーに依存していません。ネットワーク内の各コンピュータは、ネットワーク サーバーのリクエスタとして機能し、他のコンピュータの要求に応答して、リソースとサービスを提供できます。現在、P2Pを中心とした主な研究の方向性と開発動向は、エンドポイント間のファイルと情報の共有、グリッド技術を含む分散コンピューティングとストレージ、コラボレーション、一緒に作業するユーザーのグループは、異なるインターネット リソースを互いに共有しますが、共同作業を通じて共通のプロジェクトまたはタスクを完了します。これは、Web 共同開発モードの研究のホット スポットでもあります; ユーザー間の電子商取引など.

しかし、ポストモダニストのイデオロギーと同じように、権力の分散化により、カオスと無政府状態につながりやすく、P2P 技術も「平等な権力」の後、効果的に管理できないために克服すべき多くの困難があります。侵害としては、著作権の問題、ネットワーク帯域幅の問題、セキュリティの問題、標準の統一の難しさなどがあります。

 

無謀な言葉の台頭 - 最高のものはなく、最も幸せなものだけが存在する

激戦の末、Web開発の技術的枠組みはかつて.NETJ2EELAMPが重なり合う安定した状況をもたらしました。しかし、ポストモダニズムに具現化された非中心的な意識と複数の価値志向の直接的な結果は、言語または技術的フレームワークの価値を判断するための基準が不明確または完全に曖昧になり始め、プログラマーの個人的な経験、背景、意志および嗜好 「理不尽な選択」に陥りやすい傾向が徐々に表れ始めた。Huashan School の「Qizong」などの伝統的な権威ある専門家は、「少なくとも 3 ~ 5 年間、コンパイルの原則、オペレーティング システム、データ構造、離散数学などに浸れば、『Hello world !「ポストモダン プログラマー」は、光ドライブとティーカップ ホルダーの違いを知らないことから、2、3 か月でシステムを完成させることまで、「剣で喉を塞ぐ」喜びをより追求しています。システムが完成した後のユーザー体験、そして今はプログラム開発者の個人的な開発体験も注目されています。

 

このイデオロギーを背景に、衝撃的なRuby On Rails が誕生しました。日本人の松本幸宏氏によって開発された、シンプルで高速なオブジェクト指向のインタープリター型プログラミング言語であるRuby に根ざしており、シンプル構文直接的かつ迅速、スケーラブル、およびクロスプラットフォームを備えています

并充分扩展。尤其对简洁的代码和开发者的直觉知识的注重,使得其大受程序员欢迎,被认为是目前最有效率的Web开发框架。当然后现代价值多元化的特性,不会造成某一种语言一统天下的局面。信息市场空间的庞大,用户个性化需求的粒度和类型的丰富,使得各种“价值观”为导向的语言或框架会在适合它自己气质的领域和空间里并存,并且彼此相互吸收有利的元素,如Java阵营的hibernate通过配和spring提供的dao层,真正把开发者从拼写sql语句中解放了出来;微软的Ajax尽管以“用户体验”取胜,但同样注重简化AJAX风格的Web应用开发,使开发者即使对JavaScript和DHTML不甚了解,也可以将浏览器UI与他们编写的其它应用无缝地集成在一起;而Ruby On Rails自身,通过表现层的一系列函数提供对AJAX的支持,提高“用户体验”的能力。

 

后现代Web开发的后现代解读

最近发现Matin Fowler在blog上提到了“后现代编程”,他说这个概念的提出者是James NobleRobert Biddle,在匆匆浏览了这两位作者的几篇用“后现代风格”草就的没有任何核心主线的论文后,他自己对“后现代编程”的理解是这样的:

“将Internet当成一个大“废物堆”,挑战者们结成小组,各小组会接到相同的任务,完成这个任务只需要不超过一小时的编码工作——当然不能白手起家从轮子造起,得从“废物堆”挑拣有用的软件或服务,再找合适的“胶水”粘起来。最后大家一起交流总结。”

 

但从这段诙谐的“感悟”中,我们用后现代的文本解读方式,也不难分析出“后现代Web开发”某些的特质:“废物”和“挑拣”代表对信息价值的多维解读,“胶水”代表技术框架和方法,“小组”代表平等和合作,“一小时”代表效率和体验……可见,尽管后现代的Web开发中的诸多现象和趋势让人感觉扑簌迷离,但有一条宗旨是亘古不变的,那就是“用最合适的方式在最合适的时空里向用户提供最合适的信息和服务”!

 

 

おすすめ

転載: blog.csdn.net/lionkingcz/article/details/1368993