プラグイン:それは何であり、なぜそれが必要なのですか。 プラグインとは何ですか? 誰がプラグイン

あなたのサイトやブログをより機能的で魅力的なものにするために、開発者はさまざまなプログラムを提供しています。 それらの1つはプラグインです。 この種の追加により、Webリソースのメインプログラムの機能が大幅に拡張されます。 主なことは、補助モジュールがメインプログラムとは別に機能しないため、補助モジュールの接続を提供することです。 Webリソースの機能を拡張したり、外観を改善したりする場合は、任意のプラグインを安全に実装できます。

プラグインとは何ですか?その利点は何ですか?

英語から翻訳すると、プラグインは「接続」を意味します。 プラグインはメインプログラムに接続され、その機能を拡張します。 これは、メインアプリケーションによって提供されるサービスを使用する特定のソフトウェアモジュールです。 たとえば、グラフィックエディタには、画像やパレットなどを変更するフィルタ(プラグイン)が含まれている場合があります。 また、インターネットブラウザ、ゲーム、エンジンのパフォーマンスを向上させるために作成されています。 プラグインもあります-サイトのハッキングに対する保護。 このようなアドオンのタスクには、管理者機能へのアクセスの制限、訪問者のIPのチェック(スパマーを検出するため)、サイトでの偽の登録の検出、サイトの画像の保護などが含まれます。 メールプラグインは非常に人気があります。 彼らの仕事は、スパムからのメールをフィルタリングし、ウイルスがないかメールをチェックすることです。 オーディオ処理プログラムもプラグインを使用することがよくあります。 そのようなプログラムの追加モジュールは何ですか? 彼らの仕事は、音を処理したり、必要な効果音を作成したりすることです。 多くの場合、プラグインはプレーヤーとオフィスアプリケーションパッケージのファイル形式のサポートです。 サイトを最適化するためにアドオンもインストールされます。

プラグインの入手先とインストール方法は?

メインプログラムへの追加は何であるかを決定しました。今、それを使用する方法を理解する必要があります。 アプリケーションはそれぞれ異なるため、プラグインのインストールも異なります。 たとえば、Adobe Flash Playerは、表示が必要な情報を含むページを開くと、インストール用に提供されます。 多くのプラグイン管理プログラムには特別なツールがあります。 彼らの助けを借りて、すべてのアドオンを見つけ、インストールし、削除し、オンとオフを切り替えることができます。

たとえば、このような機能にはMozillaThunderbirdメールプログラムがあります。 お持ちの場合は、「ツール」メニューに入り、「アドオン」を選択できます。 ここで、目的のプラグインを構成してアクティブ化できます。

WordPressプラグインとは何ですか?

そのメインプログラムでは補助アプリケーションを使用できるため、WordPressにはさまざまなプラグインがあります。 インターネットでは、ロシア語のアセンブリを見つけることができます。このアセンブリには、デフォルトでメインプログラムに一連の追加機能がすでに含まれています。 起動して構成するだけで済みます。 主なことは、Webリソースを過負荷にしないことです。 異なる開発者のプラグインを使用する場合は、アドオンが互いに競合する可能性があり、メインプログラムの通常の操作が中断される可能性があることに注意してください。 必須のフォローアップチェックを使用して、それらを1つずつアクティブ化することをお勧めします。 モジュラープログラムの原理は良いですが、正しく適用する必要があります。

最近、様々なプログラムの数が急増しています。 コンピュータ業界は前例のないペースで発展しているので、それは驚くべきことではありません。

多くのプロフェッショナルプログラムの主な要件は、最大数の作業タスクを実行できるようにする機能です。 そして、ほとんどのアプリケーションはこの要件を完全に満たしています。特定のプラグインだけが役立つような機能を必要とするのは専門家だけです。 「それはなんですか?」 - あなたが尋ねる。

大まかに言えば、それは呼び出すことができます。より科学的には、メインアプリケーションにプラグインするモジュールとして特徴付けられる必要があります。 ご想像のとおり、その目的は、親プログラムの機能を拡張または補足することです。

実用的な例で説明するために、ウェブサイトやブログビルダーの間で信じられないほど人気が​​高まっているWordPressCMSを覚えておいてください。 「Press」のプラグイン(それが何であるか、あなたはすでに知っている)を見つけることは、それらの膨大な数がリリースされているので、初心者にとってさえ難しいことではありません。

このような追加には多くの目的があります。 ソーシャルネットワークやサービスとの統合を追加できるものもあれば、サイトをより美しくするためのものもあれば、リソースを使用した作業を改善および簡素化するために使用できるものもあります。

ただし、CMSだけでなく、優れたプラグインが必要になる場合もあります(これについてはすでに説明しました)。 たとえば、人気のあるMozilla Firefoxブラウザに、ユーザーの生活をはるかに簡単で面白くするようなアドオンが1ダースほど装備されていないことを想像するのは困難です。

たとえば、音楽プラグインを使用すると、人気のソーシャルネットワークから音楽を直接ダウンロードしたり、必要なトラックやアーティストに関する情報を検索したりできます。

他のアプリケーションは、確実に悪意のあるスクリプトを作成したり、サイトの信頼できないレピュテーションを事前に警告したりする可能性があります。 もう一度音楽のテーマに目を向けると、サウンドからノイズを除去したり、通常のイコライザーの代わりとして機能したりする音楽プレーヤーの拡張機能を忘れてはなりません。

しかし、プロのアーティストやデザイナーの間では、Photoshopのプラグインが特に尊重されています。 このプログラムがすでに畏敬の念を起こさせる機能を備えていることは周知の事実ですが、そのような便利な助けを借りて、ほぼ無限に拡張することができます。

そのため、新しいブラシ、エフェクト、フィルターを簡単に追加できるので、本物のクリエイターの心に届きます。 多くのプラグインは公式の開発者によって開発されたのではなく、世界中のファンコミュニティによって開発されていることに注意してください。

ですから、外国の同志からの発展がわからない場合は、国内の資源を探してください。 ロシア語の類似物が長い間存在していた可能性は十分にあります。

特に、プラグインはさまざまなインスタントメッセージングシステム用に長い間作成されてきました。 伝説的なQIPメッセンジャーのそのようなアドオンの1つを思い出すことができます。これは、ステータスバーにWinampプレーヤーからの現在の曲の名前を表示していました。

お気に入りのアプリケーションに適した機能的なプラグインがあると便利です。 それが何であり、なぜそれが必要なのか、あなたはすでに非常によく知っています!

インターネットを所有するほとんどすべての人がプラグインを使用しています。

多くのユーザーはそれらをインストールまたは削除する方法さえ知っていますが、これらのモジュールが何であるか、そしてなぜそれらが必要なのかを完全に理解している人はほとんどいません。 それを理解してみましょう。

科学的に言えば、プラグイン(英語から)。 プラグイン-「交換可能」)は、プログラムの機能を拡張することを目的としたコンパイル済みモジュールです。 簡単に言えば、それは追加、アドオンであり、そのおかげですでにコンピュータにインストールされているプログラムがユーザーにとってより良いものになります。

プラグインの特徴は、独立して動作することはできず、既存のメインアプリケーションを補完するだけであるということです。 同時に、プログラム自体は、逆に、プラグインを接続することができ、プラグインがなくても自由に機能します。

プラグインの意味を理解した後、完全に論理的な質問が発生します。「なぜそれが必要なのですか?」 追加のプログラムをインストールする時間を無駄にしないために、最初にメインアプリケーションに必要なすべての機能を付与する方が便利ではないでしょうか。

プラグインは2つの重要な機能を担当するため、おそらくより便利ですが、完全にはお勧めできません。

1.基本アプリケーションの作業を容易にし、スピードアップします。 豊富な機能を備えたプログラムをリリースすると、多くのハードディスク容量を消費するだけでなく、不要なPCリソースを消費し、他のアプリケーションのパフォーマンスを低下させることになります。 プラグインを使用すると、特定の人に必要な機能のみをプログラムに付与できるため、アプリケーションが占めるスペースが少なくなり、動作が大幅に高速化されます。

2.プログラムを改善する機会を提供します。 基本的なアプリケーションはモジュラー方式を使用しており、プログラムを中断することなくプラグインをインストールまたは削除できます。 さらに、どのプログラマーも、メインアプリケーションの開発者が自分で作成するのを待たずに、必要なアドオンを作成できます。

現在まで、さまざまなプログラム用のプラグインが多数ありますが、最も有名なものの1つはShockwaveFlashです。 マルチメディアクリップの再生に使用され、ユーザーは3Dベクターグラフィックス、フラッシュゲーム、その他のWeb上のインタラクティブ要素の美しさを十分に楽しむことができます。

Shockwave Flashは、多くのインターネットブラウザ(Mozilla、Opera、Internet Explorer)で動作し、Shockwaveテクノロジを使用して作成されたインタラクティブサイトを正しく表示することができます。

ビデオを再生または視聴しているときに、画面が空白になり、「プラグインがクラッシュしました」というメッセージが表示されたウィンドウが表示されることがあります。 これは、プラグインが何らかの理由で突然機能しなくなった場合に発生します。

ほとんどの場合、インターネットブラウザにソフトウェアの更新がない場合に障害が発生します。 クラッシュの原因は、Adobe Flash Playerアプリケーションの不安定な動作や、Webブラウザーのツールバーなどの使用できないアプリケーションの存在である場合があります。これらのアプリケーションは、スペースを占有し、リソースを消費し、競合を引き起こして、プラグインのフォールにつながります。

通常、問題を解決するには、ブラウザページをリロードするだけで十分ですが、プラグインが引き続きクラッシュする場合は、既存のバージョンを最新バージョンに更新する方が合理的です。 もう1つのオプションは、ブラウザーツールキットに移動して、コンピューターにインストールされ、有効になっているプラ​​グインの数を確認することです。

それらの多くはほとんど必要ないため、ビデオの視聴に必要なShockwave Flashのみを残して、すべてを無効にすることをお勧めします。 これらの方法で問題が解決しない場合は、ブラウザを完全にアンインストールしてから再インストールする必要があります。

プラグインがまだ高頻度でクラッシュしていることに気付いた場合は、ブラウザを変更する時期かもしれません。

メーカーがリリースしたプログラムは、それが何であれ、ユーザーのニーズを完全に満たすことはできません。 また、多くの機能を備えたアプリケーションを作成することも意味がありません。 そしてそれが理由です:

  1. 価格製品は高くなりますが、これは明らかにユーザー自身の好みではありません。
  2. たくさんの バグ間違い。 ソフトウェアに多くの機能がある場合、すべてをテストすることは不可能です。 これは、すべてのバグを修正できるわけではないことを意味します。
  3. アプリケーションは 管理が難しい。 巨大な機能は、多くのボタン、ウィンドウ、その他のものを意味します。 したがって、管理を理解することは困難になります。

したがって、拡張機能が発明されました( プラグイン)。 それは何ですか? それ 追加プログラムに、つまり、アプリケーションの目的や実行する機能に応じて、メイン機能にさらにいくつかを追加する一種のサブルーチンです。

プラグインが必要な理由

私たちが理解したことは何ですか。 それでは、なぜそれらが必要なのかを詳しく見てみましょう。 彼らは実行します 2つの機能:

  1. プログラムで仕事をする より簡単にもっと早く。 すべての機能が含まれていると、その重みは非常に大きくなります。 そして、それによって消費されるリソースの量は、単にスケールから外れます。 その結果、巨大でゆっくりと動作するアプリケーションができあがります。 この場合の拡張機能を使用すると、主な機能に加えて、ユーザーが必要とする機能のみを接続できます。
  2. プログラムの改善。 主な機能が妨げられることなく、アドオンをそれらに接続できます。 プログラマーなら誰でも必要なアドオンを作成でき、プログラムの開発者が作成するのを待つ必要はありません。

公式および非公式のプラグイン


正式
プログラムをリリースした会社またはそのパートナーが監督下で開発したプラグインです。 彼らは安全ですが、支払われるかもしれません。 たとえば、インストールまたは毎月の使用に対して料金を支払う必要があります。

非公式-人々から職人を作ります。 それらは公式のものと同じくらい良いかもしれませんが、常にではありません。 多くの場合、それらは確定されておらず、エラーが含まれているか、まったく機能しない可能性があります。 彼らはまた持っているかもしれません 埋め込まれた悪意のあるコード、コンピュータまたは元のプログラムに害を及ぼす可能性があります。 プログラムのライセンスコピーを購入した場合は、信頼できる大手メーカーから拡張機能をダウンロードまたは購入することをお勧めします。

アドオンの数が多いためにコンピューターの速度が低下したり、うまく機能しなかったりする場合は、インストールされているすべての拡張機能を表示して、不要な拡張機能を削除してください。

プラグインとは

例としては、最も人気がありおなじみのプラグインであるAdobeFlashPlayerがあります。 彼に感謝します 再現ウェブサイト上のビデオ、フラッシュアニメーションおよびその他の要素。

今日は膨大な数があります 拡張機能ブラウザ用。 たとえば、 ダウンロードサイトVkontakteからのビデオと音楽。 彼らは直接連携します ブラウザ分離することはできません。 他のプログラムの拡張機能もあります。

  • 為に 画像処理:エフェクト、フィルターなど。
  • 為に オーディオエディタ:エフェクト、サウンドサンプル;
  • 為に ゲーム:これらはモッズとパッチですが、これらは同じ追加です(ゲームに新しいレベルや機能、オブジェクト、キャラクターなどを追加します)。
  • 為に サイト:アドオンのおかげで、ユーザーはWebページをより快適に操作できます。

アドオンは、ほとんどすべてのコンピュータソフトウェア用に開発されています。 それらの中で最も人気のある例を示しました。

インストールする方法

インストール方法は2つあります。

  1. コピープログラムのあるフォルダに直接コードを含むファイル。
  2. プログラムは提供します セットアップメニュー追加。

各プログラムの拡張機能のインストールは個別です。 で 例として WordPressへのインストールを検討してください。

WordPressはコンテンツ管理システムです。 そのために多くのプラグインが開発されており、サイトの機能が大幅に向上しています。

拡張機能をインストールする最も簡単な方法は、 管理パネル。 削除や解凍を行わずに、すべてが簡単に実行されます。


読者の皆様、こんにちは!

半年間、サイトの自己作成に必要な興味深い情報をあなたと共有してきました。

この間、サイトの作成の基本、サイトの種類、サイトの作成方法、および必要になる可能性のあるプログラムについて説明しました。

また、ステップバイステップを含む要約記事を書きました。 したがって、私のブログに初めて出くわし、どこから始めればよいかわからない場合は、ブログを読むことを強くお勧めします。

この記事とサイトの作成方法を検討する際に、プログラミングの分野の知識を持たない人々による自己啓発のための最も便利で簡単なオプションとしてCMSを繰り返し選びました。

グラフィックテンプレートですべてが多かれ少なかれ明確である場合は、 プラグインとは、時々選択された少数の推測のみ🙂

この問題を明確にするために、現在の記事を書くことにしました。

プラグインとは何ですか?なぜそれらが必要なのですか?

プラグイン(英語の「プラグイン」から「埋め込み」、「埋め込み」)は、別のプログラム(これを「メイン」と呼びます)の基本機能を拡張することを目的としたソフトウェアコンポーネントです。

これらのコンポーネントはミニプログラムですが、それ自体では機能しませんが、それらが開発された別のソフトウェアベースにインストールされている場合にのみ機能します。

今日、プラグインは非常に人気のある製品であり、その多様性と量により、すべてのユーザーのニーズを満たすことができます。

そのため、「プラグイン」は普遍的な概念です。

製品や開発者の想像力に応じて、モジュール、アドオン、拡張機能、ウィジェット、アドオンなどと呼ぶことができますが、それらはすべて同じ意味を持ち、プラットフォームの基本的な機能を補完する役割を果たします。

名前の違いは、その目的といくつかの技術的なニュアンスによるものです。コメントで必要な場合は、個別に説明します🙂

プラグインの適用分野

プラグインとは何かについて話しました。 今こそ、どこでそれらに遭遇するかを考える時です。

これらは、Webブラウザー、ソフトウェアエンジン(CMS)、グラフィックエディター、およびその他のプログラムの開発者によって積極的に使用されています。

このブログの一部として、私が言ったように、さまざまなCMSの機能を補完するために使用されるプラグインを検討します。

特に、プラグインの存在は、世界中の愛好家によって開発とサポートが行われている無料で使用できるオープンソースプロジェクト(「オープンソース」を備えたプログラム)では一般的です。

プラグインとは何か、どこで使用されているかについて話しましたが、今度はプラグインが開発者の間で非常に人気がある理由を説明します。

開発者向けのプラグインの長所と短所

メインプログラムの開発者に人気があるのは、それらの存在により、ベース製品の追加機能に煩わされることがないという事実によるものです🙂

この機能のおかげで、基本的なプログラムの開発にかかる時間と材料費が大幅に削減されます。 さらに、製品の煩わしさを軽減し、必要なシステムリソースを削減できます。

メインプログラムの開発者は、プロジェクト内のプラグインとその開発方法についての有能な指示を作成するだけでなく、彼らの発案を宣伝する必要があります。

世界中のプログラマーが、追加機能の実装に関して残りの作業を行います。

同時に、メインプログラムの開発者はこの作業に一銭も払わないでしょう。 投資の唯一のケースは、それを自分のために売るために、ある種の開発の権利を所有したいという願望かもしれません。

私は何を言うことができます-本当にとても便利です🙂

プラグイン自体の開発者にとって、このような協力条件も非常に魅力的です。 彼らは彼らが適切と思う価格を設定しながら、彼らがオープンソースプロジェクトからお金を稼ぐことを可能にします。

同時に、それらは特に蒸されていません。 プラグインとは何か、既存のプロジェクト内でプラグインを開発する方法を学ぶことは、大規模なものを最初から始めるよりも常に簡単です。 したがって、すべてがチョコレートになっています🙂

基本的なプログラムの開発者にとってのそのようなコンポーネントの不利な点は、追加機能tkの開発からの収入の減少だけを含みます。 それらが実装されるまでに、それらはすでにサードパーティの人々によって無料で実装される可能性があります。

したがって、機能を複製しても意味がありません。

同じことが、サードパーティのプログラマーが既存のアドオンを複製するアドオンを開発する場合、または誰かがそれらと並行して同様のアドオンを作成する場合にも当てはまります。 しかし、これはあまり頻繁には起こりません。

彼らはプラグインとは何か、そしてなぜプラグインが開発者の間でとても人気があるのか​​について話しました。

ユーザーはどうですか? 🙂

ユーザー向けのプラグインの長所と短所

ユーザーにとっての利点には、主な製品を拡張したい機能を独自に決定する権利があり、リソースに不要な負荷をかける冗長な機能を含むことが多い基本プログラムの開発者が主導しないという事実が含まれます。と面倒。

また、プラグイン開発者間の激しい競争は、プラグイン開発者の多くが無料であるという事実につながります。 取るに足らない機能のためにお金を要求する場合、損失を被るのは非常に簡単です。

しかし、本当に価値のあるものやオーダーメイドのものについては、支払う必要があります。これはユーザーにとっての不利な点の1つですが、ここではすべてが自然なことです。

また、欠点は次のとおりです。

  • 他の開発が異なるプログラマーによって作成された場合、他の開発と競合する可能性があります。これは最も頻繁に発生します。
  • 設定の難しさ;
  • 多数の場合、サイトのパフォーマンスが低下します。

最初の2つから逃れることができない場合は、サイトの数を減らすことで最後の1つに対処できます。

これは2つの方法で実現されます。不要な製品を完全に拒否する方法と、2番目の方法では、プラグインが何であるかを覚えておく必要があります。

これはコンパイルされたコードであるプログラムであり、したがって、プログラムまたはWebサイトの必要な部分にピックアップして挿入することができます。

ちなみに、2番目の方法が望ましいですが、残念ながら、常にそれに頼ることができるとは限りません。

アドオンを拒否し、その機能をコードに置き換えることができる場合について説明します(さまざまなCMSの場合、そしてまず第一に、WordPressの場合)。今後の出版物で説明します。

また、さまざまなCMSにプラグインとテンプレートをインストールして、標準のエンジンから夢のサイトを作成する方法についても説明します🙂

新しい記事のリリースを見逃さないように、イベントの通知をメールで受け取るサイトの更新を購読することを強くお勧めします。

プラグインはどこでダウンロードできますか?

記事「プラグインとは」 フィナーレが近づいています。最後に、インターネットで非常に人気のある「プラグインをダウンロードする場所」という質問に答えたいと思います。

基礎となるプログラムに関係なく、その答えは次のようになります。

プラグインは、機能を拡張したいプログラムの公式Webサイトからのみダウンロードする必要があります。 サードパーティのリソース(VKontakteグループ、ブログ、フォーラム)からプラグインをダウンロードすると、悪意のあるコードが製品に含まれている可能性のある詐欺師に遭遇するリスクがあり、作成者がコンピューターにさらに感染したり、サイトをハッキングしたりする可能性があります。

したがって、プラグインとは何かを学んだばかりで、プログラミングスペシャリストでない場合は、リスクを冒してはいけません。アドオンを他の場所にダウンロードするか、完全に破棄することをお勧めします。

さらに、適切な製品を見つけることは非常に簡単です。

「LightShotプラグイン(プラグインの名前)Chrome(探している親プログラムの名前)をダウンロード」の形式で検索エンジンにクエリを入力するだけで十分であり、公式Webサイトは常に最初の1つになります。結果。

それを認識するのは簡単です-そのドメイン名(アドレス、サイト名)は間違いなく親プログラムの名前を含みます。

説明に「Chrome公式サイト(プログラムの名前)」が含まれているサードパーティのアドレスを持つサイトを信頼しないことをお勧めします🙂

さて、プラグインとは何か、なぜプラグインが必要なのかを理解しました。 しかし、問題を解決するためにどのプラグインが必要かをどうやって知るのでしょうか?

「プラグインをどこでダウンロードするか」という質問に答えるのと同じくらい簡単です。 —グーグルがあなたを助けます、友達🙂

「プラグイン関連の投稿(必要な機能)WordPress(補足しようとしているプログラムの名前)」という形式のリクエストを入力して、あらゆる種類のブログやポータルで正しい答えを検索して楽しむだけで十分です。

プラグインの更新

記事「プラグインとは」の前 終わりになりましたが、プラグインの更新などの問題に触れたいと思います。

私たちが検討している製品は、すべてのプログラムと同様に、バグを修正し、バージョンごとに新しい機能を追加する開発者によって常にサポートされています。

ユーザーは常に「プラグインを更新する必要がありますか?」という質問をします。 残念ながら、それに対する明確な答えはありません。 プラグインは、更新後に予期しない動作をする可能性があります。

そのようなプラグインが機能しなくなる可能性は常にあり、他のアドオンや基本プログラム全体(機能が拡張されているもの)の違反につながる可能性さえあります。

サイトに関しては、アドオンが手動でファイナライズされた場合(ソースコードが変更された場合)、プラグインの更新はその作業にとって99.9%致命的となるため、完全に拒否することをお勧めします。

耐えられない場合は:-)、プラグインを更新する前に、サイトを完成させるときにサービスを使用した人に確認するか、このコンポーネントが影響を受けたかどうかを覚えておいてください🙂。 いずれにせよ、モジュールファイルとサイト全体のバックアップを作成することをお勧めします。

また、このようなプラグインは更新後に設定をリセットする可能性があるため、再構成する必要があります。

したがって、更新したいアドオンの新しいバージョンがリリースされた場合は、インストールする前に、次のことをお勧めします。

プラグインがテストに合格した場合はインストールできますが、残念ながら、これでも100%正しい動作が保証されるわけではありません。 誰も人的要因をキャンセルしませんでした🙂

開発者は、コードを作成するときに平凡な間違いを犯し、リリース前に十分にテストしない可能性があります。これにより、予期しない結果が生じる可能性があります。

この記事「プラグインとは」 終わりになります。 私はあなたに話し、それらを選択し、インストールし、そして更新するときに初心者に関係するかもしれないすべての問題に触れました。

面白かったと思いますし、読む過程で飽きることはありませんでした🙂

コメント欄でのご意見・ご感想をお待ちしております。記事の下の星を使って評価してください。

また、記事の下にあるボタンを使用して、ソーシャルネットワークで友達と投稿を共有するのを怠らないでください。 プラグインとは.

この記事を書いている間に失った6時間は、マウスをクリックするだけの価値があると思います🙂

それで全部です! 皆さん、頑張ってください。またお会いしましょう!

P.S.:ウェブサイトが必要な場合や既存のウェブサイトに変更を加える必要があるが、時間と希望がない場合は、サービスを提供できます。

5年以上の経験プロのウェブサイト開発。 と連携 PHP, opencart, WordPress, Laravel, Yii